Home
last modified time | relevance | path

Searched refs:gpio_hal (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/components/esp_hw_support/
Dsleep_gpio.c116 gpio_hal_context_t gpio_hal = { in esp_sleep_isolate_digital_gpio() local
121 if (!gpio_hal_deep_sleep_hold_is_en(&gpio_hal)) { in esp_sleep_isolate_digital_gpio()
133 …assert(esp_ptr_internal(&gpio_hal) && "If hold digital IO, the stack of the task calling esp_deep_… in esp_sleep_isolate_digital_gpio()
137 … if (GPIO_IS_VALID_DIGITAL_IO_PAD(gpio_num) && !gpio_hal_is_digital_io_hold(&gpio_hal, gpio_num)) { in esp_sleep_isolate_digital_gpio()
139 gpio_hal_input_disable(&gpio_hal, gpio_num); in esp_sleep_isolate_digital_gpio()
140 gpio_hal_output_disable(&gpio_hal, gpio_num); in esp_sleep_isolate_digital_gpio()
143 gpio_hal_pullup_dis(&gpio_hal, gpio_num); in esp_sleep_isolate_digital_gpio()
144 gpio_hal_pulldown_dis(&gpio_hal, gpio_num); in esp_sleep_isolate_digital_gpio()
147 gpio_hal_func_sel(&gpio_hal, gpio_num, PIN_FUNC_GPIO); in esp_sleep_isolate_digital_gpio()
171 gpio_hal_context_t gpio_hal = { in esp_deep_sleep_wakeup_io_reset() local
[all …]
/hal_espressif-latest/components/driver/gpio/
Dgpio.c62 gpio_hal_context_t *gpio_hal; member
75 .gpio_hal = &_gpio_hal,
87 gpio_hal_pullup_en(gpio_context.gpio_hal, gpio_num); in gpio_pullup_en()
106 gpio_hal_pullup_dis(gpio_context.gpio_hal, gpio_num); in gpio_pullup_dis()
125 gpio_hal_pulldown_en(gpio_context.gpio_hal, gpio_num); in gpio_pulldown_en()
144 gpio_hal_pulldown_dis(gpio_context.gpio_hal, gpio_num); in gpio_pulldown_dis()
163 gpio_hal_set_intr_type(gpio_context.gpio_hal, gpio_num, intr_type); in gpio_set_intr_type()
175 gpio_hal_intr_enable_on_core(gpio_context.gpio_hal, gpio_num, core_id); in gpio_intr_enable_on_core()
193 gpio_hal_intr_disable(gpio_context.gpio_hal, gpio_num); in gpio_intr_disable()
200 gpio_hal_input_disable(gpio_context.gpio_hal, gpio_num); in gpio_input_disable()
[all …]
/hal_espressif-latest/components/hal/
Dlinker.lf34 gpio_hal: gpio_hal_intr_disable (noflash)
DCMakeLists.txt39 "gpio_hal.c"
/hal_espressif-latest/components/spi_flash/
Desp_flash_spi_init.c153 gpio_hal_context_t gpio_hal = { in cs_initialize() local
164 gpio_hal_output_enable(&gpio_hal, cs_io_num); in cs_initialize()
165 gpio_hal_od_disable(&gpio_hal, cs_io_num); in cs_initialize()