Searched defs:gpio (Results 1 – 6 of 6) sorted by relevance
| /hal_silabs-latest/simplicity_sdk/platform/driver/gpio/src/ |
| D | sl_gpio.c | 105 sl_status_t sl_gpio_set_pin_direction(const sl_gpio_t *gpio, in sl_gpio_set_pin_direction() 138 sl_status_t sl_gpio_set_pin_mode(const sl_gpio_t *gpio, in sl_gpio_set_pin_mode() 168 sl_status_t sl_gpio_get_pin_config(const sl_gpio_t *gpio, in sl_gpio_get_pin_config() 221 sl_status_t sl_gpio_set_pin(const sl_gpio_t *gpio) in sl_gpio_set_pin() 245 sl_status_t sl_gpio_clear_pin(const sl_gpio_t *gpio) in sl_gpio_clear_pin() 269 sl_status_t sl_gpio_toggle_pin(const sl_gpio_t *gpio) in sl_gpio_toggle_pin() 293 sl_status_t sl_gpio_get_pin_output(const sl_gpio_t *gpio, in sl_gpio_get_pin_output() 318 sl_status_t sl_gpio_get_pin_input(const sl_gpio_t *gpio, in sl_gpio_get_pin_input() 436 sl_status_t sl_gpio_configure_external_interrupt(const sl_gpio_t *gpio, in sl_gpio_configure_external_interrupt() 545 sl_status_t sl_gpio_configure_wakeup_em4_interrupt(const sl_gpio_t *gpio, in sl_gpio_configure_wakeup_em4_interrupt()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/inc/ |
| D | sl_driver_gpio.h | 350 STATIC __INLINE sl_status_t sl_gpio_validation(sl_gpio_t *gpio) in sl_gpio_validation() 424 STATIC __INLINE sl_status_t sl_gpio_driver_set_pin(sl_gpio_t *gpio) in sl_gpio_driver_set_pin() 470 STATIC __INLINE sl_status_t sl_gpio_driver_clear_pin(sl_gpio_t *gpio) in sl_gpio_driver_clear_pin() 516 STATIC __INLINE sl_status_t sl_gpio_driver_toggle_pin(sl_gpio_t *gpio) in sl_gpio_driver_toggle_pin() 564 STATIC __INLINE sl_status_t sl_gpio_driver_get_pin(sl_gpio_t *gpio, uint8_t *pin_value) in sl_gpio_driver_get_pin() 740 STATIC __INLINE uint8_t sl_gpio_driver_get_pin_output(sl_gpio_t *gpio) in sl_gpio_driver_get_pin_output()
|
| /hal_silabs-latest/simplicity_sdk/platform/peripheral/src/ |
| D | sl_hal_gpio.c | 83 void sl_hal_gpio_set_pin_mode(const sl_gpio_t *gpio, in sl_hal_gpio_set_pin_mode() 215 sl_gpio_mode_t sl_hal_gpio_get_pin_mode(const sl_gpio_t *gpio) in sl_hal_gpio_get_pin_mode() 302 int32_t sl_hal_gpio_configure_external_interrupt(const sl_gpio_t *gpio, in sl_hal_gpio_configure_external_interrupt() 401 int32_t sl_hal_gpio_configure_wakeup_em4_external_interrupt(const sl_gpio_t *gpio, in sl_hal_gpio_configure_wakeup_em4_external_interrupt()
|
| /hal_silabs-latest/simplicity_sdk/platform/peripheral/inc/ |
| D | sl_hal_gpio.h | 522 __INLINE void sl_hal_gpio_clear_pin(const sl_gpio_t *gpio) in sl_hal_gpio_clear_pin() 551 __INLINE bool sl_hal_gpio_get_pin_input(const sl_gpio_t *gpio) in sl_hal_gpio_get_pin_input() 568 __INLINE bool sl_hal_gpio_get_pin_output(const sl_gpio_t *gpio) in sl_hal_gpio_get_pin_output() 611 __INLINE void sl_hal_gpio_toggle_pin(const sl_gpio_t *gpio) in sl_hal_gpio_toggle_pin() 743 __INLINE int32_t sl_hal_gpio_get_em4_interrupt_number(const sl_gpio_t *gpio) in sl_hal_gpio_get_em4_interrupt_number()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/src/ |
| D | sl_si91x_driver_gpio.c | 298 sl_status_t sl_gpio_driver_configure_interrupt(sl_gpio_t *gpio, in sl_gpio_driver_configure_interrupt() 452 sl_status_t sl_gpio_driver_set_pin_mode(sl_gpio_t *gpio, sl_gpio_mode_t mode, uint32_t output_value) in sl_gpio_driver_set_pin_mode() 500 sl_status_t sl_gpio_driver_get_pin_mode(sl_gpio_t *gpio, sl_gpio_mode_t *mode) in sl_gpio_driver_get_pin_mode()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/rom_driver/inc/ |
| D | rsi_rom_egpio.h | 411 STATIC INLINE void RSI_EGPIO_UlpSocGpioMode(ULPCLK_Type *pULPCLK, uint8_t gpio, uint8_t mode) in RSI_EGPIO_UlpSocGpioMode()
|