diff options
| author | Simon Glass <[email protected]> | 2017-04-15 13:11:31 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2017-04-18 10:29:26 -0400 |
| commit | e1bc64eec279e103feedff02f3a4b3c2e9f15240 (patch) | |
| tree | 49ed8130075054777b060cfbb0fa05806fb7fa51 /arch/arm/include | |
| parent | d1710561b0c4b68041d0f51e8fc5cfe3c2c15bb9 (diff) | |
rockchip: Print a message when returning to the bootrom
At present if the return to bootrom fails (e.g. because you are not using
the Rockchip's bootrom's pointer table in MMC) then the board prints
SPL message and hangs. Print a message first if we can, to help in
understanding what happened when it hangs.
Signed-off-by: Simon Glass <[email protected]>
Tested-by: Heiko Stuebner <[email protected]>
Acked-by: Heiko Stuebner <[email protected]>
Diffstat (limited to 'arch/arm/include')
| -rw-r--r-- | arch/arm/include/asm/arch-rockchip/bootrom.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/include/asm/arch-rockchip/bootrom.h b/arch/arm/include/asm/arch-rockchip/bootrom.h index 79fb1a07acf..92eb8783a3a 100644 --- a/arch/arm/include/asm/arch-rockchip/bootrom.h +++ b/arch/arm/include/asm/arch-rockchip/bootrom.h @@ -13,10 +13,15 @@ */ extern u32 SAVE_SP_ADDR; -/* +/** * Hand control back to the bootrom to load another * boot stage. */ -extern void back_to_bootrom(void); +void back_to_bootrom(void); + +/** + * Assembler component for the above (do not call this directly) + */ +void _back_to_bootrom_s(void); #endif |
