target-arm: Correct Cortex-A57 ISAR5 and AA64ISAR0 ID register values
commitc379621451e64cad166a60f42e1d67f0438b8d1b
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 29 Aug 2014 14:00:28 +0000 (29 15:00 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 29 Aug 2014 14:00:28 +0000 (29 15:00 +0100)
treeaad716545a6078a2f1dde1ce4529d7fdf223c5f5
parented1f13d607e2c64c66bea49d6f4edaf278d3d246
target-arm: Correct Cortex-A57 ISAR5 and AA64ISAR0 ID register values

We implement the crypto extensions but were incorrectly reporting
ID register values for the Cortex-A57 which did not advertise
crypto. Use the correct values as described in the TRM.
With this fix Linux correctly detects presence of the crypto
features and advertises them in /proc/cpuinfo.

Reported-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1408718660-7295-1-git-send-email-peter.maydell@linaro.org
Cc: qemu-stable@nongnu.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target-arm/cpu64.c