ARM: kernel: Fix compilation of sleep.S on ARMv6
authorJon Medhurst <tixy@linaro.org>
Wed, 29 Aug 2012 08:16:44 +0000 (09:16 +0100)
committerJon Medhurst <tixy@linaro.org>
Mon, 1 Jul 2013 10:05:11 +0000 (11:05 +0100)
commit59e1c2d0f95afdd94a05aeca24d70da87d8a500d
treeebc84bf48ee4e85c879bb97325b04b18acb92782
parent5276597a467415e7d56034ba587925385f78662c
ARM: kernel: Fix compilation of sleep.S on ARMv6

The patch "ARM: kernel: fix MPIDR cpu_{suspend}/{resume} usage"
uses the BFC assembler instruction but this isn't available
on ARMv6 CPUs, which breaks compilation when building kernels which
support both SMP and ARMv6, e.g. omap2plus_defconifg.

Fix this by using a BIC instruction instead.

Signed-off-by: Jon Medhurst <tixy@linaro.org>
arch/arm/kernel/sleep.S