commit | 33e58f3eb9a5db69eb99f4aa4777cd52b31a90a0 | [log] [tgz] |
---|---|---|
author | laurenw-arm <lauren.wehrmeister@arm.com> | Mon Aug 19 11:06:18 2019 -0500 |
committer | laurenw-arm <lauren.wehrmeister@arm.com> | Mon Aug 19 11:06:18 2019 -0500 |
tree | b5e6c339803e942aa4b7d34e3c2315cc62a143c7 | |
parent | ad90712c120ca238656efbd55b93a0a4a88620f3 [diff] |
Fix for N1 1043202 Errata Workaround ISB instruction was removed from the N1 1043202 Errata Workaround [1], this fix is adding the ISB instruction back in. [1] http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.pjdoc-466751330-10325/index.html Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com> Change-Id: I74eac7f6ad38991c36d423ad6aa44558033ad388
diff --git a/lib/cpus/aarch64/neoverse_n1.S b/lib/cpus/aarch64/neoverse_n1.S index b143a2e..31e7a3a 100644 --- a/lib/cpus/aarch64/neoverse_n1.S +++ b/lib/cpus/aarch64/neoverse_n1.S
@@ -43,6 +43,7 @@ msr CPUPMR_EL3, x0 ldr x0, =0x800200071 msr CPUPCR_EL3, x0 + isb 1: ret x17 endfunc errata_n1_1043202_wa