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>
This commit is contained in:
parent
af0dd19c2e
commit
2f7ea5b047
@ -38,6 +38,7 @@ ENTRY(lowlevel_init)
|
|||||||
.align 4
|
.align 4
|
||||||
|
|
||||||
wait_interrupt:
|
wait_interrupt:
|
||||||
|
#ifdef ICCICR
|
||||||
ldr r1, =ICCICR
|
ldr r1, =ICCICR
|
||||||
mov r2, #0x0
|
mov r2, #0x0
|
||||||
str r2, [r1]
|
str r2, [r1]
|
||||||
@ -47,6 +48,7 @@ wait_interrupt:
|
|||||||
ldr r1, =ICCICR
|
ldr r1, =ICCICR
|
||||||
mov r2, #0x1
|
mov r2, #0x1
|
||||||
str r2, [r1]
|
str r2, [r1]
|
||||||
|
#endif
|
||||||
|
|
||||||
wait_loop:
|
wait_loop:
|
||||||
.long 0xE320F003 /* wfi */
|
.long 0xE320F003 /* wfi */
|
||||||
@ -77,6 +79,7 @@ loop0:
|
|||||||
|
|
||||||
str ip, [sp] /* stash old link register */
|
str ip, [sp] /* stash old link register */
|
||||||
mov ip, lr /* save link reg across call */
|
mov ip, lr /* save link reg across call */
|
||||||
|
|
||||||
bl s_init
|
bl s_init
|
||||||
|
|
||||||
ldr ip, [sp] /* restore save ip */
|
ldr ip, [sp] /* restore save ip */
|
||||||
|
Loading…
Reference in New Issue
Block a user