FOC: Don't set SCU enable bit on Cortex-A15
... since the SCU-control register does not exist (resverved area on Cortex-A15). Setting this bit leads to second-level translation table faults on CPU1.
This commit is contained in:
@@ -59,7 +59,7 @@ _tramp_mp_entry:
|
|||||||
msr cpsr_c, r0
|
msr cpsr_c, r0
|
||||||
|
|
||||||
// enable SMP
|
// enable SMP
|
||||||
#ifndef CONFIG_ARM_EM_NS
|
#if !defined(CONFIG_ARM_EM_NS) && !defined(CONFIG_ARM_CORTEX_A15)
|
||||||
adr r0, .Lmpcore_phys_base
|
adr r0, .Lmpcore_phys_base
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
|
|||||||
Reference in New Issue
Block a user