aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Turner <andrew@FreeBSD.org>2015-06-16 17:24:20 +0000
committerAndrew Turner <andrew@FreeBSD.org>2015-06-16 17:24:20 +0000
commite96da3ffbe7d08869196958c66f6108e051fe4db (patch)
tree391eb5af88530b291115c4c820b21196f5a94bf5
parent9975c7a7ef0b2a0451d2e9a52669277e6fc87829 (diff)
downloadsrc-e96da3ffbe7d08869196958c66f6108e051fe4db.tar.gz
src-e96da3ffbe7d08869196958c66f6108e051fe4db.zip
Write to the PRRR (Primary Region Remap Register) rather than reading from
it during the early boot. Found By: Patrick Wildt <patrick@bitrig.org> Sponsored by: ABT Systems Ltd
Notes
Notes: svn path=/head/; revision=284452
-rw-r--r--sys/arm/arm/locore-v6.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/arm/locore-v6.S b/sys/arm/arm/locore-v6.S
index 7d5ba9704ae7..cddcdab787cc 100644
--- a/sys/arm/arm/locore-v6.S
+++ b/sys/arm/arm/locore-v6.S
@@ -240,7 +240,7 @@ ASENTRY_NP(init_mmu)
* - All is set to uncacheable memory
*/
ldr r0, =0xAAAAA
- mrc CP15_PRRR(r0)
+ mcr CP15_PRRR(r0)
mov r0, #0
mcr CP15_NMRR(r0)
#endif