Home
last modified time | relevance | path

Searched refs:gpio_num (Results 1 – 4 of 4) sorted by relevance

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/src/
Dsl_si91x_peripheral_gpio.c276 void sl_si91x_gpio_enable_pad_receiver(uint8_t gpio_num) in sl_si91x_gpio_enable_pad_receiver() argument
278 SL_GPIO_ASSERT(SL_GPIO_VALIDATE_PIN(gpio_num)); in sl_si91x_gpio_enable_pad_receiver()
280 PAD_REG(gpio_num)->GPIO_PAD_CONFIG_REG_b.PADCONFIG_REN = SET; in sl_si91x_gpio_enable_pad_receiver()
293 void sl_si91x_gpio_disable_pad_receiver(uint8_t gpio_num) in sl_si91x_gpio_disable_pad_receiver() argument
295 SL_GPIO_ASSERT(SL_GPIO_VALIDATE_PIN(gpio_num)); in sl_si91x_gpio_disable_pad_receiver()
297 PAD_REG(gpio_num)->GPIO_PAD_CONFIG_REG_b.PADCONFIG_REN = CLR; in sl_si91x_gpio_disable_pad_receiver()
329 void sl_si91x_gpio_enable_host_pad_selection(uint8_t gpio_num) in sl_si91x_gpio_enable_host_pad_selection() argument
331 if (gpio_num >= HOST_PAD_MIN && gpio_num <= HOST_PAD_MAX) { in sl_si91x_gpio_enable_host_pad_selection()
334 HOST_PADS_GPIO_MODE |= BIT(gpio_num - HOST_PAD_SELECT); in sl_si91x_gpio_enable_host_pad_selection()
351 void sl_si91x_gpio_select_pad_driver_strength(uint8_t gpio_num, sl_si91x_gpio_driver_strength_selec… in sl_si91x_gpio_select_pad_driver_strength() argument
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/inc/
Dsl_si91x_driver_gpio.h131 sl_status_t sl_si91x_gpio_driver_enable_pad_receiver(uint8_t gpio_num);
146 sl_status_t sl_si91x_gpio_driver_disable_pad_receiver(uint8_t gpio_num);
174 sl_status_t sl_si91x_gpio_driver_enable_host_pad_selection(uint8_t gpio_num);
196 sl_status_t sl_si91x_gpio_driver_select_pad_driver_strength(uint8_t gpio_num,
221 sl_status_t sl_si91x_gpio_driver_select_pad_driver_disable_state(uint8_t gpio_num,
641 sl_status_t sl_si91x_gpio_driver_select_ulp_pad_slew_rate(uint8_t gpio_num, sl_si91x_gpio_slew_rate…
663 sl_status_t sl_si91x_gpio_driver_select_ulp_pad_driver_strength(uint8_t gpio_num,
687 uint8_t gpio_num,
701 sl_status_t sl_si91x_gpio_driver_disable_ulp_pad_receiver(uint8_t gpio_num);
714 sl_status_t sl_si91x_gpio_driver_enable_ulp_pad_receiver(uint8_t gpio_num);
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_api/src/
Dsl_si91x_driver_gpio.c725 sl_status_t sl_si91x_gpio_driver_enable_pad_receiver(uint8_t gpio_num) in sl_si91x_gpio_driver_enable_pad_receiver() argument
728 if (gpio_num > GPIO_MAX_PIN_NUM) { in sl_si91x_gpio_driver_enable_pad_receiver()
732 sl_si91x_gpio_enable_pad_receiver(gpio_num); in sl_si91x_gpio_driver_enable_pad_receiver()
747 sl_status_t sl_si91x_gpio_driver_disable_pad_receiver(uint8_t gpio_num) in sl_si91x_gpio_driver_disable_pad_receiver() argument
750 if (gpio_num > GPIO_MAX_PIN_NUM) { in sl_si91x_gpio_driver_disable_pad_receiver()
754 sl_si91x_gpio_disable_pad_receiver(gpio_num); in sl_si91x_gpio_driver_disable_pad_receiver()
784 sl_status_t sl_si91x_gpio_driver_enable_host_pad_selection(uint8_t gpio_num) in sl_si91x_gpio_driver_enable_host_pad_selection() argument
787 if (!(gpio_num >= HOST_PAD_MIN && gpio_num <= HOST_PAD_MAX)) { in sl_si91x_gpio_driver_enable_host_pad_selection()
791 sl_si91x_gpio_enable_host_pad_selection(gpio_num); in sl_si91x_gpio_driver_enable_host_pad_selection()
810 sl_status_t sl_si91x_gpio_driver_select_pad_driver_strength(uint8_t gpio_num, in sl_si91x_gpio_driver_select_pad_driver_strength() argument
[all …]
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/unified_peripheral_drivers/inc/
Dsl_si91x_gpio.h296 void sl_si91x_gpio_enable_pad_receiver(uint8_t gpio_num);
305 void sl_si91x_gpio_disable_pad_receiver(uint8_t gpio_num);
321 void sl_si91x_gpio_enable_host_pad_selection(uint8_t gpio_num);
338 void sl_si91x_gpio_select_pad_driver_strength(uint8_t gpio_num, sl_si91x_gpio_driver_strength_selec…
355 void sl_si91x_gpio_select_pad_driver_disable_state(uint8_t gpio_num,
688 void sl_si91x_gpio_select_ulp_pad_slew_rate(uint8_t gpio_num, sl_si91x_gpio_slew_rate_t slew_rate);
703 void sl_si91x_gpio_select_ulp_pad_driver_strength(uint8_t gpio_num, sl_si91x_gpio_driver_strength_s…
718 void sl_si91x_gpio_select_ulp_pad_driver_disable_state(uint8_t gpio_num,
727 void sl_si91x_gpio_disable_ulp_pad_receiver(uint32_t gpio_num);
735 void sl_si91x_gpio_enable_ulp_pad_receiver(uint8_t gpio_num);