diff options
author | T.J. Purtell <tj@mobisocial.us> | 2013-11-06 18:38:05 +0100 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2013-11-07 00:19:06 +0000 |
commit | 6ecf830e5029598732e04067e325d946097519cb (patch) | |
tree | b174b452cca9b7c9aa44a79cfa963b7c03539628 /drivers/bus/arm-cci.c | |
parent | e16b31bf47738f4498d7ce632e12d7d2a6a2492a (diff) | |
download | op-kernel-dev-6ecf830e5029598732e04067e325d946097519cb.zip op-kernel-dev-6ecf830e5029598732e04067e325d946097519cb.tar.gz |
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 'drivers/bus/arm-cci.c')
0 files changed, 0 insertions, 0 deletions