/hal_espressif-latest/components/driver/gpio/include/driver/ |
D | rtc_io.h | 27 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 …]
|
D | gpio.h | 81 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 …]
|
D | gpio_filter.h | 29 gpio_num_t gpio_num; /*!< GPIO number */ 54 gpio_num_t gpio_num; /*!< GPIO number */
|
/hal_espressif-latest/components/driver/gpio/ |
D | rtc_io.c | 29 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 …]
|
D | gpio.c | 81 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 …]
|
D | glitch_filter_priv.h | 34 gpio_num_t gpio_num;
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | gpio_ll.h | 79 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/ |
D | rtc_io_ll.h | 296 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/ |
D | sdspi_host.h | 62 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/ |
D | esp_coexist.h | 56 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 */ 68 …gpio_num_t tx_line; /**< tx_line gpio signal from leader to follower, indicates whether the leader…
|
/hal_espressif-latest/components/esp_hw_support/ |
D | sleep_gpio.c | 42 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/ |
D | coexist_debug.c | 112 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/ |
D | rtc_io_ll.h | 294 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/ |
D | rtc_io_ll.h | 291 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/ |
D | gpio.h | 24 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/ |
D | adc.h | 44 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);
|
D | sigmadelta_types_legacy.h | 49 …gpio_num_t sigmadelta_gpio; /*!< Sigma-delta output io number, refer to gpio.h for more details.…
|
D | sigmadelta.h | 78 esp_err_t sigmadelta_set_pin(sigmadelta_channel_t channel, gpio_num_t gpio_num);
|
D | dac.h | 33 esp_err_t dac_pad_get_io_num(dac_channel_t channel, gpio_num_t *gpio_num);
|
/hal_espressif-latest/components/hal/include/hal/ |
D | gpio_types.h | 116 } 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/ |
D | rtc_io_ll.h | 319 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/ |
D | dac_common_legacy.c | 29 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()
|
D | adc_legacy.c | 111 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()
|
D | sigma_delta_legacy.c | 50 …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/ |
D | esp_sleep.h | 213 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);
|