Searched refs:io_pin (Results 1 – 3 of 3) sorted by relevance
/Zephyr-Core-3.5.0/drivers/pinctrl/ |
D | pinctrl_esp32.c | 69 uint32_t io_pin = (uint32_t) pin + ((ESP32_PORT_IDX(pin) == 1 && pin < 32) ? 32 : 0); in esp32_pin_apply_config() local 72 if (!esp32_pin_is_valid(io_pin)) { in esp32_pin_apply_config() 77 if (rtc_gpio_is_valid_gpio(io_pin)) { in esp32_pin_apply_config() 78 rtcio_hal_function_select(rtc_io_num_map[io_pin], RTCIO_FUNC_DIGITAL); in esp32_pin_apply_config() 82 if (io_pin >= GPIO_NUM_MAX) { in esp32_pin_apply_config() 88 gpio_ll_iomux_func_sel(GPIO_PIN_MUX_REG[io_pin], PIN_FUNC_GPIO); in esp32_pin_apply_config() 91 if (!rtc_gpio_is_valid_gpio(io_pin) || SOC_GPIO_SUPPORT_RTC_INDEPENDENT) { in esp32_pin_apply_config() 92 gpio_ll_pulldown_dis(&GPIO, io_pin); in esp32_pin_apply_config() 93 gpio_ll_pullup_en(&GPIO, io_pin); in esp32_pin_apply_config() 96 int rtcio_num = rtc_io_num_map[io_pin]; in esp32_pin_apply_config() [all …]
|
/Zephyr-Core-3.5.0/drivers/gpio/ |
D | gpio_esp32.c | 93 uint32_t io_pin = (uint32_t) pin + ((cfg->gpio_port == 1 && pin < 32) ? 32 : 0); in gpio_esp32_config() local 97 if (!gpio_pin_is_valid(io_pin)) { in gpio_esp32_config() 105 if (rtc_gpio_is_valid_gpio(io_pin)) { in gpio_esp32_config() 106 rtcio_hal_function_select(rtc_io_num_map[io_pin], RTCIO_FUNC_DIGITAL); in gpio_esp32_config() 110 if (io_pin >= GPIO_NUM_MAX) { in gpio_esp32_config() 117 gpio_ll_iomux_func_sel(GPIO_PIN_MUX_REG[io_pin], PIN_FUNC_GPIO); in gpio_esp32_config() 120 if (!rtc_gpio_is_valid_gpio(io_pin) || SOC_GPIO_SUPPORT_RTC_INDEPENDENT) { in gpio_esp32_config() 121 gpio_ll_pullup_en(&GPIO, io_pin); in gpio_esp32_config() 124 int rtcio_num = rtc_io_num_map[io_pin]; in gpio_esp32_config() 135 if (!rtc_gpio_is_valid_gpio(io_pin) || SOC_GPIO_SUPPORT_RTC_INDEPENDENT) { in gpio_esp32_config() [all …]
|
/Zephyr-Core-3.5.0/drivers/input/ |
D | input_stmpe811.c | 160 static int stmpe811_io_enable_af(const struct device *dev, uint32_t io_pin) in stmpe811_io_enable_af() argument 165 return i2c_reg_update_byte_dt(&config->bus, STMPE811_IO_AF_REG, io_pin, 0); in stmpe811_io_enable_af()
|