Print this page
loader: simplify MMU enabling code

*** 99,112 **** * We first make sure that the ARMv6 pages are enabled (bit 23) and then * enable the MMU (bit 0). */ ENTRY(fakeload_mmu_enable) mrc p15, 0, r0, c1, c0, 0 ! orr r0, #0x800000 ! mcr p15, 0, r0, c1, c0, 0 ! mrc p15, 0, r0, c1, c0, 0 ! orr r0, #0x1 mcr p15, 0, r0, c1, c0, 0 bx lr SET_SIZE(fakeload_mmu_enable) #endif /* __lint */ --- 99,110 ---- * We first make sure that the ARMv6 pages are enabled (bit 23) and then * enable the MMU (bit 0). */ ENTRY(fakeload_mmu_enable) mrc p15, 0, r0, c1, c0, 0 ! orr r0, #0x800000 /* enable ARMv6 pages */ ! orr r0, #0x1 /* enable MMU */ mcr p15, 0, r0, c1, c0, 0 bx lr SET_SIZE(fakeload_mmu_enable) #endif /* __lint */