]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: 8196/1: vfp: Workaround bad MVFR1 register on some Kraits
authorStephen Boyd <sboyd@codeaurora.org>
Mon, 10 Nov 2014 20:56:40 +0000 (21:56 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 21 Nov 2014 15:24:41 +0000 (15:24 +0000)
commita1ea199d148743bb72742f5af90988eecc9e51b0
tree64daf13814b599cbd4989865b2a69cb3fa66f4db
parente186f7ee84d863047be58963333e157578a4611c
ARM: 8196/1: vfp: Workaround bad MVFR1 register on some Kraits

Certain versions of the Krait processor don't report that they
support the fused multiply accumulate instruction via the MVFR1
register despite the fact that they actually do. Unfortunately we
use this register to identify support for VFPv4. Override the
hwcap on all Krait processors to indicate support for VFPv4 to
workaround this.

Tested-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mm/proc-v7.S