From bb82cbf82dcec826c6dd338064c71edae239a75f Mon Sep 17 00:00:00 2001 From: Jason Zhu Date: Tue, 17 Nov 2020 10:20:15 +0800 Subject: [PATCH] rockchip: rv1126: hold a few time for mcu to capture the boot address Signed-off-by: Jason Zhu Change-Id: If30b429577e715d2851eaab1c0fa6a84f0ad8850 --- arch/arm/mach-rockchip/rv1126/rv1126.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-rockchip/rv1126/rv1126.c b/arch/arm/mach-rockchip/rv1126/rv1126.c index ffdf0f4815..a5627017b5 100644 --- a/arch/arm/mach-rockchip/rv1126/rv1126.c +++ b/arch/arm/mach-rockchip/rv1126/rv1126.c @@ -702,6 +702,7 @@ int spl_fit_standalone_release(uintptr_t entry_point) /* set the scr1 addr */ writel(entry_point, SGRF_BASE + SGRF_CON_SCR1_BOOT_ADDR); writel(0x00ff00bf, SGRF_BASE + SGRF_SOC_CON3); + udelay(10); /* release the scr1 */ writel(0x04000000, CRU_BASE + CRU_SOFTRST_CON02);