commit | 3b577ed53d104cfb324390b7519da5e7744d1001 | [log] [tgz] |
---|---|---|
author | John Powell <john.powell@arm.com> | Tue May 03 15:52:11 2022 -0500 |
committer | John Powell <john.powell@arm.com> | Tue May 10 00:04:24 2022 +0200 |
tree | d2f3ec08149ed6992e5cc4fb1f3cf364b5e25762 | |
parent | 5d796b3a25150faff68013880f5a9350cbc53889 [diff] |
fix(errata): workaround for Cortex-A78 erratum 2395406 Cortex-A78 erratum 2395406 is a cat B erratum that applies to revisions r0p0 - r1p2 and is still open. The workaround is to set bit[40] of CPUACTLR2 which will disable folding of demand requests into older prefetches with L2 miss requests outstanding. SDEN can be found here: https://developer.arm.com/documentation/SDEN1401784 Signed-off-by: John Powell <john.powell@arm.com> Change-Id: If06f988f05f925c2a4bed3e6a9414b6acdfec894