Merge tag 'Smack-for-5.15' of git://github.com/cschaufler/smack-next
[linux-2.6-microblaze.git] / arch / arm / mach-imx / headsmp.S
index 766dbdb..fcba58b 100644 (file)
@@ -21,6 +21,15 @@ diag_reg_offset:
 
 ENTRY(v7_secondary_startup)
 ARM_BE8(setend be)                     @ go BE8 if entered LE
+       mrc     p15, 0, r0, c0, c0, 0
+       lsl     r0, r0, #16
+       lsr     r0, r0, #20
+       /* 0xc07 is cortex A7's ID */
+       mov     r1, #0xc00
+       orr     r1, #0x7
+       cmp     r0, r1
+       beq     secondary_startup
+
        set_diag_reg
        b       secondary_startup
 ENDPROC(v7_secondary_startup)