diff options
author | Louis Mayencourt <louis.mayencourt@arm.com> | 2019-06-10 16:43:39 +0100 |
---|---|---|
committer | Louis Mayencourt <louis.mayencourt@arm.com> | 2019-06-11 14:01:32 +0100 |
commit | bb2f077a94b79278f0d2f954c81f4a0fdedc6d19 (patch) | |
tree | ab5dc2b02e57d5f08eed64a7296fb324919cfb6a /lib/cpus/aarch64/neoverse_n1.S | |
parent | 5441ed2463ef21bb26bbbc1a48b3866039eeb85e (diff) |
DSU: Apply erratum 936184 for Neoverse N1/E1
Change-Id: Idd08914bcb945ad6aa0621e594c95df88ee8f9c8
Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>
Diffstat (limited to 'lib/cpus/aarch64/neoverse_n1.S')
-rw-r--r-- | lib/cpus/aarch64/neoverse_n1.S | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/cpus/aarch64/neoverse_n1.S b/lib/cpus/aarch64/neoverse_n1.S index d685b7e9b..8afc4a283 100644 --- a/lib/cpus/aarch64/neoverse_n1.S +++ b/lib/cpus/aarch64/neoverse_n1.S @@ -146,6 +146,11 @@ func neoverse_n1_reset_func msr CPUAMCNTENSET_EL0, x0 isb #endif + +#if ERRATA_DSU_936184 + bl errata_dsu_936184_wa +#endif + ret x19 endfunc neoverse_n1_reset_func @@ -181,6 +186,7 @@ func neoverse_n1_errata_report */ report_errata ERRATA_N1_1043202, neoverse_n1, 1043202 report_errata ERRATA_N1_1315703, neoverse_n1, 1315703 + report_errata ERRATA_DSU_936184, neoverse_n1, dsu_936184 ldp x8, x30, [sp], #16 ret |