1
0
Fork 0

arm: rmobile: Change initializing ICCICR register

There is rmobile without ICCICR.
ICCICR is initialized only when ICCICR is defined.

Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
utp
Nobuhiro Iwamatsu 2012-07-25 15:48:27 +09:00 committed by Albert ARIBAUD
parent af0dd19c2e
commit 2f7ea5b047
1 changed files with 3 additions and 0 deletions

View File

@ -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 */