Home
last modified time | relevance | path

Searched defs:gpio (Results 1 – 6 of 6) sorted by relevance

/hal_silabs-latest/simplicity_sdk/platform/driver/gpio/src/
Dsl_gpio.c105 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/
Dsl_driver_gpio.h350 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/
Dsl_hal_gpio.c83 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/
Dsl_hal_gpio.h522 __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/
Dsl_si91x_driver_gpio.c298 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/
Drsi_rom_egpio.h411 STATIC INLINE void RSI_EGPIO_UlpSocGpioMode(ULPCLK_Type *pULPCLK, uint8_t gpio, uint8_t mode) in RSI_EGPIO_UlpSocGpioMode()