Home
last modified time | relevance | path

Searched refs:gpio_num_t (Results 1 – 25 of 33) sorted by relevance

12

/hal_espressif-latest/components/driver/gpio/include/driver/
Drtc_io.h27 bool rtc_gpio_is_valid_gpio(gpio_num_t gpio_num);
40 int rtc_io_number_get(gpio_num_t gpio_num);
53 esp_err_t rtc_gpio_init(gpio_num_t gpio_num);
64 esp_err_t rtc_gpio_deinit(gpio_num_t gpio_num);
76 uint32_t rtc_gpio_get_level(gpio_num_t gpio_num);
88 esp_err_t rtc_gpio_set_level(gpio_num_t gpio_num, uint32_t level);
103 esp_err_t rtc_gpio_set_direction(gpio_num_t gpio_num, rtc_gpio_mode_t mode);
119 esp_err_t rtc_gpio_set_direction_in_sleep(gpio_num_t gpio_num, rtc_gpio_mode_t mode);
133 esp_err_t rtc_gpio_pullup_en(gpio_num_t gpio_num);
147 esp_err_t rtc_gpio_pulldown_en(gpio_num_t gpio_num);
[all …]
Dgpio.h81 esp_err_t gpio_reset_pin(gpio_num_t gpio_num);
94 esp_err_t gpio_set_intr_type(gpio_num_t gpio_num, gpio_int_type_t intr_type);
111 esp_err_t gpio_intr_enable(gpio_num_t gpio_num);
125 esp_err_t gpio_intr_disable(gpio_num_t gpio_num);
140 esp_err_t gpio_set_level(gpio_num_t gpio_num, uint32_t level);
154 int gpio_get_level(gpio_num_t gpio_num);
169 esp_err_t gpio_set_direction(gpio_num_t gpio_num, gpio_mode_t mode);
184 esp_err_t gpio_set_pull_mode(gpio_num_t gpio_num, gpio_pull_mode_t pull);
197 esp_err_t gpio_wakeup_enable(gpio_num_t gpio_num, gpio_int_type_t intr_type);
198 esp_err_t esp_gpio_wakeup_enable(gpio_num_t gpio_num, gpio_int_type_t intr_type);
[all …]
Dgpio_filter.h29 gpio_num_t gpio_num; /*!< GPIO number */
54 gpio_num_t gpio_num; /*!< GPIO number */
/hal_espressif-latest/components/driver/gpio/
Drtc_io.c29 esp_err_t rtc_gpio_init(gpio_num_t gpio_num) in rtc_gpio_init()
39 esp_err_t rtc_gpio_deinit(gpio_num_t gpio_num) in rtc_gpio_deinit()
50 esp_err_t rtc_gpio_set_level(gpio_num_t gpio_num, uint32_t level) in rtc_gpio_set_level()
60 uint32_t rtc_gpio_get_level(gpio_num_t gpio_num) in rtc_gpio_get_level()
66 esp_err_t rtc_gpio_set_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t strength) in rtc_gpio_set_drive_capability()
78 esp_err_t rtc_gpio_get_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t *strength) in rtc_gpio_get_drive_capability()
88 esp_err_t rtc_gpio_set_direction(gpio_num_t gpio_num, rtc_gpio_mode_t mode) in rtc_gpio_set_direction()
98 esp_err_t rtc_gpio_set_direction_in_sleep(gpio_num_t gpio_num, rtc_gpio_mode_t mode) in rtc_gpio_set_direction_in_sleep()
108 esp_err_t rtc_gpio_pullup_en(gpio_num_t gpio_num) in rtc_gpio_pullup_en()
118 esp_err_t rtc_gpio_pullup_dis(gpio_num_t gpio_num) in rtc_gpio_pullup_dis()
[all …]
Dgpio.c81 esp_err_t gpio_pullup_en(gpio_num_t gpio_num) in gpio_pullup_en()
100 esp_err_t gpio_pullup_dis(gpio_num_t gpio_num) in gpio_pullup_dis()
119 esp_err_t gpio_pulldown_en(gpio_num_t gpio_num) in gpio_pulldown_en()
138 esp_err_t gpio_pulldown_dis(gpio_num_t gpio_num) in gpio_pulldown_dis()
157 esp_err_t gpio_set_intr_type(gpio_num_t gpio_num, gpio_int_type_t intr_type) in gpio_set_intr_type()
173 static esp_err_t gpio_intr_enable_on_core(gpio_num_t gpio_num, uint32_t core_id) in gpio_intr_enable_on_core()
179 esp_err_t gpio_intr_enable(gpio_num_t gpio_num) in gpio_intr_enable()
190 esp_err_t gpio_intr_disable(gpio_num_t gpio_num) in gpio_intr_disable()
197 static esp_err_t gpio_input_disable(gpio_num_t gpio_num) in gpio_input_disable()
204 static esp_err_t gpio_input_enable(gpio_num_t gpio_num) in gpio_input_enable()
[all …]
Dglitch_filter_priv.h34 gpio_num_t gpio_num;
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dgpio_ll.h79 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_en()
91 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_dis()
111 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_en()
123 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_dis()
135 static inline void gpio_ll_set_intr_type(gpio_dev_t *hw, gpio_num_t gpio_num, gpio_int_type_t intr_… in gpio_ll_set_intr_type()
199 static inline void gpio_ll_intr_enable_on_core(gpio_dev_t *hw, uint32_t core_id, gpio_num_t gpio_nu… in gpio_ll_intr_enable_on_core()
212 static inline void gpio_ll_intr_disable(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_intr_disable()
224 static inline void gpio_ll_input_disable(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_input_disable()
235 static inline void gpio_ll_input_enable(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_input_enable()
313 static inline void gpio_ll_output_disable(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_output_disable()
[all …]
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Drtc_io_ll.h296 static inline void rtcio_ll_enable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_output_in_sleep()
306 static inline void rtcio_ll_disable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_disable_output_in_sleep()
316 static inline void rtcio_ll_enable_input_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_input_in_sleep()
326 static inline void rtcio_ll_disable_input_in_sleep(gpio_num_t gpio_num) in rtcio_ll_disable_input_in_sleep()
336 static inline void rtcio_ll_enable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_enable_sleep_setting()
346 static inline void rtcio_ll_disable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_disable_sleep_setting()
358 static inline bool rtcio_ll_wakeup_is_enabled(gpio_num_t gpio_num) in rtcio_ll_wakeup_is_enabled()
/hal_espressif-latest/components/driver/spi/include/driver/
Dsdspi_host.h62 gpio_num_t gpio_cs; ///< GPIO number of CS signal
63 gpio_num_t gpio_cd; ///< GPIO number of card detect signal
64 gpio_num_t gpio_wp; ///< GPIO number of write protect signal
65 gpio_num_t gpio_int; ///< GPIO number of interrupt line (input) for SDIO card.
/hal_espressif-latest/components/esp_coex/include/
Desp_coexist.h56 gpio_num_t request; /**< request gpio signal from follower to leader */
60 gpio_num_t priority; /**< request gpio signal priority from follower to leader */
64 gpio_num_t grant; /**< grant gpio signal from leader to follower */
68gpio_num_t tx_line; /**< tx_line gpio signal from leader to follower, indicates whether the leader…
/hal_espressif-latest/components/esp_hw_support/
Dsleep_gpio.c42 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in gpio_sleep_mode_config_apply()
51 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in gpio_sleep_mode_config_unapply()
62 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in esp_sleep_config_gpio_isolate()
102 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in esp_sleep_enable_gpio_switch()
136 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in esp_sleep_isolate_digital_gpio()
/hal_espressif-latest/components/esp_coex/src/
Dcoexist_debug.c112 static const DRAM_ATTR gpio_num_t s_io_nums[COEX_GPIO_DEBUG_IO_COUNT_MAX] = {
128 static DRAM_ATTR gpio_num_t *s_evt_io_map, *s_wifi_evt_io_map, *s_coex_evt_io_map;
131 inline static void bind_io_to_evt(gpio_num_t *ptrmap, uint8_t io, uint8_t evt) in bind_io_to_evt()
136 inline static void evt_set_signal(gpio_num_t io, coex_gpio_debug_sig_t sig) in evt_set_signal()
218 s_evt_io_map = malloc(sizeof(gpio_num_t) * evt_max); in esp_coexist_debug_init()
253 gpio_num_t io = s_io_nums[i]; in esp_coexist_debug_init()
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Drtc_io_ll.h294 static inline void rtcio_ll_enable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_output_in_sleep()
306 static inline void rtcio_ll_disable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_disable_output_in_sleep()
318 static inline void rtcio_ll_enable_input_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_input_in_sleep()
328 static inline void rtcio_ll_disable_input_in_sleep(gpio_num_t gpio_num) in rtcio_ll_disable_input_in_sleep()
338 static inline void rtcio_ll_enable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_enable_sleep_setting()
348 static inline void rtcio_ll_disable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_disable_sleep_setting()
/hal_espressif-latest/components/hal/esp32/include/hal/
Drtc_io_ll.h291 static inline void rtcio_ll_enable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_output_in_sleep()
303 static inline void rtcio_ll_disable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_disable_output_in_sleep()
315 static inline void rtcio_ll_enable_input_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_input_in_sleep()
325 static inline void rtcio_ll_disable_input_in_sleep(gpio_num_t gpio_num) in rtcio_ll_disable_input_in_sleep()
335 static inline void rtcio_ll_enable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_enable_sleep_setting()
345 static inline void rtcio_ll_disable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_disable_sleep_setting()
/hal_espressif-latest/components/driver/include/esp_private/
Dgpio.h24 esp_err_t gpio_sleep_pupd_config_apply(gpio_num_t gpio_num);
34 esp_err_t gpio_sleep_pupd_config_unapply(gpio_num_t gpio_num);
/hal_espressif-latest/components/driver/deprecated/driver/
Dadc.h44 esp_err_t adc1_pad_get_io_num(adc1_channel_t channel, gpio_num_t *gpio_num);
184 esp_err_t adc2_pad_get_io_num(adc2_channel_t channel, gpio_num_t *gpio_num);
280 esp_err_t adc_vref_to_gpio(adc_unit_t adc_unit, gpio_num_t gpio);
Dsigmadelta_types_legacy.h49gpio_num_t sigmadelta_gpio; /*!< Sigma-delta output io number, refer to gpio.h for more details.…
Dsigmadelta.h78 esp_err_t sigmadelta_set_pin(sigmadelta_channel_t channel, gpio_num_t gpio_num);
Ddac.h33 esp_err_t dac_pad_get_io_num(dac_channel_t channel, gpio_num_t *gpio_num);
/hal_espressif-latest/components/hal/include/hal/
Dgpio_types.h116 } gpio_num_t; typedef
165 } gpio_num_t; typedef
216 } gpio_num_t; typedef
244 } gpio_num_t; typedef
271 } gpio_num_t; typedef
308 } gpio_num_t; typedef
342 } gpio_num_t; typedef
/hal_espressif-latest/components/hal/esp32s3/include/hal/
Drtc_io_ll.h319 static inline void rtcio_ll_enable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_output_in_sleep()
331 static inline void rtcio_ll_disable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_disable_output_in_sleep()
343 static inline void rtcio_ll_enable_input_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_input_in_sleep()
353 static inline void rtcio_ll_disable_input_in_sleep(gpio_num_t gpio_num) in rtcio_ll_disable_input_in_sleep()
363 static inline void rtcio_ll_enable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_enable_sleep_setting()
373 static inline void rtcio_ll_disable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_disable_sleep_setting()
/hal_espressif-latest/components/driver/deprecated/
Ddac_common_legacy.c29 esp_err_t dac_pad_get_io_num(dac_channel_t channel, gpio_num_t *gpio_num) in dac_pad_get_io_num()
33 *gpio_num = (gpio_num_t)dac_periph_signal.dac_channel_io_num[channel]; in dac_pad_get_io_num()
42 gpio_num_t gpio_num = 0; in dac_rtc_pad_init()
Dadc_legacy.c111 esp_err_t adc1_pad_get_io_num(adc1_channel_t channel, gpio_num_t *gpio_num) in adc1_pad_get_io_num()
119 *gpio_num = (gpio_num_t)io; in adc1_pad_get_io_num()
126 esp_err_t adc2_pad_get_io_num(adc2_channel_t channel, gpio_num_t *gpio_num) in adc2_pad_get_io_num()
134 *gpio_num = (gpio_num_t)io; in adc2_pad_get_io_num()
177 gpio_num_t gpio_num = 0; in adc_common_gpio_init()
607 esp_err_t adc_vref_to_gpio(adc_unit_t adc_unit, gpio_num_t gpio) in adc_vref_to_gpio()
703 esp_err_t adc_vref_to_gpio(adc_unit_t adc_unit, gpio_num_t gpio) in adc_vref_to_gpio()
Dsigma_delta_legacy.c50 …delta_set_pin(sigmadelta_port_t sigmadelta_port, sigmadelta_channel_t channel, gpio_num_t gpio_num) in _sigmadelta_set_pin()
110 esp_err_t sigmadelta_set_pin(sigmadelta_channel_t channel, gpio_num_t gpio_num) in sigmadelta_set_pin()
/hal_espressif-latest/components/esp_hw_support/include/
Desp_sleep.h213 bool esp_sleep_is_valid_wakeup_gpio(gpio_num_t gpio_num);
243 esp_err_t esp_sleep_enable_ext0_wakeup(gpio_num_t gpio_num, int level);

12