From: "Ang, Chee Hong" <[email protected]>

Prior SPL pass control to U-Boot, SPL will send a mailbox command
"HPS_STAGE_NOTIFY" to notify Secure Device Manager (SDM) on HPS SW
transition.

This is for debug purpose as user can query SDM on HPS error
details when HPS enters a warm reset due to error such as watchdog.

Signed-off-by: Chin Liang See <[email protected]>
Signed-off-by: Ang, Chee Hong <[email protected]>
---
 arch/arm/mach-socfpga/spl_s10.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/arch/arm/mach-socfpga/spl_s10.c b/arch/arm/mach-socfpga/spl_s10.c
index e063229..0721415 100644
--- a/arch/arm/mach-socfpga/spl_s10.c
+++ b/arch/arm/mach-socfpga/spl_s10.c
@@ -191,3 +191,9 @@ void board_init_f(ulong dummy)
        mbox_qspi_open();
 #endif
 }
+
+/* board specific function prior loading SSBL / U-Boot */
+void spl_board_prepare_for_boot(void)
+{
+       mbox_hps_stage_notify(HPS_EXECUTION_STATE_SSBL);
+}
-- 
2.7.4

_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to