commit | a93b7e56f5cb222199cece86cc5438027b71cfdb | [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 | 12bc0de7cae66421c2ca059ec93681a1002e954c [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