wuzhenghui
60f4050a4b
fix(esp_pm): malloc pm_lock in internal mem
2026-06-16 17:56:52 +08:00
Evgeny Torbin
59f62ad15f
test: format all test scripts
2026-04-17 16:01:00 +02:00
Jiang Jiang Jian
f161f4f580
Merge branch 'fix/use_apb_max_state_for_ble_events_v5.3' into 'release/v5.3'
...
fix(ble): use apb max state for bt and enable should skip (v5.3)
See merge request espressif/esp-idf!46331
2026-03-25 20:51:59 +08:00
Jiang Jiang Jian
215c788d94
Merge branch 'feat/support_rv_fp_retention_v5.3' into 'release/v5.3'
...
feat(esp_hw_support): support rv fp retention (v5.3)
See merge request espressif/esp-idf!46524
2026-03-24 21:04:36 +08:00
Jiang Jiang Jian
38c740697d
Merge branch 'bugfix/esp_idf_s2_options_test_esp_pm_v5.3' into 'release/v5.3'
...
fix(esp_pm): change esp32s2 esp32c5 pm_trace io to avoid conflicts with mspi(v5.3)
See merge request espressif/esp-idf!46269
2026-03-24 21:02:46 +08:00
cjin
fec75ef961
fix(pm): expand the number of skip light sleep number
2026-03-16 08:55:47 +08:00
wuzhenghui
36f058e58c
feat(esp_hw_support): add RV FP test cases
2026-03-12 15:12:46 +08:00
wuzhenghui
68b9df7ceb
fix(esp_hw_support): fix sleep exception if CONFIG_SPI_FLASH_ROM_IMPL enabled
2026-03-10 14:22:25 +08:00
hebinglin
6b93192721
fix(esp_pm): change esp32s2 esp32c5 pm_trace io to avoid conflicts with mspi
2026-03-04 16:00:33 +08:00
Li Shuai
1a87a7df9f
change(esp_pm): fix ci failed test case of Automatic light occurs when tasks are suspended
2026-01-17 15:05:55 +08:00
wuzhenghui
92ed9c8d90
test(esp_pm): add test case for USJ printing performance during wake-up
...
Add a new test case to verify that USJ printing doesn't block CPU on chip
wake-up from light sleep. The test measures the average time per print
operation and ensures it's below 5000 microseconds.
2025-11-14 17:43:50 +08:00
wuzhenghui
cc10f1e54a
fix(esp_hw_support): config lact in critical
2025-06-16 17:27:08 +08:00
Jiang Jiang Jian
c06e9d3a73
Merge branch 'fix/fix_esp32p4_retention_cost_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): optimize retention cost and update sleep time compensation (v5.3)
See merge request espressif/esp-idf!38745
2025-05-26 20:01:56 +08:00
wuzhenghui
bc1624879c
fix(esp_hw_support): update systimer step immediately when XTAL changes on esp32s2
2025-05-22 15:14:43 +08:00
wuzhenghui
85aad225d0
fix(esp_hw_support): update LACT clock prescale immediately when APB changes on esp32
2025-05-22 15:14:39 +08:00
wuzhenghui
61e32da02c
feat(esp_hw_support): remeasure sleep_time_overhead_out if min_freq_mhz changed
2025-05-07 11:42:35 +08:00
Jiang Jiang Jian
ca42f3e1a2
Merge branch 'doc/add_wakeup_source_usage_precautions_v5.3' into 'release/v5.3'
...
change(doc): added more usage notes & warings about PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP (v5.3)
See merge request espressif/esp-idf!37392
2025-04-15 10:32:09 +08:00
Armando
51280e0e8a
fix(mspi): fixed cpu and mspi freq mismatch issue when in dfs/sleep on p4
2025-03-08 14:17:02 +08:00
wuzhenghui
0d8c311296
change(doc): added more usage notes & warings about PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP
2025-02-28 16:45:51 +08:00
Jiang Jiang Jian
92e1c50800
Merge branch 'fix/fix_pm_trace_rtc_domain_keeping_v5.3' into 'release/v5.3'
...
fix(esp_pm): enable RTC_PERIPH domain once in esp_pm_trace_init (v5.3)
See merge request espressif/esp-idf!35998
2025-01-17 12:10:05 +08:00
wuzhenghui
d1475b5d72
fix(esp_hw_support): fix mspi clock freq changed after lightsleep
2024-12-26 19:26:44 +08:00
wuzhenghui
3260d95cab
fix(esp_pm): enable RTC_PERIPH domain once in esp_pm_trace_init
2024-12-26 14:10:29 +08:00
wuzhenghui
b57d6ecc81
fix(esp_pm): fix deadlock in pm_mode switching
2024-11-15 11:26:26 +08:00
wuzhenghui
2607022204
fix(esp_pm): fix missed ccompare update when another core is already in do_switch
2024-11-15 11:26:25 +08:00
wuzhenghui
14f37bd8e8
fix(esp_hw_support): disable sar power when esp32p4 going to deepsleep
2024-11-13 11:35:26 +08:00
Jiang Jiang Jian
b994115eee
Merge branch 'change/support_pm_slp_iram_opt_in_normal_light_sleep_v5.3' into 'release/v5.3'
...
change(esp_pm): bypass cache access assertion when using ext0 or ext1(backport v5.3)
See merge request espressif/esp-idf!33142
2024-09-09 11:26:28 +08:00
Jiang Jiang Jian
ed06d008f4
Merge branch 'fix/fix_p4_apb_clk_calc' into 'release/v5.3'
...
fix(esp_pm): Fix APB clock calculation for chips w/o modem (v5.3)
See merge request espressif/esp-idf!32753
2024-09-04 13:45:26 +08:00
Lou Tianhao
45990692d1
change(pm): change dependence of pm_slp_iram_opt
2024-08-28 14:22:18 +08:00
Alexey Gerenkov
1aec9e7df3
fix(esp_pm): Fix APB clock calculation for chips w/o modem
2024-08-12 10:45:04 +08:00
wuzhenghui
f7040d3633
fix(esp_pm): configure timer wakeup source with auto light-sleep congiguration
2024-08-06 11:02:30 +08:00
wuzhenghui
ea142bb6d1
change(esp_hw_support): do timergroup watchdogs retention by needs
2024-06-13 14:08:26 +08:00
Michael (XIAO Xufeng)
98e99e712f
Merge branch 'feature/esp32c5_mp_gpio_support_v5.3' into 'release/v5.3'
...
Feature/esp32c5 mp gpio support (v5.3)
See merge request espressif/esp-idf!30884
2024-06-12 00:51:06 +08:00
wuzhenghui
c97ab134ef
ci(esp_pm): add pd_top auto lightsleep test case for esp_pm
2024-05-20 14:01:00 +08:00
wuzhenghui
5899701b68
feat(esp_pm): fix esp32p4 cpu powerdown kconfig dependency error
2024-05-20 14:01:00 +08:00
gaoxu
a621402e1f
feat(pm): add SOC_PM_SUPPORTED in soc caps
2024-05-16 15:00:22 +08:00
gaoxu
2cad39aee5
feat(gpio): add gpio support on ESP32C5 MP version
2024-05-16 14:54:27 +08:00
wuzhenghui
7aed3eb3bc
fix(esp_pm): fix esp_pm test cases high fail ratio
2024-05-07 17:08:28 +08:00
wuzhenghui
d076b34ed0
feat(esp_pm): add cases to test coexistence of sleep and PSRAM features
2024-04-18 18:07:07 +08:00
Kevin (Lao Kaiyao)
432864e917
Merge branch 'ci/enable_c5_mp_ci_jobs' into 'master'
...
ci(esp32c5mp): enable esp32c5 build on CI
See merge request espressif/esp-idf!29895
2024-04-08 12:16:16 +08:00
Wu Zheng Hui
a759bc0f52
Merge branch 'feat/set_cpu_freq_after_pm_config_changed' into 'master'
...
fix(esp_pm): update CPU frequency immediately after updating pm_config
Closes IDFGH-12481
See merge request espressif/esp-idf!29963
2024-04-07 13:47:20 +08:00
laokaiyao
65b1fd33d3
ci(esp32c5mp): disable the unsupported tests
2024-04-07 12:13:29 +08:00
wuzhenghui
2b4a2da52d
fix(esp_hw_support): fix esp332p4 stuck in dfs issue
2024-04-03 19:47:09 +08:00
wanlei
20c18ac52b
feat(esp32c61): final introduce helloworld support
2024-04-02 10:50:52 +08:00
wuzhenghui
1a676d1e77
fix(esp_pm): update CPU frequency immediately after updating pm_config
...
Closes https://github.com/espressif/esp-idf/issues/13492
2024-04-01 19:15:28 +08:00
Jiang Jiang Jian
d434034513
Merge branch 'bugfix/storage_spelling' into 'master'
...
fix(storage,esp_pm): spelling fixes by codespell pre-commit hook
See merge request espressif/esp-idf!29898
2024-03-29 11:59:48 +08:00
wuzhenghui
a8bcf67cb5
ci: enable esp_pm pytest for esp32p4
2024-03-29 00:38:57 +08:00
Ivan Grokhotkov
15e63f4222
fix(esp_pm): applied spelling fixes by codespell
2024-03-28 13:00:55 +01:00
wuzhenghui
f1beed90ff
feat(esp_hw_support): support esp32p4 sleep clock retention
2024-03-28 19:18:24 +08:00
wuzhenghui
bbc8fd5c9c
feat(esp_hw_support): support esp32p4 sleep cpu retention
2024-03-15 18:13:25 +08:00
wuzhenghui
65e9d0ddb9
feat(esp_hw_support): add esp32p4 sleep initial support
2024-03-10 10:51:28 +08:00