diff options
author | Bryan Wu <pengw@nvidia.com> | 2014-04-22 17:44:24 -0700 |
---|---|---|
committer | Bryan Wu <pengw@nvidia.com> | 2014-04-24 14:35:32 -0700 |
commit | 21de12a966e52bbe86e91e3ba1df44e398e0ed8c (patch) | |
tree | 09eae4fc089196183dcb64fa88390c3980bff9a5 /board | |
parent | 9e7653f710853a7dcb54de66544f0a1384b3c9a2 (diff) | |
download | u-boot-21de12a966e52bbe86e91e3ba1df44e398e0ed8c.tar.gz |
ARM: tegra: add warmboot support for Tegra124
Signed-off-by: Bryan Wu <pengw@nvidia.com>
Diffstat (limited to 'board')
-rw-r--r-- | board/nvidia/common/board.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/board/nvidia/common/board.c b/board/nvidia/common/board.c index d3d7bbd195..d28dbf2144 100644 --- a/board/nvidia/common/board.c +++ b/board/nvidia/common/board.c @@ -165,9 +165,6 @@ int board_init(void) #ifdef CONFIG_TEGRA_LP0 /* save Sdram params to PMC 2, 4, and 24 for WB0 */ warmboot_save_sdram_params(); - - /* prepare the WB code to LP0 location */ - warmboot_prepare_code(TEGRA_LP0_ADDR, TEGRA_LP0_SIZE); #endif return 0; @@ -202,6 +199,12 @@ int board_late_init(void) /* Make sure we finish initing the LCD */ tegra_lcd_check_next_stage(gd->fdt_blob, 1); #endif + +#ifdef CONFIG_TEGRA_LP0 + /* prepare the WB code to LP0 location */ + warmboot_prepare_code(TEGRA_LP0_ADDR, TEGRA_LP0_SIZE); +#endif + return 0; } |