@CaseySJ
8086-3EC2 is not our XHC2 device id !!
I have the following information about this ID :
8th Gen Core Processor Host Bridge/DRAM Registers
| | +-o MCHC@0 <class IOPCIDevice, id 0x1000001e3, registered, matched, active, busy 0 (0 ms), retain 8>
| | | {
| | | "name" = <"
pci8086,3ec2">
| | | "compatible" = <"pci8086,7270","pci8086,3ec2","pciclass,060000","MCHC">
| | | "subsystem-vendor-id" = <86800000>
| | | "IOName" = "pci8086,3ec2"
| | | "reg" = <0000000000000000000000000000000000000000>
| | | "device-id" = <c23e0000>
| | | "IOPowerManagement" = {"CapabilityFlags"=258,"CurrentPowerState"=2,"ChildProxyPowerState"=2,"MaxPowerState"=3}
| | | "built-in" = <00>
| | | "IOPCIResourced" = Yes
| | | "revision-id" = <07000000>
| | | "vendor-id" = <86800000>
| | | "pcidebug" = "0:0:0"
| | | "class-code" = <00000600>
| | | "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/MCHC@0"
| | | "subsystem-id" = <70720000>
| | | "acpi-device" = "IOACPIPlatformDevice is not serializable"
Extracted from iMac19,1 IOReg, with Cannonlake PCH !