ARM: 6429/1: Check for is_smp for tlb_ops and cache_ops broadcast
authorTony Lindgren <tony@atomide.com>
Tue, 5 Oct 2010 15:40:13 +0000 (16:40 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 8 Oct 2010 09:02:24 +0000 (10:02 +0100)
commit7511db9d25080d53e5427bf4b8849278c07019bc
treeab05e133b3b7a277c28dd01cf10f8d768674c28e
parent81d11955bf0b5ae25e3adbec930cd84840385dae
ARM: 6429/1: Check for is_smp for tlb_ops and cache_ops broadcast

Broadcast should not be needed when running SMP kernel on UP systems.

Also, this fixes an undefined instruction for SMP_ON_UP on earlier ARM
cores without the extended CPUID_EXT_MMFR3 register.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/smp_plat.h