diff options
author | jhibbits <jhibbits@FreeBSD.org> | 2016-12-23 03:08:27 +0000 |
---|---|---|
committer | jhibbits <jhibbits@FreeBSD.org> | 2016-12-23 03:08:27 +0000 |
commit | a3627bf7d397d64c8538b3ce0356b968d05d649a (patch) | |
tree | 3ea14ca378f8e17f0267db750393bc023fcd7e9c /sys/powerpc/booke | |
parent | 8d8d7e6cef2c7820b223fe6c498703d92bb906ff (diff) | |
download | FreeBSD-src-a3627bf7d397d64c8538b3ce0356b968d05d649a.zip FreeBSD-src-a3627bf7d397d64c8538b3ce0356b968d05d649a.tar.gz |
MFC r304047,r304068:
r304047:
Add ePAPR boot support for PowerPC book-E (MPC85xx) hardware
r304068:
Only flush bp_kernload from the dcache, no need to sync the icache on the
boot CPU.
Diffstat (limited to 'sys/powerpc/booke')
-rw-r--r-- | sys/powerpc/booke/locore.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/powerpc/booke/locore.S b/sys/powerpc/booke/locore.S index 9e47ee6..d6f8ac0 100644 --- a/sys/powerpc/booke/locore.S +++ b/sys/powerpc/booke/locore.S @@ -409,6 +409,8 @@ bp_kernload: ori %r3, %r3, (MAS3_SX | MAS3_SW | MAS3_SR)@l mtspr SPR_MAS3, %r3 isync + bl zero_mas7 + bl zero_mas8 tlbwe isync msync |