ARM / mach-shmobile: Invalidate caches when booting secondary cores
authorMagnus Damm <damm@opensource.se>
Wed, 9 May 2012 07:24:59 +0000 (16:24 +0900)
committerRafael J. Wysocki <rjw@sisk.pl>
Sat, 12 May 2012 20:13:52 +0000 (22:13 +0200)
commite994d5eb7c3e45e13eb4fc882a47238f8dc4d63e
tree5ac8f9e943fc3d9b9d46d8b1da37d4cff3c02bbb
parentd6720003c3732db891f6b5b10691a9c13ff6c46b
ARM / mach-shmobile: Invalidate caches when booting secondary cores

Make sure L1 caches are invalidated when booting secondary
cores. Needed to boot all mach-shmobile SMP systems that
are using Cortex-A9 including sh73a0, r8a7779 and EMEV2.

Thanks to imx and tegra guys for actual code.

Signed-off-by: Magnus Damm <damm@opensource.se>
Tested-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
arch/arm/mach-shmobile/headsmp.S