From: Russell King Date: Fri, 12 Jun 2015 20:18:59 +0000 (+0100) Subject: Merge branch 'for-arm-soc' into for-next X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=a9dd3865dd1bd996a7e6af808645b7e566ced009;p=sagit-ice-cold%2Fkernel_xiaomi_msm8998.git Merge branch 'for-arm-soc' into for-next --- a9dd3865dd1bd996a7e6af808645b7e566ced009 diff --cc arch/arm/mm/proc-v7.S index 003190ae9cd8,75ae72160099..0716bbe19872 --- a/arch/arm/mm/proc-v7.S +++ b/arch/arm/mm/proc-v7.S @@@ -414,16 -336,17 +414,16 @@@ __v7_pj4b_setup __v7_setup: adr r12, __v7_setup_stack @ the local stack stmia r12, {r0-r5, r7, r9, r11, lr} - bl v7_flush_dcache_louis + bl v7_invalidate_l1 ldmia r12, {r0-r5, r7, r9, r11, lr} - mrc p15, 0, r0, c0, c0, 0 @ read main ID register - and r10, r0, #0xff000000 @ ARM? - teq r10, #0x41000000 - bne 3f - and r5, r0, #0x00f00000 @ variant - and r6, r0, #0x0000000f @ revision - orr r6, r6, r5, lsr #20-4 @ combine variant and revision - ubfx r0, r0, #4, #12 @ primary part number + and r0, r9, #0xff000000 @ ARM? + teq r0, #0x41000000 + bne __errata_finish + and r3, r9, #0x00f00000 @ variant + and r6, r9, #0x0000000f @ revision + orr r6, r6, r3, lsr #20-4 @ combine variant and revision + ubfx r0, r9, #4, #12 @ primary part number /* Cortex-A8 Errata */ ldr r10, =0x00000c08 @ Cortex-A8 primary part number