Home
last modified time | relevance | path

Searched refs:sl_gpio_port_t (Results 1 – 8 of 8) sorted by relevance

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/
Dsl_si91x_peripheral_gpio.h171 } sl_gpio_port_t; typedef
246 void sl_gpio_configure_interrupt(sl_gpio_port_t port, uint8_t pin, uint32_t int_no, sl_gpio_interru…
267 void sl_gpio_set_pin_mode(sl_gpio_port_t port, uint8_t pin, sl_gpio_mode_t mode, uint32_t output_va…
288 sl_gpio_mode_t sl_gpio_get_pin_mode(sl_gpio_port_t port, uint8_t pin);
308 static __INLINE void sl_gpio_set_pin_output(sl_gpio_port_t port, uint8_t pin) in sl_gpio_set_pin_output()
339 static __INLINE void sl_gpio_set_port_output(sl_gpio_port_t port, uint32_t pins) in sl_gpio_set_port_output()
365 static __INLINE void sl_gpio_set_port_output_value(sl_gpio_port_t port, uint32_t val, uint32_t mask) in sl_gpio_set_port_output_value()
386 static __INLINE void sl_gpio_set_slew_rate(sl_gpio_port_t port, uint32_t slewrate, uint32_t slewrat… in sl_gpio_set_slew_rate()
410 static __INLINE void sl_gpio_clear_pin_output(sl_gpio_port_t port, uint8_t pin) in sl_gpio_clear_pin_output()
441 static __INLINE void sl_gpio_clear_port_output(sl_gpio_port_t port, uint32_t pins) in sl_gpio_clear_port_output()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/driver/gpio/inc/
Dsl_gpio.h232 sl_status_t sl_gpio_set_port(sl_gpio_port_t port,
244 sl_status_t sl_gpio_clear_port(sl_gpio_port_t port,
257 sl_status_t sl_gpio_get_port_output(sl_gpio_port_t port,
270 sl_status_t sl_gpio_get_port_input(sl_gpio_port_t port,
462 sl_status_t sl_gpio_set_slew_rate(sl_gpio_port_t port,
475 sl_status_t sl_gpio_get_slew_rate(sl_gpio_port_t port,
/hal_silabs-latest/simplicity_sdk/platform/peripheral/src/
Dsl_hal_gpio.c42 extern __INLINE void sl_hal_gpio_set_port(sl_gpio_port_t port,
44 extern __INLINE void sl_hal_gpio_set_port_value(sl_gpio_port_t port,
47 extern __INLINE void sl_hal_gpio_set_slew_rate(sl_gpio_port_t port,
49 extern __INLINE void sl_hal_gpio_set_slew_rate_alternate(sl_gpio_port_t port,
51 extern __INLINE uint8_t sl_hal_gpio_get_slew_rate(sl_gpio_port_t port);
52 extern __INLINE uint8_t sl_hal_gpio_get_slew_rate_alternate(sl_gpio_port_t port);
54 extern __INLINE void sl_hal_gpio_clear_port(sl_gpio_port_t port,
58 extern __INLINE uint32_t sl_hal_gpio_get_port_input(sl_gpio_port_t port);
59 extern __INLINE uint32_t sl_hal_gpio_get_port_output(sl_gpio_port_t port);
61 extern __INLINE void sl_hal_gpio_toggle_port(sl_gpio_port_t port,
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/inc/
Dsl_driver_gpio.h71 sl_gpio_port_t port; ///< GPIO port
615 STATIC __INLINE sl_status_t sl_gpio_driver_set_port(sl_gpio_port_t port, uint32_t pins) in sl_gpio_driver_set_port()
661 STATIC __INLINE sl_status_t sl_gpio_driver_clear_port(sl_gpio_port_t port, uint32_t pins) in sl_gpio_driver_clear_port()
705 STATIC __INLINE sl_status_t sl_gpio_driver_get_port_output(sl_gpio_port_t port, uint32_t *port_valu… in sl_gpio_driver_get_port_output()
788 STATIC __INLINE sl_status_t sl_gpio_driver_set_port_output_value(sl_gpio_port_t port, uint32_t val,… in sl_gpio_driver_set_port_output_value()
823 STATIC __INLINE sl_status_t sl_gpio_driver_set_slew_rate(sl_gpio_port_t port, uint32_t slewrate, ui… in sl_gpio_driver_set_slew_rate()
859 STATIC __INLINE uint32_t sl_gpio_driver_get_port_input(sl_gpio_port_t port) in sl_gpio_driver_get_port_input()
900 STATIC __INLINE sl_status_t sl_gpio_driver_toggle_port_output(sl_gpio_port_t port, uint32_t pins) in sl_gpio_driver_toggle_port_output()
/hal_silabs-latest/simplicity_sdk/platform/peripheral/inc/
Dsl_hal_gpio.h431 __INLINE void sl_hal_gpio_set_port(sl_gpio_port_t port, in sl_hal_gpio_set_port()
445 __INLINE void sl_hal_gpio_set_port_value(sl_gpio_port_t port, in sl_hal_gpio_set_port_value()
459 __INLINE void sl_hal_gpio_set_slew_rate(sl_gpio_port_t port, in sl_hal_gpio_set_slew_rate()
477 __INLINE void sl_hal_gpio_set_slew_rate_alternate(sl_gpio_port_t port, in sl_hal_gpio_set_slew_rate_alternate()
496 __INLINE uint8_t sl_hal_gpio_get_slew_rate(sl_gpio_port_t port) in sl_hal_gpio_get_slew_rate()
510 __INLINE uint8_t sl_hal_gpio_get_slew_rate_alternate(sl_gpio_port_t port) in sl_hal_gpio_get_slew_rate_alternate()
536 __INLINE void sl_hal_gpio_clear_port(sl_gpio_port_t port, in sl_hal_gpio_clear_port()
585 __INLINE uint32_t sl_hal_gpio_get_port_input(sl_gpio_port_t port) in sl_hal_gpio_get_port_input()
599 __INLINE uint32_t sl_hal_gpio_get_port_output(sl_gpio_port_t port) in sl_hal_gpio_get_port_output()
625 __INLINE void sl_hal_gpio_toggle_port(sl_gpio_port_t port, in sl_hal_gpio_toggle_port()
/hal_silabs-latest/simplicity_sdk/platform/driver/gpio/src/
Dsl_gpio.c343 sl_status_t sl_gpio_set_port(sl_gpio_port_t port, in sl_gpio_set_port()
364 sl_status_t sl_gpio_clear_port(sl_gpio_port_t port, in sl_gpio_clear_port()
385 sl_status_t sl_gpio_get_port_output(sl_gpio_port_t port, in sl_gpio_get_port_output()
410 sl_status_t sl_gpio_get_port_input(sl_gpio_port_t port, in sl_gpio_get_port_input()
670 sl_status_t sl_gpio_set_slew_rate(sl_gpio_port_t port, in sl_gpio_set_slew_rate()
691 sl_status_t sl_gpio_get_slew_rate(sl_gpio_port_t port, in sl_gpio_get_slew_rate()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/src/
Dsl_si91x_peripheral_gpio.c44 extern __INLINE void sl_gpio_set_pin_output(sl_gpio_port_t port, uint8_t pin);
45 extern __INLINE void sl_gpio_clear_pin_output(sl_gpio_port_t port, uint8_t pin);
60 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()
/hal_silabs-latest/simplicity_sdk/platform/service/device_manager/inc/
Dsl_device_gpio.h58 SL_ENUM(sl_gpio_port_t) { in SL_ENUM() argument