errata: workaround for Neoverse N2 erratum 2189731

Neoverse N2 erratum 2189731 is a Cat B erratum that applies to
revision r0p0 and is still open. The workaround is to set
CPUACTLR5_EL1[44] to 1 which will cause the CPP instruction to
invalidate the hardware prefetcher state trained from any EL.

SDEN can be found here:

Signed-off-by: Bipin Ravi <>
Change-Id: Iddc6a59adf9fa3cab560c46f2133e1f5a8b3ad03
4 files changed