Merge branch 'rmobile' of git://git.denx.de/u-boot-sh
This commit is contained in:
@@ -21,6 +21,9 @@ config TARGET_KZM9G
|
||||
config TARGET_ALT
|
||||
bool "Alt board"
|
||||
|
||||
config TARGET_SILK
|
||||
bool "Silk board"
|
||||
|
||||
endchoice
|
||||
|
||||
config SYS_SOC
|
||||
@@ -28,7 +31,7 @@ config SYS_SOC
|
||||
|
||||
config RMOBILE_EXTRAM_BOOT
|
||||
bool "Enable boot from RAM"
|
||||
depends on TARGET_ALT || TARGET_KOELSCH || TARGET_LAGER
|
||||
depends on TARGET_ALT || TARGET_KOELSCH || TARGET_LAGER || TARGET_SILK
|
||||
default n
|
||||
|
||||
source "board/atmark-techno/armadillo-800eva/Kconfig"
|
||||
@@ -37,5 +40,6 @@ source "board/renesas/koelsch/Kconfig"
|
||||
source "board/renesas/lager/Kconfig"
|
||||
source "board/kmc/kzm9g/Kconfig"
|
||||
source "board/renesas/alt/Kconfig"
|
||||
source "board/renesas/silk/Kconfig"
|
||||
|
||||
endif
|
||||
|
||||
@@ -40,7 +40,7 @@ do_lowlevel_init:
|
||||
and r1, r1, #0x7F00
|
||||
lsrs r1, r1, #8
|
||||
cmp r1, #0x4C /* 0x4C is ID of r8a7794 */
|
||||
beq _exit_init_l2_a15
|
||||
beq _enable_actlr_smp
|
||||
|
||||
/* surpress wfe if ca15 */
|
||||
tst r4, #4
|
||||
@@ -64,6 +64,16 @@ do_lowlevel_init:
|
||||
orrne r0, r0, #0x20 /* L2CTLR[5] */
|
||||
#endif
|
||||
mcrne p15, 1, r0, c9, c0, 2
|
||||
|
||||
b _exit_init_l2_a15
|
||||
|
||||
_enable_actlr_smp: /* R8A7794 only (CA7) */
|
||||
#ifndef CONFIG_DCACHE_OFF
|
||||
mrc p15, 0, r0, c1, c0, 1
|
||||
orr r0, r0, #0x40
|
||||
mcr p15, 0, r0, c1, c0, 1
|
||||
#endif
|
||||
|
||||
_exit_init_l2_a15:
|
||||
ldr r3, =(CONFIG_SYS_INIT_SP_ADDR)
|
||||
sub sp, r3, #4
|
||||
|
||||
Reference in New Issue
Block a user