projects
/
project
/
bcm63xx
/
atf.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d1b6013
)
Fix for N1 1043202 Errata Workaround
author
laurenw-arm
<lauren.wehrmeister@arm.com>
Mon, 19 Aug 2019 16:06:18 +0000
(11:06 -0500)
committer
laurenw-arm
<lauren.wehrmeister@arm.com>
Mon, 19 Aug 2019 16:06:18 +0000
(11:06 -0500)
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
lib/cpus/aarch64/neoverse_n1.S
patch
|
blob
|
history
diff --git
a/lib/cpus/aarch64/neoverse_n1.S
b/lib/cpus/aarch64/neoverse_n1.S
index b143a2e7b318110bfe798e89bf72e845df275f70..31e7a3a71991df2fa8ce9370d963016334175c7c 100644
(file)
--- a/
lib/cpus/aarch64/neoverse_n1.S
+++ b/
lib/cpus/aarch64/neoverse_n1.S
@@
-43,6
+43,7
@@
func errata_n1_1043202_wa
msr CPUPMR_EL3, x0
ldr x0, =0x800200071
msr CPUPCR_EL3, x0
+ isb
1:
ret x17
endfunc errata_n1_1043202_wa