/device/soc/esp/esp32/components/driver/include/driver/ |
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); 112 esp_err_t gpio_intr_enable(gpio_num_t gpio_num); 124 esp_err_t gpio_intr_disable(gpio_num_t gpio_num); 137 esp_err_t gpio_set_level(gpio_num_t gpio_num, uint32_t level); 151 int gpio_get_level(gpio_num_t gpio_num); 166 esp_err_t gpio_set_direction(gpio_num_t gpio_num, gpio_mode_t mode); 181 esp_err_t gpio_set_pull_mode(gpio_num_t gpio_num, gpio_pull_mode_t pull); 194 esp_err_t gpio_wakeup_enable(gpio_num_t gpio_num, gpio_int_type_t intr_type); 205 esp_err_t gpio_wakeup_disable(gpio_num_t gpio_num); [all …]
|
D | rtc_io.h | 36 static inline bool rtc_gpio_is_valid_gpio(gpio_num_t gpio_num) in rtc_gpio_is_valid_gpio() 56 static inline int rtc_io_number_get(gpio_num_t gpio_num) in rtc_io_number_get() 72 esp_err_t rtc_gpio_init(gpio_num_t gpio_num); 83 esp_err_t rtc_gpio_deinit(gpio_num_t gpio_num); 95 uint32_t rtc_gpio_get_level(gpio_num_t gpio_num); 107 esp_err_t rtc_gpio_set_level(gpio_num_t gpio_num, uint32_t level); 122 esp_err_t rtc_gpio_set_direction(gpio_num_t gpio_num, rtc_gpio_mode_t mode); 138 esp_err_t rtc_gpio_set_direction_in_sleep(gpio_num_t gpio_num, rtc_gpio_mode_t mode); 152 esp_err_t rtc_gpio_pullup_en(gpio_num_t gpio_num); 166 esp_err_t rtc_gpio_pulldown_en(gpio_num_t gpio_num); [all …]
|
D | sdspi_host.h | 66 gpio_num_t gpio_cs; ///< GPIO number of CS signal 67 gpio_num_t gpio_cd; ///< GPIO number of card detect signal 68 gpio_num_t gpio_wp; ///< GPIO number of write protect signal 69 gpio_num_t gpio_int; ///< GPIO number of interrupt line (input) for SDIO card. 206 gpio_num_t gpio_cs; ///< GPIO number of CS signal 207 gpio_num_t gpio_cd; ///< GPIO number of card detect signal 208 gpio_num_t gpio_wp; ///< GPIO number of write protect signal 209 gpio_num_t gpio_int; ///< GPIO number of interrupt line (input) for SDIO card. 210 gpio_num_t gpio_miso; ///< GPIO number of MISO signal. 211 gpio_num_t gpio_mosi; ///< GPIO number of MOSI signal. [all …]
|
D | twai.h | 78 #define TWAI_IO_UNUSED ((gpio_num_t) -1) /**< Marks GPIO as unused in TWAI conf… 99 gpio_num_t tx_io; /**< Transmit GPIO number */ 100 gpio_num_t rx_io; /**< Receive GPIO number */ 101 gpio_num_t clkout_io; /**< CLKOUT GPIO number (optional, set to -1 if unused) */ 102 …gpio_num_t bus_off_io; /**< Bus off indicator GPIO number (optional, set to -1 if unused)…
|
D | adc_common.h | 203 esp_err_t adc1_pad_get_io_num(adc1_channel_t channel, gpio_num_t *gpio_num); 341 esp_err_t adc2_pad_get_io_num(adc2_channel_t channel, gpio_num_t *gpio_num); 437 esp_err_t adc_vref_to_gpio(adc_unit_t adc_unit, gpio_num_t gpio); 454 esp_err_t adc2_vref_to_gpio(gpio_num_t gpio) __attribute__((deprecated));
|
D | sdmmc_host.h | 62 gpio_num_t gpio_cd; ///< GPIO number of card detect signal 63 gpio_num_t gpio_wp; ///< GPIO number of write protect signal
|
D | sigmadelta.h | 82 esp_err_t sigmadelta_set_pin(sigmadelta_channel_t channel, gpio_num_t gpio_num);
|
D | dac_common.h | 34 esp_err_t dac_pad_get_io_num(dac_channel_t channel, gpio_num_t *gpio_num);
|
D | rmt.h | 80 gpio_num_t gpio_num; /*!< RMT GPIO number */ 584 esp_err_t rmt_set_pin(rmt_channel_t channel, rmt_mode_t mode, gpio_num_t gpio_num);
|
/device/soc/esp/esp32/components/hal/esp32/include/hal/ |
D | gpio_ll.h | 51 static inline void gpio_ll_pullup_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_en() 62 static inline void gpio_ll_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_dis() 74 static inline bool gpio_ll_pullup_is_enabled(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pullup_is_enabled() 85 static inline void gpio_ll_pulldown_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_en() 96 static inline void gpio_ll_pulldown_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_dis() 108 static inline bool gpio_ll_pulldown_is_enabled(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_pulldown_is_enabled() 119 static inline void gpio_ll_sleep_sel_en(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_sleep_sel_en() 130 static inline void gpio_ll_sleep_sel_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_sleep_sel_dis() 142 static inline bool gpio_ll_sleep_sel_is_enabled(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_sleep_sel_is_enabled() 153 static inline void gpio_ll_sleep_pullup_dis(gpio_dev_t *hw, gpio_num_t gpio_num) in gpio_ll_sleep_pullup_dis() [all …]
|
D | rtc_io_ll.h | 299 static inline void rtcio_ll_enable_output_in_sleep(gpio_num_t gpio_num) in rtcio_ll_enable_output_in_sleep() 311 static inline void rtcio_ll_in_sleep_disable_output(gpio_num_t gpio_num) in rtcio_ll_in_sleep_disable_output() 323 static inline void rtcio_ll_in_sleep_enable_input(gpio_num_t gpio_num) in rtcio_ll_in_sleep_enable_input() 333 static inline void rtcio_ll_in_sleep_disable_input(gpio_num_t gpio_num) in rtcio_ll_in_sleep_disable_input() 343 static inline void rtcio_ll_enable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_enable_sleep_setting() 353 static inline void rtcio_ll_disable_sleep_setting(gpio_num_t gpio_num) in rtcio_ll_disable_sleep_setting()
|
/device/soc/esp/esp32/components/driver/ |
D | rtc_io.c | 42 esp_err_t rtc_gpio_init(gpio_num_t gpio_num) in rtc_gpio_init() 52 esp_err_t rtc_gpio_deinit(gpio_num_t gpio_num) in rtc_gpio_deinit() 63 esp_err_t rtc_gpio_set_level(gpio_num_t gpio_num, uint32_t level) in rtc_gpio_set_level() 73 uint32_t rtc_gpio_get_level(gpio_num_t gpio_num) in rtc_gpio_get_level() 79 esp_err_t rtc_gpio_set_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t strength) in rtc_gpio_set_drive_capability() 91 esp_err_t rtc_gpio_get_drive_capability(gpio_num_t gpio_num, gpio_drive_cap_t *strength) in rtc_gpio_get_drive_capability() 101 esp_err_t rtc_gpio_set_direction(gpio_num_t gpio_num, rtc_gpio_mode_t mode) in rtc_gpio_set_direction() 111 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() 121 esp_err_t rtc_gpio_pullup_en(gpio_num_t gpio_num) in rtc_gpio_pullup_en() 131 esp_err_t rtc_gpio_pullup_dis(gpio_num_t gpio_num) in rtc_gpio_pullup_dis() [all …]
|
D | gpio.c | 80 esp_err_t gpio_pullup_en(gpio_num_t gpio_num) in gpio_pullup_en() 99 esp_err_t gpio_pullup_dis(gpio_num_t gpio_num) in gpio_pullup_dis() 118 esp_err_t gpio_pulldown_en(gpio_num_t gpio_num) in gpio_pulldown_en() 137 esp_err_t gpio_pulldown_dis(gpio_num_t gpio_num) in gpio_pulldown_dis() 156 esp_err_t gpio_set_intr_type(gpio_num_t gpio_num, gpio_int_type_t intr_type) in gpio_set_intr_type() 167 static esp_err_t gpio_intr_enable_on_core(gpio_num_t gpio_num, uint32_t core_id) in gpio_intr_enable_on_core() 174 esp_err_t gpio_intr_enable(gpio_num_t gpio_num) in gpio_intr_enable() 185 esp_err_t gpio_intr_disable(gpio_num_t gpio_num) in gpio_intr_disable() 192 static esp_err_t gpio_input_disable(gpio_num_t gpio_num) in gpio_input_disable() 199 static esp_err_t gpio_input_enable(gpio_num_t gpio_num) in gpio_input_enable() [all …]
|
D | dac_common.c | 41 esp_err_t dac_pad_get_io_num(dac_channel_t channel, gpio_num_t *gpio_num) in dac_pad_get_io_num() 45 *gpio_num = (gpio_num_t)dac_periph_signal.dac_channel_io_num[channel]; in dac_pad_get_io_num() 54 gpio_num_t gpio_num = 0; in dac_rtc_pad_init()
|
D | adc_common.c | 208 esp_err_t adc1_pad_get_io_num(adc1_channel_t channel, gpio_num_t *gpio_num) in adc1_pad_get_io_num() 216 *gpio_num = (gpio_num_t)io; in adc1_pad_get_io_num() 222 esp_err_t adc2_pad_get_io_num(adc2_channel_t channel, gpio_num_t *gpio_num) in adc2_pad_get_io_num() 230 *gpio_num = (gpio_num_t)io; in adc2_pad_get_io_num() 267 gpio_num_t gpio_num = 0; in adc_gpio_init() 619 esp_err_t adc2_vref_to_gpio(gpio_num_t gpio) in adc2_vref_to_gpio() 624 esp_err_t adc_vref_to_gpio(adc_unit_t adc_unit, gpio_num_t gpio) in adc_vref_to_gpio()
|
D | sigmadelta.c | 57 …delta_set_pin(sigmadelta_port_t sigmadelta_port, sigmadelta_channel_t channel, gpio_num_t gpio_num) in _sigmadelta_set_pin() 116 esp_err_t sigmadelta_set_pin(sigmadelta_channel_t channel, gpio_num_t gpio_num) in sigmadelta_set_pin()
|
/device/soc/esp/esp32/components/hal/esp32/ |
D | gpio_hal_workaround.c | 30 gpio_num_t gpio_num, in gpio_hal_sleep_mode_setup_wrapper() argument 31 void (*opt)(gpio_hal_context_t *, gpio_num_t, void *) in gpio_hal_sleep_mode_setup_wrapper() 46 static void gpio_hal_fun_pupd_backup(gpio_hal_context_t *hal, gpio_num_t gpio_num, void *args) in gpio_hal_fun_pupd_backup() 87 static void gpio_hal_fun_pupd_restore(gpio_hal_context_t *hal, gpio_num_t gpio_num, void *args) in gpio_hal_fun_pupd_restore() 110 void gpio_hal_sleep_pupd_config_apply(gpio_hal_context_t *hal, gpio_num_t gpio_num) in gpio_hal_sleep_pupd_config_apply() 115 void gpio_hal_sleep_pupd_config_unapply(gpio_hal_context_t *hal, gpio_num_t gpio_num) in gpio_hal_sleep_pupd_config_unapply()
|
/device/soc/esp/esp32/components/driver/include/esp_private/ |
D | gpio.h | 33 esp_err_t gpio_sleep_pupd_config_apply(gpio_num_t gpio_num); 43 esp_err_t gpio_sleep_pupd_config_unapply(gpio_num_t gpio_num);
|
/device/soc/esp/esp32/components/hal/ |
D | gpio_hal.c | 21 void gpio_hal_intr_enable_on_core(gpio_hal_context_t *hal, gpio_num_t gpio_num, uint32_t core_id) in gpio_hal_intr_enable_on_core() 31 void gpio_hal_intr_disable(gpio_hal_context_t *hal, gpio_num_t gpio_num) in gpio_hal_intr_disable()
|
/device/soc/esp/esp32/components/hal/include/hal/ |
D | gpio_hal.h | 132 void gpio_hal_intr_enable_on_core(gpio_hal_context_t *hal, gpio_num_t gpio_num, uint32_t core_id); 140 void gpio_hal_intr_disable(gpio_hal_context_t *hal, gpio_num_t gpio_num); 429 void gpio_hal_sleep_pupd_config_apply(gpio_hal_context_t *hal, gpio_num_t gpio_num); 437 void gpio_hal_sleep_pupd_config_unapply(gpio_hal_context_t *hal, gpio_num_t gpio_num);
|
D | gpio_types.h | 173 } gpio_num_t; typedef 222 } gpio_num_t; typedef 272 } gpio_num_t; typedef 301 } gpio_num_t; typedef
|
/device/soc/esp/esp32/components/esp_system/include/ |
D | esp_sleep.h | 171 bool esp_sleep_is_valid_wakeup_gpio(gpio_num_t gpio_num); 199 esp_err_t esp_sleep_enable_ext0_wakeup(gpio_num_t gpio_num, int level);
|
/device/board/openvalley/niobeu4/liteos_m/hdf_config/ |
D | hdf.hcs | 7 /* gpio_num_t, gpio_pull_mode_t, gpio_drive_cap_t */ 76 gpio_pin = "GPIO_NUM_21"; // 外部PWM输出的GPIO Pin脚,对应 gpio_num_t 枚举
|
/device/soc/esp/esp32/components/esp_system/ |
D | sleep_modes.c | 395 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in gpio_sleep_mode_config_apply() 404 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in gpio_sleep_mode_config_unapply() 415 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in esp_sleep_config_gpio_isolate() 426 for (gpio_num_t gpio_num = GPIO_NUM_0; gpio_num < GPIO_NUM_MAX; gpio_num++) { in esp_sleep_enable_gpio_switch() 959 bool esp_sleep_is_valid_wakeup_gpio(gpio_num_t gpio_num) in esp_sleep_is_valid_wakeup_gpio() 970 esp_err_t esp_sleep_enable_ext0_wakeup(gpio_num_t gpio_num, int level) in esp_sleep_enable_ext0_wakeup() 1091 for (gpio_num_t gpio_idx = GPIO_NUM_0; gpio_idx < GPIO_NUM_MAX; gpio_idx++) { in esp_deep_sleep_wakeup_prepare() 1115 … for (gpio_num_t gpio_idx = GPIO_NUM_0; gpio_idx < GPIO_NUM_MAX; gpio_idx++, gpio_pin_mask >>= 1) { in esp_deep_sleep_enable_gpio_wakeup()
|
/device/board/openvalley/niobeu4/liteos_m/hals/iot_hardware/wifiiot_lite/ |
D | hal_iot_gpio.c | 36 static void InitIo(gpio_num_t num, gpio_config_t *io_conf) in InitIo() 104 InitIo((gpio_num_t)id, &(gpio_data->gpio_attr)); in IoTGpioInit()
|