freebsd-dev/sys/powerpc/aim
Brandon Bergren 8801df34f0 [PowerPC] Fix powerpc64le boot after HPT superpages addition
The HPT is always stored in big-endian, as it is accessed directly by the
hardware as well as the kernel. As such, it is necessary to convert values
to and from native endian when running on LE.

Some unconverted accesses snuck in accidentally with r367417.

Apply the appropriate conversions to fix boot hanging on powerpc64le.

Sponsored by:	Tag1 Consulting, Inc.
2020-11-08 23:34:06 +00:00
..
aim_machdep.c [PowerPC64LE] LE bringup work: locore / machdep / platform 2020-09-22 23:55:34 +00:00
locore32.S
locore64.S [PowerPC64LE] LE bringup work: locore / machdep / platform 2020-09-22 23:55:34 +00:00
locore.S
mmu_oea64.c Fix powerpc and LINT builds 2020-11-06 18:50:00 +00:00
mmu_oea64.h Implement superpages for PowerPC64 (HPT) 2020-11-06 14:12:45 +00:00
mmu_oea.c [PowerPC] Implement pmap_mincore() for moea 2020-09-13 16:46:03 +00:00
mmu_radix.c Avoid dump_avail[] redefinition. 2020-10-14 22:51:40 +00:00
moea64_native.c [PowerPC] Fix powerpc64le boot after HPT superpages addition 2020-11-08 23:34:06 +00:00
mp_cpudep.c powerpc: clean up empty lines in .c and .h files 2020-09-01 21:20:08 +00:00
slb.c powerpc: clean up empty lines in .c and .h files 2020-09-01 21:20:08 +00:00
trap_subr32.S
trap_subr64.S [PowerPC64LE] Fix AP spinup on powernv. 2020-09-23 01:56:26 +00:00