| /hal_nxp-latest/mcux/mcux-sdk/cmsis_drivers/lpc_gpio/ |
| D | fsl_gpio_cmsis.c | 105 static gpio_cmsis_map_t const *CMSIS_GPIO_GetMapResource(gpio_cmsis_handle_t *handle, uint32_t pin) in CMSIS_GPIO_GetMapResource() 198 static int32_t CMSIS_GPIO_DeinitPin(gpio_cmsis_handle_t *handle, uint32_t pin) in CMSIS_GPIO_DeinitPin() 235 static int32_t CMSIS_GPIO_InitPinAsOutput(gpio_cmsis_handle_t *handle, uint32_t pin, uint32_t outpu… in CMSIS_GPIO_InitPinAsOutput() 265 uint32_t pin, in CMSIS_GPIO_InitPinAsInput() 322 static int32_t CMSIS_GPIO_PinWrite(gpio_cmsis_handle_t *handle, uint32_t pin, uint32_t logic_value) in CMSIS_GPIO_PinWrite() 329 static bool CMSIS_GPIO_PinRead(gpio_cmsis_handle_t *handle, uint32_t pin) in CMSIS_GPIO_PinRead() 342 static int32_t CMSIS_GPIO_PinToggle(gpio_cmsis_handle_t *handle, uint32_t pin) in CMSIS_GPIO_PinToggle() 368 static int32_t CMSIS_GPIO_Control(gpio_cmsis_handle_t *handle, uint32_t pin, uint32_t control, uint… in CMSIS_GPIO_Control() 454 static int32_t GPIO_PORT0_InitPinAsOutput(uint32_t pin, uint32_t output_logic) in GPIO_PORT0_InitPinAsOutput() 464 static int32_t GPIO_PORT0_InitPinAsInput(uint32_t pin, uint32_t irq_type, ARM_GPIO_SignalEvent_t cb… in GPIO_PORT0_InitPinAsInput() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/rgpio/ |
| D | fsl_rgpio.h | 172 static inline void RGPIO_PinWrite(RGPIO_Type *base, uint32_t pin, uint8_t output) in RGPIO_PinWrite() 188 static inline void RGPIO_WritePinOutput(RGPIO_Type *base, uint32_t pin, uint8_t output) in RGPIO_WritePinOutput() 269 static inline uint32_t RGPIO_PinRead(RGPIO_Type *base, uint32_t pin) in RGPIO_PinRead() 278 static inline uint32_t RGPIO_ReadPinInput(RGPIO_Type *base, uint32_t pin) in RGPIO_ReadPinInput() 373 uint32_t pin, in RGPIO_SetPinInterruptConfig() 528 static inline void FGPIO_PinWrite(FGPIO_Type *base, uint32_t pin, uint8_t output) in FGPIO_PinWrite() 544 static inline void FGPIO_WritePinOutput(FGPIO_Type *base, uint32_t pin, uint8_t output) in FGPIO_WritePinOutput() 622 static inline uint32_t FGPIO_PinRead(FGPIO_Type *base, uint32_t pin) in FGPIO_PinRead() 631 static inline uint32_t FGPIO_ReadPinInput(FGPIO_Type *base, uint32_t pin) in FGPIO_ReadPinInput()
|
| D | fsl_rgpio.c | 96 void RGPIO_PinInit(RGPIO_Type *base, uint32_t pin, const rgpio_pin_config_t *config) in RGPIO_PinInit() 243 void FGPIO_PinInit(FGPIO_Type *base, uint32_t pin, const rgpio_pin_config_t *config) in FGPIO_PinInit()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/snvs_lp/ |
| D | fsl_snvs_lp.c | 298 int pin; in SNVS_LP_SRTC_Init() local 606 void SNVS_LP_EnablePassiveTamper(SNVS_Type *base, snvs_lp_external_tamper_t pin, snvs_lp_passive_ta… in SNVS_LP_EnablePassiveTamper() 788 void SNVS_LP_DisableExternalTamper(SNVS_Type *base, snvs_lp_external_tamper_t pin) in SNVS_LP_DisableExternalTamper() 837 for (int pin = (int8_t)kSNVS_ExternalTamper1; pin <= (int8_t)SNVS_LP_MAX_TAMPER; pin++) in SNVS_LP_DisableAllExternalTamper() local 851 …nal_tamper_status_t SNVS_LP_GetExternalTamperStatus(SNVS_Type *base, snvs_lp_external_tamper_t pin) in SNVS_LP_GetExternalTamperStatus() 902 void SNVS_LP_ClearExternalTamperStatus(SNVS_Type *base, snvs_lp_external_tamper_t pin) in SNVS_LP_ClearExternalTamperStatus() 953 for (int pin = (int8_t)kSNVS_ExternalTamper1; pin <= (int8_t)SNVS_LP_MAX_TAMPER; pin++) in SNVS_LP_ClearAllExternalTamperStatus() local 968 status_t SNVS_LP_EnableTxActiveTamper(SNVS_Type *base, snvs_lp_active_tx_tamper_t pin, tamper_activ… in SNVS_LP_EnableTxActiveTamper()
|
| /hal_nxp-latest/imx/drivers/ |
| D | gpio_imx.h | 75 uint32_t pin; /*!< Specifies the pin number. */ member 117 static inline uint8_t GPIO_ReadPinInput(GPIO_Type* base, uint32_t pin) in GPIO_ReadPinInput() 143 static inline uint8_t GPIO_ReadPinOutput(GPIO_Type* base, uint32_t pin) in GPIO_ReadPinOutput() 197 static inline uint8_t GPIO_ReadPadStatus(GPIO_Type* base, uint32_t pin) in GPIO_ReadPadStatus() 229 static inline bool GPIO_IsIntPending(GPIO_Type* base, uint32_t pin) in GPIO_IsIntPending() 243 static inline void GPIO_ClearStatusFlag(GPIO_Type* base, uint32_t pin) in GPIO_ClearStatusFlag()
|
| D | gpio_imx.c | 49 uint32_t pin; in GPIO_Init() local 111 void GPIO_WritePinOutput(GPIO_Type* base, uint32_t pin, gpio_pin_action_t pinVal) in GPIO_WritePinOutput() 133 void GPIO_SetPinIntMode(GPIO_Type* base, uint32_t pin, bool enable) in GPIO_SetPinIntMode() 150 void GPIO_SetIntEdgeSelect(GPIO_Type* base, uint32_t pin, bool enable) in GPIO_SetIntEdgeSelect()
|
| /hal_nxp-latest/mcux/mcux-sdk/components/gpio/ |
| D | fsl_adapter_lpc_gpio.c | 29 #define HAL_INPUTMUX_GpioPortPinToPintsel(port, pin) \ argument 32 #define HAL_INPUTMUX_GpioPortPinToPintsel(port, pin) \ argument 40 uint8_t pin; member 60 hal_gpio_pin_t pin; member 63 #define HAL_GPIO_INPUTMUX_PIN_FLAG(port, pin) (((port) << 5U) + (pin)) argument 103 static void HAL_GpioInterruptHandle(uint8_t port, uint8_t pin) in HAL_GpioInterruptHandle() 120 static hal_gpio_status_t HAL_GpioConflictSearch(hal_gpio_state_t *head, uint8_t port, uint8_t pin) in HAL_GpioConflictSearch()
|
| D | fsl_adapter_gpio.c | 42 uint16_t pin : 5U; member 56 uint8_t pin : 5U; member 79 uint8_t pin; in HAL_GpioInterruptHandle() local 131 static hal_gpio_status_t HAL_GpioConflictSearch(hal_gpio_state_t *head, uint8_t port, uint8_t pin) in HAL_GpioConflictSearch()
|
| D | fsl_adapter_rt_gpio.c | 26 uint16_t pin : 5U; member 37 hal_gpio_pin_t pin; member 106 static hal_gpio_status_t HAL_GpioConflictSearch(hal_gpio_state_t *head, uint8_t port, uint8_t pin) in HAL_GpioConflictSearch()
|
| D | fsl_adapter_rgpio.c | 26 uint16_t pin : 5U; member 38 hal_gpio_pin_t pin; member 146 …ic hal_gpio_status_t HAL_GpioConflictSearch(hal_gpio_state_t *head, uint8_t gpio_port, uint8_t pin) in HAL_GpioConflictSearch()
|
| D | fsl_adapter_igpio.c | 26 uint16_t pin : 5U; member 37 hal_gpio_pin_t pin; member 190 …ic hal_gpio_status_t HAL_GpioConflictSearch(hal_gpio_state_t *head, uint8_t gpio_port, uint8_t pin) in HAL_GpioConflictSearch()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/igpio/ |
| D | fsl_gpio.h | 101 static inline void GPIO_WritePinOutput(GPIO_Type *base, uint32_t pin, uint8_t output) in GPIO_WritePinOutput() 176 static inline uint32_t GPIO_PinRead(GPIO_Type *base, uint32_t pin) in GPIO_PinRead() 187 static inline uint32_t GPIO_ReadPinInput(GPIO_Type *base, uint32_t pin) in GPIO_ReadPinInput() 205 static inline uint8_t GPIO_PinReadPadStatus(GPIO_Type *base, uint32_t pin) in GPIO_PinReadPadStatus() 216 static inline uint8_t GPIO_ReadPadStatus(GPIO_Type *base, uint32_t pin) in GPIO_ReadPadStatus() 242 static inline void GPIO_SetPinInterruptConfig(GPIO_Type *base, uint32_t pin, gpio_interrupt_mode_t … in GPIO_SetPinInterruptConfig()
|
| D | fsl_gpio.c | 75 void GPIO_PinInit(GPIO_Type *base, uint32_t pin, const gpio_pin_config_t *Config) in GPIO_PinInit() 115 void GPIO_PinWrite(GPIO_Type *base, uint32_t pin, uint8_t output) in GPIO_PinWrite() 144 void GPIO_PinSetInterruptConfig(GPIO_Type *base, uint32_t pin, gpio_interrupt_mode_t pinInterruptMo… in GPIO_PinSetInterruptConfig()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/gpio_1/ |
| D | fsl_gpio.c | 79 void GPIO_PinInit(gpio_port_num_t port, uint8_t pin, const gpio_pin_config_t *config) in GPIO_PinInit() 113 void GPIO_PinWrite(gpio_port_num_t port, uint8_t pin, uint8_t output) in GPIO_PinWrite() 199 uint32_t GPIO_PinRead(gpio_port_num_t port, uint8_t pin) in GPIO_PinRead() 275 void FGPIO_PinInit(gpio_port_num_t port, uint8_t pin, const gpio_pin_config_t *config) in FGPIO_PinInit() 309 void FGPIO_PinWrite(gpio_port_num_t port, uint8_t pin, uint8_t output) in FGPIO_PinWrite() 395 uint32_t FGPIO_PinRead(gpio_port_num_t port, uint8_t pin) in FGPIO_PinRead()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_gpio/ |
| D | fsl_gpio.c | 97 void GPIO_PinInit(GPIO_Type *base, uint32_t port, uint32_t pin, const gpio_pin_config_t *config) in GPIO_PinInit() 138 void GPIO_SetPinInterruptConfig(GPIO_Type *base, uint32_t port, uint32_t pin, gpio_interrupt_config… in GPIO_SetPinInterruptConfig() 253 void GPIO_PinEnableInterrupt(GPIO_Type *base, uint32_t port, uint32_t pin, uint32_t index) in GPIO_PinEnableInterrupt() 277 void GPIO_PinDisableInterrupt(GPIO_Type *base, uint32_t port, uint32_t pin, uint32_t index) in GPIO_PinDisableInterrupt() 302 void GPIO_PinClearInterruptFlag(GPIO_Type *base, uint32_t port, uint32_t pin, uint32_t index) in GPIO_PinClearInterruptFlag()
|
| D | fsl_gpio.h | 153 static inline void GPIO_PinWrite(GPIO_Type *base, uint32_t port, uint32_t pin, uint8_t output) in GPIO_PinWrite() 172 static inline uint32_t GPIO_PinRead(GPIO_Type *base, uint32_t port, uint32_t pin) in GPIO_PinRead()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/gpio/ |
| D | fsl_gpio.h | 329 static inline void GPIO_PinWrite(GPIO_Type *base, uint32_t pin, uint8_t output) in GPIO_PinWrite() 411 static inline uint32_t GPIO_PinRead(GPIO_Type *base, uint32_t pin) in GPIO_PinRead() 466 static inline void GPIO_SetPinInterruptConfig(GPIO_Type *base, uint32_t pin, gpio_interrupt_config_… in GPIO_SetPinInterruptConfig() 483 static inline void GPIO_SetPinInterruptChannel(GPIO_Type *base, uint32_t pin, gpio_interrupt_select… in GPIO_SetPinInterruptChannel() 681 static inline void FGPIO_PinWrite(FGPIO_Type *base, uint32_t pin, uint8_t output) in FGPIO_PinWrite() 739 static inline uint32_t FGPIO_PinRead(FGPIO_Type *base, uint32_t pin) in FGPIO_PinRead()
|
| D | fsl_gpio.c | 117 void GPIO_PinInit(GPIO_Type *base, uint32_t pin, const gpio_pin_config_t *config) in GPIO_PinInit() 204 uint8_t GPIO_PinGetInterruptFlag(GPIO_Type *base, uint32_t pin) in GPIO_PinGetInterruptFlag() 257 void GPIO_PinClearInterruptFlag(GPIO_Type *base, uint32_t pin) in GPIO_PinClearInterruptFlag() 373 void FGPIO_PinInit(FGPIO_Type *base, uint32_t pin, const gpio_pin_config_t *config) in FGPIO_PinInit()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/port/ |
| D | fsl_port.h | 360 static inline void PORT_SetPinConfig(PORT_Type *base, uint32_t pin, const port_pin_config_t *config) in PORT_SetPinConfig() 463 static inline void PORT_SetPinMux(PORT_Type *base, uint32_t pin, port_mux_t mux) in PORT_SetPinMux() 532 static inline void PORT_SetPinInterruptConfig(PORT_Type *base, uint32_t pin, port_interrupt_t confi… in PORT_SetPinInterruptConfig() 548 static inline void PORT_SetPinDriveStrength(PORT_Type *base, uint32_t pin, uint8_t strength) in PORT_SetPinDriveStrength() 562 static inline void PORT_EnablePinDoubleDriveStrength(PORT_Type *base, uint32_t pin, bool enable) in PORT_EnablePinDoubleDriveStrength() 578 static inline void PORT_SetPinPullValue(PORT_Type *base, uint32_t pin, uint8_t value) in PORT_SetPinPullValue()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexio/ |
| D | fsl_flexio.h | 844 static inline void FLEXIO_PinWrite(FLEXIO_Type *base, uint32_t pin, uint8_t output) in FLEXIO_PinWrite() 862 static inline void FLEXIO_EnablePinOutput(FLEXIO_Type *base, uint32_t pin) in FLEXIO_EnablePinOutput() 882 static inline uint32_t FLEXIO_PinRead(FLEXIO_Type *base, uint32_t pin) in FLEXIO_PinRead() 896 static inline uint32_t FLEXIO_GetPinStatus(FLEXIO_Type *base, uint32_t pin) in FLEXIO_GetPinStatus() 908 static inline void FLEXIO_SetPinLevel(FLEXIO_Type *base, uint8_t pin, bool level) in FLEXIO_SetPinLevel() 925 static inline bool FLEXIO_GetPinOverride(const FLEXIO_Type *const base, uint8_t pin) in FLEXIO_GetPinOverride() 937 static inline void FLEXIO_ConfigPinOverride(FLEXIO_Type *base, uint8_t pin, bool enabled) in FLEXIO_ConfigPinOverride()
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/lpc_iopctl/ |
| D | fsl_iopctl.h | 42 uint32_t pin : 32; /* Pin number */ member 88 __STATIC_INLINE void IOPCTL_PinMuxSet(IOPCTL_Type *base, uint8_t port, uint8_t pin, uint32_t modefu… in IOPCTL_PinMuxSet()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT735S/drivers/ |
| D | fsl_iopctl.h | 42 uint32_t pin : 32; /* Pin number */ member 90 __STATIC_INLINE void IOPCTL_PinMuxSet(uint8_t port, uint8_t pin, uint32_t modefunc) in IOPCTL_PinMuxSet()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT798S/drivers/ |
| D | fsl_iopctl.h | 42 uint32_t pin : 32; /* Pin number */ member 90 __STATIC_INLINE void IOPCTL_PinMuxSet(uint8_t port, uint8_t pin, uint32_t modefunc) in IOPCTL_PinMuxSet()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/MIMXRT758S/drivers/ |
| D | fsl_iopctl.h | 42 uint32_t pin : 32; /* Pin number */ member 90 __STATIC_INLINE void IOPCTL_PinMuxSet(uint8_t port, uint8_t pin, uint32_t modefunc) in IOPCTL_PinMuxSet()
|
| /hal_nxp-latest/mcux/mcux-sdk/devices/RW612/drivers/ |
| D | fsl_io_mux.h | 1688 static inline void IO_MUX_SetPinConfig(uint32_t pin, io_mux_pin_config_t config) in IO_MUX_SetPinConfig() 1726 static inline void IO_MUX_SetPinOutLevelInSleep(uint32_t pin, io_mux_sleep_pin_level_t level) in IO_MUX_SetPinOutLevelInSleep() 1778 static inline void IO_MUX_SetRfPinOutLevelInSleep(uint32_t pin, io_mux_sleep_pin_level_t level) in IO_MUX_SetRfPinOutLevelInSleep()
|