freebsd-skq/sys/powerpc
Justin Hibbits f04019c3c6 powerpc: Initialize the Hardware Interrupt Offset Register (HIOR) earlier for ppc970
Since we now have a much larger KVA on powerpc64, it's possible to get SLB
traps earlier in boot, possibly even before the HIOR is properly configured
for us.  Move the HIOR setup to immediately after reset, so that we use our
exception handlers instead of Open Firmware's.

PR:		233863
Submitted by:	Mark Millard (partial)
Reported by:	Mark Millard
MFC after:	2 weeks
2019-05-10 19:36:14 +00:00
..
aim powerpc: Initialize the Hardware Interrupt Offset Register (HIOR) earlier for ppc970 2019-05-10 19:36:14 +00:00
booke powerpc/booke: Rewrite pmap_sync_icache() a bit 2019-05-08 16:15:28 +00:00
conf Remove IPSEC from GENERIC due to performance issues 2019-05-09 22:38:15 +00:00
cpufreq powerpc: Fix cpufreq statement scoping 2019-03-08 03:59:53 +00:00
fpu powerpc: Apply r178139 from sparc64 to powerpc's fpu_sqrt 2019-04-03 03:54:30 +00:00
include powerpc: Merge all pmap struct definitions 2019-05-04 02:34:28 +00:00
mambo sys/powerpc: further adoption of SPDX licensing ID tags. 2017-11-27 15:09:59 +00:00
mikrotik - Allow different slicers for different flash types to be registered 2017-02-22 10:21:39 +00:00
mpc85xx powerpc/mpc85xx: Attach MPC85xx PCI bus and root complex at the right pass 2019-05-04 16:24:43 +00:00
ofw powerpc: hide innocuous printf behind bootverbose 2019-05-08 03:15:22 +00:00
powermac powerpc: Add opaque 'private data' to interrupt vectors 2019-01-12 22:05:42 +00:00
powernv powerpc: Drop OPAL_HANDLE_HMI2 for now, to avoid panicking 2019-05-02 03:39:03 +00:00
powerpc powerpc: Optimize padding in bus_dma_tag 2019-05-04 02:45:24 +00:00
ps3 powerpc: Add opaque 'private data' to interrupt vectors 2019-01-12 22:05:42 +00:00
pseries [PPC64] Fix wrong KASSERT in mphyp_pte_insert() 2019-04-23 17:11:45 +00:00
psim add snps IP uart support / genaralize UART 2018-08-19 21:10:21 +00:00