esp-idf/components/hal/esp32s2/include/hal
jingli 8309e3e5ce esp_hw_‎support/sleep: ‎fix cannot lightsleep again after a wakeup from ULP
Since ulp wakeup signal are connected to ulp int raw(except esp32), we
need to clear ulp int raw before sleep when ulp wakeup enabled. Otherwise,
if the ulp int raw is already set, chip will not sleep properly.

Closes https://github.com/espressif/esp-idf/issues/6229
2022-05-19 23:54:29 +08:00
..
adc_hal_conf.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
adc_hal.h adc: add fallback calibration method 2021-01-25 20:30:42 +08:00
adc_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
aes_ll.h aes: fix potential unaligned access of buffers 2021-11-04 10:35:55 +08:00
clk_gate_ll.h adc: fix adc digital not reset issue 2022-04-21 19:29:15 +08:00
cp_dma_hal.h async_mcp: apply gdma driver 2021-01-13 10:52:27 +08:00
cp_dma_ll.h hal: extract hal component from soc component 2020-09-01 13:25:32 +08:00
cpu_ll.h light sleep: dfs support for esp32c3 2021-01-19 14:50:58 +08:00
crypto_dma_ll.h AES: refactor and add HAL layer 2020-12-10 09:04:47 +00:00
dac_hal.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
dac_ll.h hal: avoid non-32bit access to registers 2021-10-25 11:33:50 +08:00
dedic_gpio_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
gpio_ll.h spi flash: fix cache accessed while disabled issues at -O0 2022-03-11 09:39:50 +08:00
gpspi_flash_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
i2c_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
i2s_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
interrupt_controller_ll.h esp32c3: format and clean up interrupt and os port code 2021-01-05 15:39:46 +08:00
ledc_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
memprot_ll.h esp32c3: memprot API upgrade and test application 2021-04-12 10:21:58 +10:00
memprot_peri_ll.h esp32c3: memprot API upgrade and test application 2021-04-12 10:21:58 +10:00
mpu_ll.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
mwdt_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
pcnt_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
rmt_ll.h rmt: do not support rx wrap on esp32s2 2022-02-09 18:23:44 +08:00
rtc_cntl_ll.h esp_hw_‎support/sleep: ‎fix cannot lightsleep again after a wakeup from ULP 2022-05-19 23:54:29 +08:00
rtc_io_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
rwdt_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
sha_ll.h global: fix sign-compare warnings 2021-01-12 14:05:08 +08:00
sigmadelta_ll.h hal: avoid non-32bit access to registers 2021-10-25 11:33:50 +08:00
soc_ll.h Whitespace: Automated whitespace fixes (large commit) 2020-11-11 07:36:35 +00:00
spi_flash_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
spi_ll.h spi_master: fix spi cs_ena_posttrans issue 2022-02-07 12:22:15 +08:00
spimem_flash_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
systimer_ll.h hal: extract hal component from soc component 2020-09-01 13:25:32 +08:00
timer_ll.h hal: avoid non-32bit access to registers 2021-10-25 11:33:50 +08:00
touch_sensor_hal.h fix: reduce the consumption of touch sensor during deep sleep 2021-04-12 12:24:53 +08:00
touch_sensor_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
twai_ll.h hal: avoid non-32bit access to registers 2021-10-25 11:33:50 +08:00
uart_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00
usb_ll.h Fix incorrect D- pulldown and cleanup USB device struct 2022-02-10 17:20:39 +08:00
usbh_hal.h Add USB Host HAL 2021-01-18 05:02:10 +08:00
usbh_ll.h soc/ll: workaround compiler bug that generate 8/16 bits inst instead of 32 bits one 2021-10-12 10:42:04 +08:00