summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-mmp/clock.h
diff options
context:
space:
mode:
authorT.J. Purtell <tj@mobisocial.us>2013-11-06 18:38:05 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2013-11-07 01:19:06 +0100
commit6ecf830e5029598732e04067e325d946097519cb (patch)
treeb174b452cca9b7c9aa44a79cfa963b7c03539628 /arch/arm/mach-mmp/clock.h
parentARM: 7876/1: clear Thumb-2 IT state on exception handling (diff)
downloadlinux-6ecf830e5029598732e04067e325d946097519cb.tar.xz
linux-6ecf830e5029598732e04067e325d946097519cb.zip
ARM: 7880/1: Clear the IT state independent of the Thumb-2 mode
The ARM architecture reference specifies that the IT state bits in the PSR must be all zeros in ARM mode or behavior is unspecified. On the Qualcomm Snapdragon S4/Krait architecture CPUs the processor continues to consider the IT state bits while in ARM mode. This makes it so that some instructions are skipped by the CPU. Signed-off-by: T.J. Purtell <tj@mobisocial.us> [rmk+kernel@arm.linux.org.uk: fixed whitespace formatting in patch] Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-mmp/clock.h')
0 files changed, 0 insertions, 0 deletions