Merge remote-tracking branches 'regulator/fix/88pm800', 'regulator/fix/max8973',...
[linux-drm-fsl-dcu.git] / arch / arm / mach-bcm / bcm63xx_headsmp.S
1 /*
2  *  Copyright (C) 2015, Broadcom Corporation
3  *  All Rights Reserved
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License version 2 as
7  * published by the Free Software Foundation.
8  */
9 #include <linux/linkage.h>
10 #include <linux/init.h>
11 #include <asm/assembler.h>
12
13 ENTRY(bcm63138_secondary_startup)
14  ARM_BE8(setend be)
15         /*
16          * L1 cache does have unpredictable contents at power-up clean its
17          * contents without flushing
18          */
19         bl      v7_invalidate_l1
20         nop
21
22         b       secondary_startup
23 ENDPROC(bcm63138_secondary_startup)