fix(errata): workaround for Cortex-A710 erratum 2008768

Cortex-A710 erratum 2008768 is a Cat B erratum that applies to revisions
r0p0, r1p0, and r2p0, and is fixed in r2p1. The workaround is to clear
the ED bit in each ERXCTLR_EL1 register before setting the PWRDN bit in

SDEN can be found here:

Signed-off-by: John Powell <>
Change-Id: Ib2171c06da762dd4155b02c03d86766f1616381d
4 files changed