opnsense-src/sys/dev/amdsbwd
Brian Poole b2a49e88d1 intpm: use MMIO for AMD EFCH CPUs
Recent AMD CPUs (SMBus PCI revision ID >= 0x51) can disable port-mapped
IO and only support memory-mapped IO. In practice this was observed on a
Zen 3 CPU where PMIO reads all returned 0xff. Update the driver to use
MMIO for these processors while continuing to use PMIO by default.

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1437
2025-01-24 14:42:40 -07:00
..
amd_chipset.h intpm: use MMIO for AMD EFCH CPUs 2025-01-24 14:42:40 -07:00
amdsbwd.c newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00