@TomHsiungNot sure that's the fix.
@
CablDeViL See the example for the z170-Deluxe:
2019-08-04 15:45:53.580263-0400 0x44d59 Default 0x0 0 0 kernel: (AppleUSBXHCI) 015354.585393 AppleUSB30XHCIPort@03300000: AppleUSBXHCIPort
owerOn: deadline passed (PORTSC 0x00000000)
2019-08-04 15:45:53.580263-0400 0x44d5e Default 0x0 0 0 kernel: (AppleUSBXHCI) 015354.585394 AppleUSB20XHCIPort@03200000: AppleUSBXHCIPort
owerOn: deadline passed (PORTSC 0x00000000)
2019-08-04 15:45:53.580282-0400 0x44d5c Default 0x0 0 0 kernel: (AppleUSBXHCI) 015354.585423 AppleUSB20XHCIPort@03100000: AppleUSBXHCIPort
owerOn: deadline passed (PORTSC 0x00000000)
2019-08-04 15:45:53.580304-0400 0x44d5d Default 0x0 0 0 kernel: (AppleUSBXHCI) 015354.585451 AppleUSB30XHCIPort@03400000: AppleUSBXHCIPort
owerOn: deadline passed (PORTSC 0x00000000)
2019-08-04 15:45:53.585243-0400 0x1062 Default 0x0 358 0 identityservicesd: (IDSFoundation) [com.apple.Transport:GL] GLR 46B (0, 2, 0).
2019-08-04 15:45:53.585583-0400 0x1062 Default 0x0 358 0 identityservicesd: (IDSFoundation) [com.apple.Transport:GL] GLW 144B (0, 2, 0).
2019-08-04 15:45:53.600824-0400 0x44d5e Default 0x0 0 0 kernel: (IOUSBHostFamily) 015354.605981 AppleUSBXHCIAR@03000000: AppleUSBHostController::setPowerStateGated: going to state 1 returned 0xe00002e9
2019-08-04 15:45:53.600838-0400 0x44d5a Default 0x0 0 0 kernel: (IOUSBHostFamily) 015354.605999 AppleUSBXHCIAR@03000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery
2019-08-04 15:45:53.600844-0400 0x44d5a Default 0x0 0 0 kernel: (IOUSBHostFamily) 015354.606004 AppleUSBXHCIAR@03000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000004
2019-08-04 15:45:53.600849-0400 0x44d5a Default 0x0 0 0 kernel: (IOUSBHostFamily) 015354.606010 AppleUSBXHCIAR@03000000: AppleUSBHostController::hardwareExceptionThreadCallGated: attempting recovery
2019-08-04 15:45:53.600879-0400 0x44d5e Default 0x0 0 0 kernel: (IOUSBHostFamily) 015354.606038 AppleUSBXHCIAR@03000000: AppleUSBHostController::setPowerStateGated: going to state 2 failed with 0xe00002e9
2019-08-04 15:45:53.600884-0400 0x44d5e Default 0x0 0 0 kernel: (IOUSBHostFamily) 015354.606045 AppleUSBXHCIAR@03000000: AppleUSBHostController::hardwareExceptionThreadCallGated: 0x00000008
2019-08-04 15:45:53.605554-0400 0x1062 Default 0x0 358 0 identityservicesd: (IDSFoundation) [com.apple.Transport:GL] GLW 146B (0, 2, 0).
It should be disabled.
If you look in IOJones at the PXSX bridge path, you'll see pci8086,15b6 at that address. In fact, if you look at the last USB device in System Report, you'll see AppleUSBXHCIAR.
8086 15B6 2222 1111 Intel Corporation DSL6540 USB 3.1 Controller [Alpine Ridge]
Serial bus controlle USB controller pci-bridge.pci8 pci8086,15b6 PciRoot(0x0)/Pci(0x1b,0x0)/Pci(0x0,0x0)/
Under powermanagement logs, the following shows:
Sleep Failure [code:0x340753004000031]:
You can see in the 2nd screenshot below where AppleUSBXHCIAR is loaded.
Unfortunately, you have to boot with Above 4G decoding = Enabled for Thunderbolt. USB Port limit fix also don't resolve this.
You should still see the following Controller Driver when Thunderbolt is enabled. AppleUSBXHCIAR is Alpine Ridge.
System will sleep once but after it wakes and attempts to enter sleep state again, it will restart.