|
@@ -60,17 +60,10 @@ do_lowlevel_init:
|
|
|
cmp r1, #3 /* has already been set up */
|
|
|
bicne r0, r0, #0xe7
|
|
|
orrne r0, r0, #0x83 /* L2CTLR[7:6] + L2CTLR[2:0] */
|
|
|
-
|
|
|
- ldr r2, =0xFF000044 /* PRR */
|
|
|
- ldr r1, [r2]
|
|
|
- and r1, r1, #0x7F00
|
|
|
- lsrs r1, r1, #8
|
|
|
- cmp r1, #0x45 /* 0x45 is ID of r8a7790 */
|
|
|
- bne L2CTLR_5_SKIP
|
|
|
+#if defined(CONFIG_R8A7790)
|
|
|
orrne r0, r0, #0x20 /* L2CTLR[5] */
|
|
|
-L2CTLR_5_SKIP:
|
|
|
+#endif
|
|
|
mcrne p15, 1, r0, c9, c0, 2
|
|
|
-
|
|
|
_exit_init_l2_a15:
|
|
|
ldr r3, =(CONFIG_SYS_INIT_SP_ADDR)
|
|
|
sub sp, r3, #4
|