Home
last modified time | relevance | path

Searched defs:pin (Results 1 – 25 of 35) sorted by relevance

12

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/src/
Dsl_si91x_peripheral_gpio.c60 void sl_gpio_configure_interrupt(sl_gpio_port_t port, uint8_t pin, uint32_t int_no, sl_gpio_interru… in sl_gpio_configure_interrupt()
119 void sl_gpio_set_pin_mode(sl_gpio_port_t port, uint8_t pin, sl_gpio_mode_t mode, uint32_t output_va… in sl_gpio_set_pin_mode()
174 sl_gpio_mode_t sl_gpio_get_pin_mode(sl_gpio_port_t port, uint8_t pin) in sl_gpio_get_pin_mode()
209 void sl_si91x_gpio_set_pin_direction(uint8_t port, uint8_t pin, sl_si91x_gpio_direction_t direction) in sl_si91x_gpio_set_pin_direction()
252 uint8_t sl_si91x_gpio_get_pin_direction(uint8_t port, uint8_t pin) in sl_si91x_gpio_get_pin_direction()
432 …_gpio_enable_group_interrupt(sl_si91x_group_interrupt_t group_interrupt, uint8_t port, uint8_t pin) in sl_si91x_gpio_enable_group_interrupt()
468 …gpio_disable_group_interrupt(sl_si91x_group_interrupt_t group_interrupt, uint8_t port, uint8_t pin) in sl_si91x_gpio_disable_group_interrupt()
581 uint8_t pin, in sl_si91x_gpio_set_group_interrupt_polarity()
615 uint8_t pin) in sl_si91x_gpio_get_group_interrupt_polarity()
749 sl_si91x_gpio_pin_ulp_t pin) in sl_si91x_gpio_configure_ulp_pin_interrupt()
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/rom_driver/inc/
Drsi_rom_egpio.h68 STATIC INLINE void RSI_EGPIO_SetDir(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, boolean_t dir) in RSI_EGPIO_SetDir()
89 STATIC INLINE void RSI_EGPIO_SetPin(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val) in RSI_EGPIO_SetPin()
106 STATIC INLINE boolean_t RSI_EGPIO_GetPin(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_GetPin()
123 STATIC INLINE boolean_t RSI_EGPIO_GetDir(const EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_GetDir()
141 STATIC INLINE void RSI_EGPIO_PinIntSel(EGPIO_Type *pEGPIO, uint8_t intCh, uint8_t port, uint8_t pin) in RSI_EGPIO_PinIntSel()
384 STATIC INLINE void RSI_EGPIO_SetPinMux(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t mux) in RSI_EGPIO_SetPinMux()
428 STATIC INLINE void RSI_EGPIO_SetPortMask(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_SetPortMask()
445 STATIC INLINE void RSI_EGPIO_SetPortUnMask(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_SetPortUnMask()
516 STATIC INLINE void RSI_EGPIO_WordLoad(EGPIO_Type *pEGPIO, uint8_t pin, uint16_t val) in RSI_EGPIO_WordLoad()
587 STATIC INLINE void RSI_EGPIO_GroupIntOneEnable(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin) in RSI_EGPIO_GroupIntOneEnable()
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/src/
Dsl_si91x_driver_gpio.c604 sl_status_t sl_si91x_gpio_driver_set_pin_direction(uint8_t port, uint8_t pin, sl_si91x_gpio_directi… in sl_si91x_gpio_driver_set_pin_direction()
675 uint8_t sl_si91x_gpio_driver_get_pin_direction(uint8_t port, uint8_t pin) in sl_si91x_gpio_driver_get_pin_direction()
901 uint8_t pin) in sl_si91x_gpio_driver_enable_group_interrupt()
949 uint8_t pin) in sl_si91x_gpio_driver_disable_group_interrupt()
1079 uint8_t pin, in sl_si91x_gpio_driver_set_group_interrupt_polarity()
1129 uint8_t pin) in sl_si91x_gpio_driver_get_group_interrupt_polarity()
1250 sl_si91x_gpio_pin_ulp_t pin, in sl_si91x_gpio_driver_configure_ulp_pin_interrupt()
1470 sl_status_t sl_si91x_gpio_driver_set_uulp_npss_pin_mux(uint8_t pin, sl_si91x_uulp_npss_mode_t mode) in sl_si91x_gpio_driver_set_uulp_npss_pin_mux()
1487 sl_status_t sl_si91x_gpio_driver_select_uulp_npss_receiver(uint8_t pin, sl_si91x_gpio_receiver_t re… in sl_si91x_gpio_driver_select_uulp_npss_receiver()
1508 sl_status_t sl_si91x_gpio_driver_set_uulp_npss_direction(uint8_t pin, sl_si91x_gpio_direction_t dir… in sl_si91x_gpio_driver_set_uulp_npss_direction()
[all …]
/hal_silabs-latest/gecko/emlib/inc/
Dem_gpio.h424 #define GPIO_PORT_PIN_VALID(port, pin) ((((_GPIO_PORT_MASK(port)) >> (pin)) & 0x1UL) == 0x1UL) argument
428 #define GPIO_INTNO_PIN_VALID(intNo, pin) \ argument
973 unsigned int pin) in GPIO_PinInGet()
991 __STATIC_INLINE void GPIO_PinLock(GPIO_Port_TypeDef port, unsigned int pin) in GPIO_PinLock()
1020 __STATIC_INLINE void GPIO_PinOutClear(GPIO_Port_TypeDef port, unsigned int pin) in GPIO_PinOutClear()
1046 unsigned int pin) in GPIO_PinOutGet()
1067 __STATIC_INLINE void GPIO_PinOutSet(GPIO_Port_TypeDef port, unsigned int pin) in GPIO_PinOutSet()
1094 __STATIC_INLINE void GPIO_PinOutToggle(GPIO_Port_TypeDef port, unsigned int pin) in GPIO_PinOutToggle()
Dem_iadc.h1364 uint8_t pin) in IADC_portPinToNegInput()
1385 uint8_t pin) in IADC_portPinToPosInput()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/systemlevel/inc/
Drsi_retention.h103 STATIC INLINE void RSI_NPSSGPIO_SetPinMux(uint8_t pin, uint8_t mux) in RSI_NPSSGPIO_SetPinMux()
117 STATIC INLINE void RSI_NPSSGPIO_InputBufferEn(uint8_t pin, boolean_t enable) in RSI_NPSSGPIO_InputBufferEn()
130 STATIC INLINE void RSI_NPSSGPIO_SetDir(uint8_t pin, boolean_t dir) in RSI_NPSSGPIO_SetDir()
140 STATIC INLINE boolean_t RSI_NPSSGPIO_GetDir(uint8_t pin) in RSI_NPSSGPIO_GetDir()
151 STATIC INLINE void RSI_NPSSGPIO_SetPin(uint8_t pin, boolean_t val) in RSI_NPSSGPIO_SetPin()
161 STATIC INLINE boolean_t RSI_NPSSGPIO_GetPin(uint8_t pin) in RSI_NPSSGPIO_GetPin()
174 STATIC INLINE void RSI_NPSSGPIO_SetPolarity(uint8_t pin, boolean_t level) in RSI_NPSSGPIO_SetPolarity()
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_gpio.h472 #define GPIO_PORT_PIN_VALID(port, pin) ((((_GPIO_PORT_MASK(port)) >> (pin)) & 0x1UL) == 0x1UL) argument
476 #define GPIO_INTNO_PIN_VALID(intNo, pin) \ argument
1058 unsigned int pin) in GPIO_PinInGet()
1076 __STATIC_INLINE void GPIO_PinLock(GPIO_Port_TypeDef port, unsigned int pin) in GPIO_PinLock()
1105 __STATIC_INLINE void GPIO_PinOutClear(GPIO_Port_TypeDef port, unsigned int pin) in GPIO_PinOutClear()
1131 unsigned int pin) in GPIO_PinOutGet()
1152 __STATIC_INLINE void GPIO_PinOutSet(GPIO_Port_TypeDef port, unsigned int pin) in GPIO_PinOutSet()
1179 __STATIC_INLINE void GPIO_PinOutToggle(GPIO_Port_TypeDef port, unsigned int pin) in GPIO_PinOutToggle()
Dem_iadc.h1364 uint8_t pin) in IADC_portPinToNegInput()
1385 uint8_t pin) in IADC_portPinToPosInput()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/
Dsl_si91x_peripheral_gpio.h104 #define SL_GPIO_PORT_PIN_VALID(port, pin) \ argument
308 static __INLINE void sl_gpio_set_pin_output(sl_gpio_port_t port, uint8_t pin) in sl_gpio_set_pin_output()
410 static __INLINE void sl_gpio_clear_pin_output(sl_gpio_port_t port, uint8_t pin) in sl_gpio_clear_pin_output()
471 static __INLINE uint8_t sl_gpio_get_pin_input(sl_gpio_port_t port, uint8_t pin) in sl_gpio_get_pin_input()
504 static __INLINE uint8_t sl_gpio_get_pin_output(sl_gpio_port_t port, uint8_t pin) in sl_gpio_get_pin_output()
582 static __INLINE void sl_gpio_toggle_pin_output(sl_gpio_port_t port, uint8_t pin) in sl_gpio_toggle_pin_output()
Dsl_si91x_gpio_common.h139 #define SL_GPIO_NDEBUG_PORT_PIN(port, pin) \ argument
146 #define SL_GPIO_VALIDATE_HOST_PIN(port, pin) … argument
150 #define SL_GPIO_VALIDATE_ULP_PORT_PIN(port, pin) (port == 4 ? ((pin > 11) ? 0 : 1) : 0) ///< Valid… argument
151 #define SL_GPIO_VALIDATE_UULP_PORT_PIN(port, pin) (port == 5 ? ((pin > 5) ? 0 : 1) : 0) ///< Valid… argument
/hal_silabs-latest/gecko/emlib/src/
Dem_gpio.c178 unsigned int pin, in GPIO_ExtIntConfig()
303 unsigned int pin, in GPIO_EM4WUExtIntConfig()
348 unsigned int pin, in GPIO_PinModeSet()
397 unsigned int pin) in GPIO_PinModeGet()
Dem_dbg.c93 int pin; in DBG_SWOEnable() local
Dem_acmp.c423 unsigned int pin, bool enable, bool invert) in ACMP_GPIOSetup()
Dem_cmu.c512 unsigned int pin) in CMU_ClkOutPinConfig()
3159 unsigned int pin) in CMU_HFXOStartCrystalSharingLeader()
3219 unsigned int pin) in CMU_HFXOCrystalSharingFollowerInit()
Dem_prs.c595 void PRS_PinOutput(unsigned int ch, PRS_ChType_t type, GPIO_Port_TypeDef port, uint8_t pin) in PRS_PinOutput()
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_gpio.c178 unsigned int pin, in GPIO_ExtIntConfig()
303 unsigned int pin, in GPIO_EM4WUExtIntConfig()
348 unsigned int pin, in GPIO_PinModeSet()
397 unsigned int pin) in GPIO_PinModeGet()
Dem_dbg.c90 int pin; in DBG_SWOEnable() local
Dem_acmp.c423 unsigned int pin, bool enable, bool invert) in ACMP_GPIOSetup()
Dem_cmu.c515 unsigned int pin) in CMU_ClkOutPinConfig()
3187 unsigned int pin) in CMU_HFXOStartCrystalSharingLeader()
3247 unsigned int pin) in CMU_HFXOCrystalSharingFollowerInit()
Dem_prs.c595 SL_WEAK void PRS_PinOutput(unsigned int ch, PRS_ChType_t type, GPIO_Port_TypeDef port, uint8_t pin) in PRS_PinOutput()
/hal_silabs-latest/simplicity_sdk/platform/peripheral/inc/
Dsl_hal_gpio.h249 #define SL_HAL_GPIO_PORT_PIN_IS_VALID(port, pin) ((((SL_HAL_GPIO_PORT_MASK(port)) >> (pin)) & 0x1UL… argument
265 #define SL_HAL_GPIO_INTNO_PIN_VALID(int_no, pin) (((int_no) & ~_GPIO_EXTIPINSELL_EXTIPINSEL0_MAS… argument
717 __INLINE int32_t sl_hal_gpio_get_external_interrupt_number(uint8_t pin, in sl_hal_gpio_get_external_interrupt_number()
/hal_silabs-latest/simplicity_sdk/platform/service/clock_manager/src/
Dsl_clock_manager_init_hal_s2.c201 unsigned int pin = SL_CLOCK_MANAGER_HFXO_CRYSTAL_SHARING_GPIO_PIN; in init_hfxo() local
Dsl_clock_manager.c119 uint32_t pin) in sl_clock_manager_set_gpio_clock_output()
Dsl_clock_manager_hal_s2.c550 uint32_t pin) in sli_clock_manager_hal_set_gpio_clock_output()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/inc/
Dsl_driver_gpio.h72 uint8_t pin; ///< GPIO pin number member

12