mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 11:10:54 +03:00
feat(ppa): add sleep retention support for DMA2D and PPA
This commit is contained in:
@@ -67,20 +67,22 @@ typedef enum periph_retention_module {
|
||||
SLEEP_RETENTION_MODULE_SDM0 = 41,
|
||||
SLEEP_RETENTION_MODULE_LCDCAM = 42,
|
||||
SLEEP_RETENTION_MODULE_JPEG = 43,
|
||||
SLEEP_RETENTION_MODULE_DMA2D = 44,
|
||||
SLEEP_RETENTION_MODULE_PPA = 45,
|
||||
|
||||
/* Modem module, which includes WiFi, BLE and 802.15.4 */
|
||||
SLEEP_RETENTION_MODULE_WIFI_MAC = 44,
|
||||
SLEEP_RETENTION_MODULE_WIFI_BB = 45,
|
||||
SLEEP_RETENTION_MODULE_BLE_MAC = 46,
|
||||
SLEEP_RETENTION_MODULE_BT_BB = 47,
|
||||
SLEEP_RETENTION_MODULE_802154_MAC = 48,
|
||||
SLEEP_RETENTION_MODULE_CLOCK_MODEM = 49,
|
||||
SLEEP_RETENTION_MODULE_MODEM_PHY = 50,
|
||||
SLEEP_RETENTION_MODULE_WIFI_MAC = 46,
|
||||
SLEEP_RETENTION_MODULE_WIFI_BB = 47,
|
||||
SLEEP_RETENTION_MODULE_BLE_MAC = 48,
|
||||
SLEEP_RETENTION_MODULE_BT_BB = 49,
|
||||
SLEEP_RETENTION_MODULE_802154_MAC = 50,
|
||||
SLEEP_RETENTION_MODULE_CLOCK_MODEM = 51,
|
||||
SLEEP_RETENTION_MODULE_MODEM_PHY = 52,
|
||||
|
||||
SLEEP_RETENTION_MODULE_MAX = SOC_PM_RETENTION_MODULE_NUM - 1
|
||||
} periph_retention_module_t;
|
||||
|
||||
#define is_top_domain_module(m) ((m >= SLEEP_RETENTION_MODULE_CLOCK_SYSTEM) && ((m <= SLEEP_RETENTION_MODULE_JPEG)))
|
||||
#define is_top_domain_module(m) ((m >= SLEEP_RETENTION_MODULE_CLOCK_SYSTEM) && ((m <= SLEEP_RETENTION_MODULE_PPA)))
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user