]> git.baikalelectronics.ru Git - arm-tf.git/commit
fix(cpus): workaround for Neoverse V1 errata 2743233
authorSona Mathew <SonaRebecca.Mathew@arm.com>
Thu, 2 Mar 2023 21:07:55 +0000 (15:07 -0600)
committerSona Mathew <SonaRebecca.Mathew@arm.com>
Thu, 9 Mar 2023 20:09:37 +0000 (14:09 -0600)
commitf1c3eae9e091a63b42eebae8b03d4d470c9c3f75
treec8b0e83d3472b9ca4bb1d98510a150f2c03be2b8
parent1035e3a87a887e86b54c9d297208095dcf8303fb
fix(cpus): workaround for Neoverse V1 errata 2743233

Neoverse V1 erratum 2743233 is a Cat B erratum that applies to
all revisions <= r1p2 and is still open.

The workaround sets CPUACTLR5_EL1[56:55] to 2'b01.

SDEN documentation: https://developer.arm.com/documentation/SDEN1401781/latest

Change-Id: If51a6f4293fa8b5b35c44edd564ebb715ba309a1
Signed-off-by: Sona Mathew <SonaRebecca.Mathew@arm.com>
docs/design/cpu-specific-build-macros.rst
include/lib/cpus/aarch64/neoverse_v1.h
lib/cpus/aarch64/neoverse_v1.S
lib/cpus/cpu-ops.mk