Home
last modified time | relevance | path

Searched refs:io_num (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-latest/components/esp_adc/
Dadc_common.c26 esp_err_t adc_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel) in adc_io_to_channel() argument
28 … ESP_RETURN_ON_FALSE(GPIO_IS_VALID_GPIO(io_num), ESP_ERR_INVALID_ARG, TAG, "invalid gpio number"); in adc_io_to_channel()
34 if (adc_channel_io_map[i][j] == io_num) { in adc_io_to_channel()
44 esp_err_t adc_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num) in adc_channel_to_io() argument
48 ESP_RETURN_ON_FALSE(io_num, ESP_ERR_INVALID_ARG, TAG, "invalid argument: null pointer"); in adc_channel_to_io()
50 *io_num = adc_channel_io_map[unit_id][channel]; in adc_channel_to_io()
Dadc_oneshot.c66 esp_err_t adc_oneshot_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel) in adc_oneshot_io_to_channel() argument
68 return adc_io_to_channel(io_num, unit_id, channel); in adc_oneshot_io_to_channel()
71 esp_err_t adc_oneshot_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num) in adc_oneshot_channel_to_io() argument
73 return adc_channel_to_io(unit_id, channel, io_num); in adc_oneshot_channel_to_io()
265 uint32_t io_num = ADC_GET_IO_NUM(unit, channel); in s_adc_io_init() local
267 .pin_bit_mask = BIT64(io_num), in s_adc_io_init()
275 gpio_num_t io_num = ADC_GET_IO_NUM(unit, channel); in s_adc_io_init() local
276 ESP_RETURN_ON_ERROR(rtc_gpio_init(io_num), TAG, "IO config fail"); in s_adc_io_init()
277 …ESP_RETURN_ON_ERROR(rtc_gpio_set_direction(io_num, RTC_GPIO_MODE_DISABLED), TAG, "IO config fail"); in s_adc_io_init()
278 ESP_RETURN_ON_ERROR(rtc_gpio_pulldown_dis(io_num), TAG, "IO config fail"); in s_adc_io_init()
[all …]
Dadc_continuous.c601 esp_err_t adc_continuous_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel) in adc_continuous_io_to_channel() argument
603 return adc_io_to_channel(io_num, unit_id, channel); in adc_continuous_io_to_channel()
606 esp_err_t adc_continuous_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num) in adc_continuous_channel_to_io() argument
608 return adc_channel_to_io(unit_id, channel, io_num); in adc_continuous_channel_to_io()
/hal_espressif-latest/components/driver/gpio/
Dgpio.c344 uint32_t io_num = 0; in gpio_config() local
364 io_reg = GPIO_PIN_MUX_REG[io_num]; in gpio_config()
366 if (((gpio_pin_mask >> io_num) & BIT(0))) { in gpio_config()
370 if (rtc_gpio_is_valid_gpio(io_num)) { in gpio_config()
371 rtc_gpio_deinit(io_num); in gpio_config()
377 gpio_input_enable(io_num); in gpio_config()
379 gpio_input_disable(io_num); in gpio_config()
384 gpio_od_enable(io_num); in gpio_config()
386 gpio_od_disable(io_num); in gpio_config()
391 gpio_output_enable(io_num); in gpio_config()
[all …]
/hal_espressif-latest/components/esp_adc/include/esp_private/
Dadc_private.h35 esp_err_t adc_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel);
48 esp_err_t adc_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num);
/hal_espressif-latest/components/esp_adc/include/esp_adc/
Dadc_oneshot.h117 esp_err_t adc_oneshot_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel);
130 esp_err_t adc_oneshot_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num);
Dadc_continuous.h211 esp_err_t adc_continuous_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel);
224 esp_err_t adc_continuous_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num);
/hal_espressif-latest/zephyr/scripts/pinctrl/
Desp_genpinctrl.py51 for io_num in range(io[0], 1 + io[1]):
52 ios.append(io_num)
/hal_espressif-latest/components/driver/uart/
Duart.c582 static bool uart_try_set_iomux_pin(uart_port_t uart_num, int io_num, uint32_t idx) in uart_try_set_iomux_pin() argument
589 if (upin->iomux_func == -1 || upin->default_gpio == -1 || upin->default_gpio != io_num) { in uart_try_set_iomux_pin()
595 gpio_iomux_out(io_num, upin->iomux_func, false); in uart_try_set_iomux_pin()
600 gpio_iomux_in(io_num, upin->signal); in uart_try_set_iomux_pin()
/hal_espressif-latest/components/soc/esp32/include/soc/
Dgpio_reg.h282 #define GPIO_REG(io_num) (GPIO_PIN0_REG + (io_num)*0x4) argument