commit | ca30e6b9a6416da04ea817f63fa731580850dd4f | [log] [tgz] |
---|---|---|
author | Chungying Lu <chungying.lu@mediatek.corp-partner.google.com> | Thu May 04 17:20:44 2023 +0800 |
committer | developer <developer@mediatek.com> | Tue Jun 06 13:45:40 2023 +0800 |
tree | 2dac2c772df604e17d28ba53393392fe0e75345f | |
parent | 15ffb07d4b3731c50a9908d48c0e73d68ba45875 [diff] [blame] |
feat(mt8188): add backup/restore function when power on/off Add APU backup/restore function when power on/off. Change-Id: Id0451bd12f402e1acabeb5c12266a2e01836e9dd
diff --git a/plat/mediatek/drivers/apusys/mt8188/apusys_power.h b/plat/mediatek/drivers/apusys/mt8188/apusys_power.h index b4968d6..460cc50 100644 --- a/plat/mediatek/drivers/apusys/mt8188/apusys_power.h +++ b/plat/mediatek/drivers/apusys/mt8188/apusys_power.h
@@ -29,6 +29,16 @@ D4_SLV_ON, }; +enum APU_BACKUP_RESTORE_CTRL { + APU_CTRL_BACKUP = 0, + APU_CTRL_RESTORE = 1, +}; + +struct apu_restore_data { + uint32_t reg; + uint32_t data; +}; + #define APU_POLL_STEP_US (5) #define OUT_CLK_FREQ_MIN (1500)