wuzhenghui 
							
						 
					 
					
						
						
							
						
						7c2261fca8 
					 
					
						
						
							
							change(doc): added more usage notes & warings about PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP  
						
						
						
						
					 
					
						2025-02-28 16:49:08 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						f4733573bc 
					 
					
						
						
							
							Merge branch 'fix/fix_bad_dslp_param_after_lightsleep_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(esp_hw_support): Fixed the issue that light sleep destroyed the parameters of subsequent deep sleep (v5.1)
See merge request espressif/esp-idf!37305  
						
						
					 
					
						2025-02-28 11:52:30 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						55859a9285 
					 
					
						
						
							
							fix(esp_hw_support): fix lightsleep destroys deepsleep rtc parameters  
						
						
						
						
					 
					
						2025-02-26 17:00:28 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						dbb4d923ca 
					 
					
						
						
							
							fix(esp_hw_support): fix esp32s2/esp32s3 RTC IOMUX clock management  
						
						
						
						
					 
					
						2025-02-21 13:59:56 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						a8312fbedb 
					 
					
						
						
							
							fix(esp_driver_gpio): manage lp_io module clock by driver  
						
						
						
						
					 
					
						2025-02-21 13:59:51 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						989e958256 
					 
					
						
						
							
							fix(esp_hw_support): add timer wakeup sleep duration check  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15255  
						
						
					 
					
						2025-02-17 19:44:20 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						2611ec8716 
					 
					
						
						
							
							fix(clk): postpone CPU PLL off time in sleep  
						
						... 
						
						
						
						For PMU supported chips, powering down CPU PLL in sleep will be done by PMU, not sleep code 
						
						
					 
					
						2025-01-10 19:32:25 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						1e5931287f 
					 
					
						
						
							
							fix(esp_hw_support): skip some wakeup steps if sleep is rejected  
						
						... 
						
						
						
						1. Skip esp_timer time compensation to avoid introducing errors into rtc_timer
    2. Ignore sleep_time_overhead_out measurements when sleep is rejected 
						
						
					 
					
						2024-11-04 17:01:18 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						cfe861582c 
					 
					
						
						
							
							Merge branch 'bugfix/stop_tg_wdt_in_xpd_xtal_lightsleep_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(esp_hw_support): stop tg wdt in xpd xtal lightsleep (v5.1)
See merge request espressif/esp-idf!31140  
						
						
					 
					
						2024-05-30 20:00:24 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						725381290e 
					 
					
						
						
							
							fix(esp_hw_support/sleep): stop TG0/TG1 watchdog if XTAL not power down in lightsleep  
						
						
						
						
					 
					
						2024-05-28 19:39:19 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						bd1017132e 
					 
					
						
						
							
							change(esp_hw_support/sleep): improve esp32c3 systimer stall bug workaround  
						
						
						
						
					 
					
						2024-05-28 19:38:04 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						0dea30c2f2 
					 
					
						
						
							
							change(esp_hw_support): add adc retention module and it is dependencies on the clock modem  
						
						
						
						
					 
					
						2024-05-14 19:34:37 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						b8c6179355 
					 
					
						
						
							
							change(pm): add ext1 new api  
						
						
						
						
					 
					
						2024-04-15 20:33:02 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						b0d7c5ac40 
					 
					
						
						
							
							fix(esp_hw_support): move deepsleep phy callback before PLL disable  
						
						
						
						
					 
					
						2024-04-03 14:11:18 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						f87ee9c4ec 
					 
					
						
						
							
							Merge branch 'bugfix/fix_c6_wakeup_access_flash_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(hal): fix esp32c6 clock bug workaround access flash in wakeup process (v5.1)
See merge request espressif/esp-idf!29245  
						
						
					 
					
						2024-03-05 10:58:14 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						54a15b81f9 
					 
					
						
						
							
							feat: support cache safe assertion check in sleep process  
						
						... 
						
						
						
						- Add support for cache safe assertion check to ensure that code expected to be in RAM is in IRAM 
						
						
					 
					
						2024-02-26 17:24:04 +08:00 
						 
				 
			
				
					
						
							
							
								Xu Si Yu 
							
						 
					 
					
						
						
							
						
						abaa9f2bfe 
					 
					
						
						
							
							ci(openthread): Add a test case for openthread sleepy device  
						
						
						
						
					 
					
						2024-01-23 16:11:29 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						9a246bcbf1 
					 
					
						
						
							
							feat: support dump last time sleep context  
						
						
						
						
					 
					
						2024-01-23 16:11:29 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						ecca6fb1c2 
					 
					
						
						
							
							change(esp_hw_support/sleep): rename ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY  
						
						... 
						
						
						
						1. Rename ESP_SLEEP_DEEP_SLEEP_WAKEUP_DELAY to ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY
2. Set ESP_SLEEP_WAIT_FLASH_READY_EXTRA_DELAY visible for all targets 
						
						
					 
					
						2023-12-27 15:36:20 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						c33dd0f4a2 
					 
					
						
						
							
							fix(esp_hw_support/sleep): wait flash ready after non-pd_top lightsleep for esp32c6  
						
						
						
						
					 
					
						2023-12-27 15:36:15 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						1419db4b91 
					 
					
						
						
							
							change(pm): change macro SOC_PM_RETENTION_HAS_REGDMA_POWER_BUG  
						
						
						
						
					 
					
						2023-12-19 11:44:23 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						e51e8a0948 
					 
					
						
						
							
							Merge branch 'bugfix/fix_esp32h2_system_retention_restore_backup_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(esp_hw_support): fix esp32h2 system link restore override cpu clk configuration(v5.1)
See merge request espressif/esp-idf!27814  
						
						
					 
					
						2023-12-15 10:38:24 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						5dac3d9e03 
					 
					
						
						
							
							fix(esp_hw_support/sleep): fix rtc_time_us_to_slowclk div zero in deepsleep process  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12695  
						
						
					 
					
						2023-12-11 09:24:07 +00:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						3646b5d0c1 
					 
					
						
						
							
							fix(esp_hw_support): fix esp32h2 system link restore override cpu clk configuration  
						
						
						
						
					 
					
						2023-12-11 11:42:56 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						6e2dd2924a 
					 
					
						
						
							
							fix(esp_hw_support): fix build with CONFIG_ESP_CONSOLE_UART=n on C6  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11924  
						
						
					 
					
						2023-11-28 18:08:11 +01:00 
						 
				 
			
				
					
						
							
							
								Shu Chen 
							
						 
					 
					
						
						
							
						
						ecbbd3c3d9 
					 
					
						
						
							
							Merge branch 'backport/add_ot_radio_stats_enable_config_5_1' into 'release/v5.1'  
						
						... 
						
						
						
						feat(openthread): backport some openthread features(BackportV5.1)
See merge request espressif/esp-idf!26885  
						
						
					 
					
						2023-11-22 12:23:53 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						e718b603e4 
					 
					
						
						
							
							Merge branch 'bugfix/clear_ulp_wake_intr_in_wake_source_enable_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable (backport v5.1)
See merge request espressif/esp-idf!27188  
						
						
					 
					
						2023-11-21 10:52:54 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						6ae596c764 
					 
					
						
						
							
							fix(esp_hw_support): fix lightsleep current leakage on usb-phy controlled pad  
						
						
						
						
					 
					
						2023-11-16 20:03:30 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						61bb3fb67f 
					 
					
						
						
							
							fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable  
						
						
						
						
					 
					
						2023-11-16 11:49:40 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						cee24a6ce1 
					 
					
						
						
							
							Merge branch 'bringup/support_callback_mechanism_in_lightsleep_flow_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						feat(pm): support callback mechanism in lightsleep flow(backport v5.1)
See merge request espressif/esp-idf!26365  
						
						
					 
					
						2023-11-14 15:33:19 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						263a27b26b 
					 
					
						
						
							
							bugfix(esp_hw_support): allow reject for lightsleep  
						
						
						
						
					 
					
						2023-11-07 11:10:14 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						9b3e40c9d1 
					 
					
						
						
							
							feat(pm/deepsleep): Support EXT1_WAKEUP_MODE_PER_PIN  
						
						
						
						
					 
					
						2023-11-03 11:02:56 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						925da11115 
					 
					
						
						
							
							feat(PowerManagement/lightsleep): Support ESP_SLEEP_EVENT_CALLBACKS  
						
						
						
						
					 
					
						2023-11-02 11:05:38 +00:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						315d4864bb 
					 
					
						
						
							
							fix(esp_hw_support): Return deep sleep APIs to the original behavior  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12359  
						
						
					 
					
						2023-10-18 18:18:49 +08:00 
						 
				 
			
				
					
						
							
							
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						1c21f07139 
					 
					
						
						
							
							fix(app_update): Reverted: Fix CI test_switch_ota by increasing deepsleep  
						
						... 
						
						
						
						This reverts commit 7ac7d43541 
						
						
					 
					
						2023-09-27 12:26:29 +02:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						b17c8aa3d4 
					 
					
						
						
							
							fix(sleep): fix modem reject the deepsleep request  
						
						
						
						
					 
					
						2023-09-25 23:52:01 +00:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						3dc3ee0817 
					 
					
						
						
							
							feat(pm/deepsleep): support pd hp aon domain in deepsleep  
						
						
						
						
					 
					
						2023-09-20 19:26:35 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						41d8715dfe 
					 
					
						
						
							
							Merge branch 'feat/add_internal_pull_up_or_pull_down_option_for_deepsleep_wakeup_prepare_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						feat(pm): add internal pull-up/downs option for gpio used for deepsleep wakeup (backport v5.1)
See merge request espressif/esp-idf!26040  
						
						
					 
					
						2023-09-20 19:15:48 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						86e5252d63 
					 
					
						
						
							
							feat(pm): add internal pull-up/downs option for gpio used for deepsleep wakeup  
						
						
						
						
					 
					
						2023-09-19 10:59:57 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						5758b66a9f 
					 
					
						
						
							
							Merge branch 'ci/fix_test_switch_ota_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(app_update): Fix CI test_switch_ota by increasing deepsleep (v5.1)
See merge request espressif/esp-idf!25465  
						
						
					 
					
						2023-08-24 12:16:51 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						b638cb3335 
					 
					
						
						
							
							Merge branch 'bringup/esp32h2_deep_sleep_for_rebase_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						esp32h2: support deep_sleep(backport v5.1)
See merge request espressif/esp-idf!24962  
						
						
					 
					
						2023-08-23 20:12:01 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						7ac7d43541 
					 
					
						
						
							
							fix(app_update): Fix CI test_switch_ota by increasing deepsleep  
						
						... 
						
						
						
						It increases the deepsleep time from 2000 to 20000.
2000 is too small for esp32-s3 chip. 
						
						
					 
					
						2023-08-22 16:10:49 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						94d129df76 
					 
					
						
						
							
							fix(light_sleep): save vddsdio_config before lightsleep  
						
						
						
						
					 
					
						2023-08-04 12:04:51 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						badef66538 
					 
					
						
						
							
							change(pm/deepsleep): rewrite the option all low as any low for esp32s2, esp32s3, esp32c6 and esp32h2  
						
						
						
						
					 
					
						2023-08-03 16:46:55 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						7c1e797008 
					 
					
						
						
							
							change(pm/deepsleep): remove disable rtcio before hold it when ext1 wakeup  
						
						
						
						
					 
					
						2023-08-03 16:46:55 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						b27e57db7b 
					 
					
						
						
							
							feat(pm/deepsleep): Support EXT1 wakeup for esp32h2 deep_sleep  
						
						
						
						
					 
					
						2023-08-03 16:46:55 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						6768f098dc 
					 
					
						
						
							
							change(driver/rtcio): Describe RTCIO CAPS with more accurate note  
						
						
						
						
					 
					
						2023-08-03 16:46:55 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						4bc5e24f82 
					 
					
						
						
							
							feat(pm/deepsleep): Support deep_sleep example and deep_sleep_wake_stub example for esp32h2  
						
						
						
						
					 
					
						2023-08-03 16:46:54 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						1acc14bf72 
					 
					
						
						
							
							fix(lightsleep): suspend cache before goto sleep to avoid cache load wrong data after spi io isolation  
						
						
						
						
					 
					
						2023-07-31 14:52:03 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						f69ea24d15 
					 
					
						
						
							
							fix(esp_pm): wait spi bus idle before hold CS pin  
						
						... 
						
						
						
						- Wait for spi bus idle before holding CS pin to prevent hold selected state during sleep 
						
						
					 
					
						2023-07-14 17:48:20 +08:00