mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-10-31 21:14:37 +00:00 
			
		
		
		
	change(esp_hw_support): use power down peripheral in light sleep option to determine TOP to off
This commit is contained in:
		| @@ -245,11 +245,15 @@ error: | ||||
|  | ||||
| bool IRAM_ATTR peripheral_domain_pd_allowed(void) | ||||
| { | ||||
| #if CONFIG_PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP | ||||
|     const uint32_t inited_modules = sleep_retention_get_inited_modules(); | ||||
|     const uint32_t created_modules = sleep_retention_get_created_modules(); | ||||
|     const uint32_t mask = (const uint32_t) (BIT(SLEEP_RETENTION_MODULE_SYS_PERIPH)); | ||||
|  | ||||
|     return ((inited_modules & mask) == (created_modules & mask)); | ||||
| #else | ||||
|     return false; | ||||
| #endif | ||||
| } | ||||
|  | ||||
| #if CONFIG_PM_POWER_DOWN_PERIPHERAL_IN_LIGHT_SLEEP | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Li Shuai
					Li Shuai