Merge branch 'feature/esp32c5beta3_light_sleep_support_stage_2' into 'master'

feat(esp_hw_support): esp32c5 sleep support (Stage 3:  support system peripheral sleep retention)

Closes IDF-8640

See merge request espressif/esp-idf!29723
This commit is contained in:
Jiang Jiang Jian
2024-04-15 14:40:52 +08:00
16 changed files with 837 additions and 55 deletions
@@ -661,8 +661,6 @@ wifi_osi_funcs_t g_wifi_osi_funcs = {
#if SOC_PM_MODEM_RETENTION_BY_REGDMA
._regdma_link_set_write_wait_content = regdma_link_set_write_wait_content,
._sleep_retention_find_link_by_id = sleep_retention_find_link_by_id,
._sleep_retention_entries_create = (int (*)(const void *, int, int, int))sleep_retention_entries_create,
._sleep_retention_entries_destroy = sleep_retention_entries_destroy,
#endif
._coex_schm_process_restart = coex_schm_process_restart_wrapper,
._coex_schm_register_cb = coex_schm_register_cb_wrapper,