Home
last modified time | relevance | path

Searched refs:GET_GPIO_PIN (Results 1 – 4 of 4) sorted by relevance

/bsp/nxp/mcx/mcxn/Libraries/drivers/
A Ddrv_pin.c22 #define GET_GPIO_PIN(x) ((x) % 32) macro
89 PORT_SetPinConfig(PIN2PORT(pin), GET_GPIO_PIN(pin), &port_pin_config); in mcx_pin_mode()
90 GPIO_PinInit(PIN2GPIO(pin), GET_GPIO_PIN(pin) , &gpio_pin_config); in mcx_pin_mode()
96 GPIO_PinWrite(PIN2GPIO(pin), GET_GPIO_PIN(pin), value); in mcx_pin_write()
101 return GPIO_PinRead(PIN2GPIO(pin), GET_GPIO_PIN(pin)); in mcx_pin_read()
158 GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptRisingEdge); in mcx_pin_attach_irq()
161 … GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptFallingEdge); in mcx_pin_attach_irq()
164 GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptEitherEdge); in mcx_pin_attach_irq()
167 GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptLogicOne); in mcx_pin_attach_irq()
170 GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptLogicZero); in mcx_pin_attach_irq()
[all …]
/bsp/nxp/mcx/mcxa/Libraries/drivers/
A Ddrv_pin.c25 #define GET_GPIO_PIN(x) ((x) % 32) macro
92 PORT_SetPinConfig(PIN2PORT(pin), GET_GPIO_PIN(pin), &port_pin_config); in mcx_pin_mode()
93 GPIO_PinInit(PIN2GPIO(pin), GET_GPIO_PIN(pin) , &gpio_pin_config); in mcx_pin_mode()
99 GPIO_PinWrite(PIN2GPIO(pin), GET_GPIO_PIN(pin), value); in mcx_pin_write()
104 return GPIO_PinRead(PIN2GPIO(pin), GET_GPIO_PIN(pin)); in mcx_pin_read()
160 GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptRisingEdge); in mcx_pin_attach_irq()
163 … GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptFallingEdge); in mcx_pin_attach_irq()
166 GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptEitherEdge); in mcx_pin_attach_irq()
169 GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptLogicOne); in mcx_pin_attach_irq()
172 GPIO_SetPinInterruptConfig(PIN2GPIO(pin), GET_GPIO_PIN(pin), kGPIO_InterruptLogicZero); in mcx_pin_attach_irq()
[all …]
/bsp/nxp/mcx/mcxc/Libraries/drivers/
A Ddrv_pin.c20 #define GET_GPIO_PIN(x) ((x) % 32) macro
35 PORT_SetPinMux(PIN2PORT(pin), GET_GPIO_PIN(pin), kPORT_MuxAsGpio); in mcx_pin_mode()
62 GPIO_PinInit(PIN2GPIO(pin), GET_GPIO_PIN(pin), &gpio_config); in mcx_pin_mode()
67 GPIO_PinWrite(PIN2GPIO(pin), GET_GPIO_PIN(pin), value); in mcx_pin_write()
72 return GPIO_PinRead(PIN2GPIO(pin), GET_GPIO_PIN(pin)); in mcx_pin_read()
78 uint32_t pin_index = GET_GPIO_PIN(pin); in mcx_pin_attach_irq()
117 uint32_t pin_index = GET_GPIO_PIN(pin); in mcx_pin_detach_irq()
127 uint32_t pin_index = GET_GPIO_PIN(pin); in mcx_pin_irq_enable()
/bsp/allwinner/libraries/drivers/
A Ddrv_pin.h61 #define GET_GPIO_PIN(PIN) (PIN % 32) macro

Completed in 9 milliseconds