HomeFreeBSD

powernv: Explicitly enable the facilities we support

Description

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

Details

Provenance
jhibbitsAuthored on Wed, Mar 19, 10:25 PM
Parents
rG0b663e0cee89: powerpc: Add Hypervisor Facility Unavailable handling
Branches
Unknown
Tags
Unknown