aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2011-01-30 16:40:20 +0000
committerRussell King <rmk+kernel@arm.linux.org.uk>2011-01-31 21:48:53 +0000
commite98ff0f55a0232b578c9aa7f1c245868277ac7bc (patch)
treeae50cda9c6d20c260924979a64567399919a463d /include/linux
parentARM: io: ensure inb/outb() et.al. are properly ordered on ARMv6+ (diff)
downloadlinux-dev-e98ff0f55a0232b578c9aa7f1c245868277ac7bc.tar.xz
linux-dev-e98ff0f55a0232b578c9aa7f1c245868277ac7bc.zip
ARM: smp_on_up: allow non-ARM SMP processors
Allow non-ARM SMP processors to use the SMP_ON_UP feature. CPUs supporting SMP must have the new CPU ID format, so check for this first. Then check for ARM11MPCore, which fails the MPIDR check. Lastly check the MPIDR reports multiprocessing extensions and that the CPU is part of a multiprocessing system. Cc: <stable@kernel.org> Reported-and-Tested-by: Stephen Boyd <sboyd@codeaurora.org> Acked-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions