]> git.baikalelectronics.ru Git - arm-tf.git/commit
fix(errata): workaround for Cortex-X2 erratum 2216384
authorBipin Ravi <bipin.ravi@arm.com>
Sun, 6 Feb 2022 07:29:31 +0000 (01:29 -0600)
committerBipin Ravi <bipin.ravi@arm.com>
Sun, 6 Feb 2022 07:44:47 +0000 (01:44 -0600)
commit4dff7594f94f1e788aef709cc5b3d079693b6242
tree756b007c5714517aa97cb518ef118a7b43d2eb98
parentc060b5337a43cd42f55b99d83096bb44b51b5335
fix(errata): workaround for Cortex-X2 erratum 2216384

Cortex-X2 erratum 2216384 is a Cat B erratum that applies to
revisions r0p0, r1p0 and r2p0 of CPU. It is fixed in r2p1.
The workaround is to set CPUACTLR5_EL1[17] to 1'b1 followed by
applying an instruction patching sequence.

SDEN can be found here:
https://developer.arm.com/documentation/SDEN1775100/latest

Signed-off-by: Bipin Ravi <bipin.ravi@arm.com>
Change-Id: I3c216161678887c06a28c59644e784e0c7d37bab
docs/design/cpu-specific-build-macros.rst
include/lib/cpus/aarch64/cortex_x2.h
lib/cpus/aarch64/cortex_x2.S
lib/cpus/cpu-ops.mk