diff --git a/arch/arm/mm/proc-v7.S b/arch/arm/mm/proc-v7.S index 7563ff0141bd..750175e95ab0 100644 --- a/arch/arm/mm/proc-v7.S +++ b/arch/arm/mm/proc-v7.S @@ -295,7 +295,11 @@ __v7_setup: * NOS = PRRR[24+n] = 1 - not outer shareable */ ldr r5, =0xff0a81a8 @ PRRR - ldr r6, =0x40e040e0 @ NMRR +#ifdef CONFIG_SMP + ldr r6, =0xc0e0c0e0 @ NMRR +#else + ldr r6, =0x40e040e0 +#endif mcr p15, 0, r5, c10, c2, 0 @ write PRRR mcr p15, 0, r6, c10, c2, 1 @ write NMRR #endif