diff options
author | Konstantin Porotchkin <kostap@marvell.com> | 2017-03-02 18:48:33 +0200 |
---|---|---|
committer | Kostya Porotchkin <kostap@marvell.com> | 2017-07-13 14:00:40 +0300 |
commit | 0e478a6a1980b28bd7b1d2b057ee6fae1f6409f5 (patch) | |
tree | e672fc8b10aea3eb39ff194cb5a49f5b877f143e /include | |
parent | 9baa98672c755f97708e73d71e11a7ae96aeb8a7 (diff) |
pm: a8k: add initial support for suspend to RAM
Add initial support for suspend to RAM feature.
The warm boot mode (recovery) is detected at BLE stage
and the control leaves the BootROM for eliminating
boot device image copy and verification.
Then booting CPU jumps to ATF and continues system restore
bypassing further BootROM stages, and finnaly jumps back to
Linux bypassing the u-boot.
Change-Id: Ifbafd783d5b554bfe50de6c4829e93e40cd28631
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Signed-off-by: Victor Gu <xigu@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/40478
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/plat/marvell/a8k/common/plat_marvell.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/plat/marvell/a8k/common/plat_marvell.h b/include/plat/marvell/a8k/common/plat_marvell.h index dfc1db19..3cd26565 100644 --- a/include/plat/marvell/a8k/common/plat_marvell.h +++ b/include/plat/marvell/a8k/common/plat_marvell.h @@ -126,6 +126,8 @@ void marvell_bl1_setup_mpps(void); #endif const mmap_region_t *plat_marvell_get_mmap(void); +void ble_prepare_exit(void); +void exit_bootrom(uintptr_t); int plat_marvell_early_cpu_powerdown(void); #endif /* __PLAT_MARVELL_H__ */ |