]> git.baikalelectronics.ru Git - arm-tf.git/commit
fix(cpus): workaround for Cortex-A510 erratum 2666669
authorAkram Ahmad <Akram.Ahmad@arm.com>
Wed, 21 Sep 2022 12:59:56 +0000 (13:59 +0100)
committerBipin Ravi <bipin.ravi@arm.com>
Thu, 13 Oct 2022 21:19:50 +0000 (16:19 -0500)
commitafb5d069a6fa049f18e90fa50e714b8a4acc55f4
tree765b49d61122512e7048c8de5e8ab5070b88c5a4
parentc45d2febb98058efa77d812b094bd1456a916c29
fix(cpus): workaround for Cortex-A510 erratum 2666669

Cortex-A510 erratum 2666669 applies to revisions r1p1 and lower,
and is fixed in r1p2. The errata is mitigated by setting
IMP_CPUACTLR_EL1[38] to 1.

SDEN documentation:
https://developer.arm.com/documentation/SDEN1873351/latest
https://developer.arm.com/documentation/SDEN1873361/latest

Signed-off-by: Akram Ahmad <Akram.Ahmad@arm.com>
Change-Id: Ief27e4a155e43e75f05f2710d0c7bd5da2dec43f
docs/design/cpu-specific-build-macros.rst
include/lib/cpus/aarch64/cortex_a510.h
lib/cpus/aarch64/cortex_a510.S
lib/cpus/cpu-ops.mk