[U-Boot] [PATCH] arm: rmobile: Change initializing ICCICR register
Nobuhiro Iwamatsu
nobuhiro.iwamatsu.yj at renesas.com
Fri Aug 3 10:07:43 CEST 2012
There is rmobile without ICCICR.
ICCICR is initialized only when ICCICR is defined.
Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj at renesas.com>
---
arch/arm/cpu/armv7/rmobile/lowlevel_init.S | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/cpu/armv7/rmobile/lowlevel_init.S b/arch/arm/cpu/armv7/rmobile/lowlevel_init.S
index 30bbef0..c04ce93 100644
--- a/arch/arm/cpu/armv7/rmobile/lowlevel_init.S
+++ b/arch/arm/cpu/armv7/rmobile/lowlevel_init.S
@@ -38,6 +38,7 @@ ENTRY(lowlevel_init)
.align 4
wait_interrupt:
+#ifdef ICCICR
ldr r1, =ICCICR
mov r2, #0x0
str r2, [r1]
@@ -47,6 +48,7 @@ wait_interrupt:
ldr r1, =ICCICR
mov r2, #0x1
str r2, [r1]
+#endif
wait_loop:
.long 0xE320F003 /* wfi */
@@ -77,6 +79,7 @@ loop0:
str ip, [sp] /* stash old link register */
mov ip, lr /* save link reg across call */
+
bl s_init
ldr ip, [sp] /* restore save ip */
--
1.7.10
More information about the U-Boot
mailing list