Merge branch 'bugfix/add_en_rst_in_pvt_func_for_p4' into 'master'

fix(pvt): add en reset in pvt func for p4 on master

Closes IDFCI-12684, IDFCI-12696, IDFCI-12692, IDFCI-12694, IDFCI-12698, IDFCI-12724, IDFCI-12799, IDFCI-13041, IDFCI-13044, IDFCI-13043, IDFCI-12364, IDFCI-13073, IDFCI-7257, IDFCI-7261, IDFCI-12470, IDFCI-12471, IDFCI-13088, IDFCI-13042, IDFCI-7258, IDFCI-12693, IDFCI-12697, IDFCI-12695, IDFCI-11510, IDFCI-12465, IDFCI-12582, IDFCI-12474, IDFCI-12473, IDFCI-12463, IDFCI-7248, IDFCI-12469, IDFCI-12583, IDFCI-13098, IDFCI-13100, IDFCI-13099, IDFCI-13097, IDFCI-12363, and IDFCI-13217

See merge request espressif/esp-idf!50466
This commit is contained in:
Jiang Jiang Jian
2026-07-17 16:20:39 +08:00
5 changed files with 36 additions and 20 deletions
+4
View File
@@ -719,6 +719,10 @@ static SLEEP_FN_ATTR void misc_modules_wake_prepare(uint32_t sleep_flags)
{
resume_timers(sleep_flags);
#if CONFIG_ESP_ENABLE_PVT && SOC_PVT_EN_WITH_SLEEP
if ((sleep_flags & PMU_SLEEP_PD_CPU) && !(sleep_flags & PMU_SLEEP_PD_TOP)) {
/* If TOP is powered down, configuration in pvt_auto_dbias_init was already restored in wakeup retention*/
pvt_auto_dbias_init();
}
pvt_func_enable(true);
#endif