opnsense-src/sys/powerpc
Justin Hibbits ff9c290648 powernv: Explicitly enable the facilities we support
Thus far we've relied on the firmware setting HFSCR correctly, enabling
all facilities.  However, it appears some recent firmwares do not.
Linux explicitly enables all facilities it supports (including
transactional memory, which new firmwares apparently do not enable), so
do the same here, explicitly enable all the facilities FreeBSD supports.

MFC after:	1 week

(cherry picked from commit fe73eb441f1c98fe350f4822c7d2abfeef046bf8)
2025-03-27 22:32:20 -04:00
..
aim powerpc: Add Hypervisor Facility Unavailable handling 2025-03-27 22:32:19 -04:00
amigaone sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
booke libkern: add ilog2 macro 2025-02-10 04:27:12 -06:00
conf sys: add conf/std.debug, generic debugging options 2024-10-09 10:44:35 +02:00
cpufreq sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
fpu sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
include powernv: Explicitly enable the facilities we support 2025-03-27 22:32:20 -04:00
mambo sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mikrotik sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mpc85xx Check for errors when detaching children first, not last 2025-02-27 10:17:49 -05:00
ofw powerpc: Bump maximum number of FDT reserved mem entries 2024-04-01 22:09:57 -04:00
powermac Check for errors when detaching children first, not last 2025-02-27 10:17:49 -05:00
powernv powernv: Explicitly enable the facilities we support 2025-03-27 22:32:20 -04:00
powerpc powerpc: Add Hypervisor Facility Unavailable handling 2025-03-27 22:32:19 -04:00
ps3 powerpc ps3bus: Use bus_generic_rman_* 2025-02-27 08:09:20 -05:00
pseries powerpc: better handling of shutdown flags 2023-12-08 18:02:44 -04:00
psim powerpc psim: Fix infinite recursion in multiple bus methods 2025-02-27 08:09:22 -05:00