Home
last modified time | relevance | path

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

12

/device/soc/esp/esp32/components/driver/include/driver/
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);
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 …]
Drtc_io.h36 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 …]
Dsdspi_host.h66 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 …]
Dtwai.h78 #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) */
102gpio_num_t bus_off_io; /**< Bus off indicator GPIO number (optional, set to -1 if unused)…
Dadc_common.h203 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));
Dsdmmc_host.h62 gpio_num_t gpio_cd; ///< GPIO number of card detect signal
63 gpio_num_t gpio_wp; ///< GPIO number of write protect signal
Dsigmadelta.h82 esp_err_t sigmadelta_set_pin(sigmadelta_channel_t channel, gpio_num_t gpio_num);
Ddac_common.h34 esp_err_t dac_pad_get_io_num(dac_channel_t channel, gpio_num_t *gpio_num);
Drmt.h80 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/
Dgpio_ll.h51 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 …]
Drtc_io_ll.h299 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/
Drtc_io.c42 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 …]
Dgpio.c80 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 …]
Ddac_common.c41 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()
Dadc_common.c208 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()
Dsigmadelta.c57 …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/
Dgpio_hal_workaround.c30 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/
Dgpio.h33 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/
Dgpio_hal.c21 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/
Dgpio_hal.h132 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);
Dgpio_types.h173 } 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/
Desp_sleep.h171 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/
Dhdf.hcs7 /* 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/
Dsleep_modes.c395 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/
Dhal_iot_gpio.c36 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()

12