Lines Matching refs:mode
51 struct rt_device_pin_mode *mode; in _pin_control() local
57 mode = (struct rt_device_pin_mode *)args; in _pin_control()
58 if (mode == RT_NULL) in _pin_control()
61 pin->ops->pin_mode(dev, (rt_base_t)mode->pin, (rt_base_t)mode->mode); in _pin_control()
104 rt_err_t rt_pin_attach_irq(rt_base_t pin, rt_uint8_t mode, in rt_pin_attach_irq() argument
110 return _hw_pin.ops->pin_attach_irq(&_hw_pin.parent, pin, mode, hdr, args); in rt_pin_attach_irq()
146 void rt_pin_mode(rt_base_t pin, rt_uint8_t mode) in rt_pin_mode() argument
149 _hw_pin.ops->pin_mode(&_hw_pin.parent, pin, mode); in rt_pin_mode()
229 rt_base_t mode; in _pin_cmd_mode() local
251 mode = PIN_MODE_OUTPUT; in _pin_cmd_mode()
255 mode = PIN_MODE_INPUT; in _pin_cmd_mode()
259 mode = PIN_MODE_INPUT_PULLUP; in _pin_cmd_mode()
263 mode = PIN_MODE_INPUT_PULLDOWN; in _pin_cmd_mode()
267 mode = PIN_MODE_OUTPUT_OD; in _pin_cmd_mode()
275 rt_pin_mode(pin, mode); in _pin_cmd_mode()