Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/gpio/
Dgpio_eos_s3.c74 uint8_t gpio_num) in gpio_eos_s3_pad_select() argument
77 uint8_t is_secondary = (config->pin_secondary_config >> gpio_num) & 1; in gpio_eos_s3_pad_select()
79 return pad_configs[(MAX_GPIOS * is_secondary) + gpio_num]; in gpio_eos_s3_pad_select()
144 gpio_pin_t gpio_num, in gpio_eos_s3_configure() argument
149 PadConfig pad_config = gpio_eos_s3_pad_select(dev, gpio_num); in gpio_eos_s3_configure()
155 gpio_cfg.ucGpioNum = gpio_num; in gpio_eos_s3_configure()
175 MISC_CTRL->IO_OUTPUT |= (BIT(gpio_num) & GPIOS_MASK); in gpio_eos_s3_configure()
177 MISC_CTRL->IO_OUTPUT &= ~(BIT(gpio_num) & GPIOS_MASK); in gpio_eos_s3_configure()
266 gpio_pin_t gpio_num, in gpio_eos_s3_pin_interrupt_configure() argument
272 PadConfig pad_config = gpio_eos_s3_pad_select(dev, gpio_num); in gpio_eos_s3_pin_interrupt_configure()
[all …]
Dgpio_esp32.c87 static inline bool rtc_gpio_is_valid_gpio(uint32_t gpio_num) in rtc_gpio_is_valid_gpio() argument
90 return (gpio_num < SOC_GPIO_PIN_COUNT && rtc_io_num_map[gpio_num] >= 0); in rtc_gpio_is_valid_gpio()
/Zephyr-latest/drivers/input/
Dinput_esp32_touch_sensor.c217 gpio_num_t gpio_num = touch_sensor_channel_io_map[channel_cfg->channel_num]; local
219 rtc_gpio_init(gpio_num);
220 rtc_gpio_set_direction(gpio_num, RTC_GPIO_MODE_DISABLED);
221 rtc_gpio_pulldown_dis(gpio_num);
222 rtc_gpio_pullup_dis(gpio_num);
/Zephyr-latest/drivers/pinctrl/
Dpinctrl_esp32.c58 static inline bool rtc_gpio_is_valid_gpio(uint32_t gpio_num) in rtc_gpio_is_valid_gpio() argument
61 return (gpio_num < SOC_GPIO_PIN_COUNT && rtc_io_num_map[gpio_num] >= 0); in rtc_gpio_is_valid_gpio()
/Zephyr-latest/drivers/sdhc/
Dsdhc_esp32.c894 static void configure_pin_iomux(int gpio_num) in configure_pin_iomux() argument
899 if (gpio_num == GPIO_NUM_NC) { in configure_pin_iomux()
903 int rtc_num = rtc_io_num_map[gpio_num]; in configure_pin_iomux()
908 uint32_t reg = GPIO_PIN_MUX_REG[gpio_num]; in configure_pin_iomux()