But you fixed the error in your recent GFX0-HDAU-ARPT-SSDT and you achieve again correct ACPI
View attachment 388970
and PCI implementation
View attachment 388971
Or do you still need my help in modifying SSDT-X299-SL05-GFX0-HDAU-ARPT.aml to account for the BT/WIFI ARPT removal?
If you still face problems with the implementation of your modified SSDT, why you do not reimplement original SSDT-X299-SL05-GFX0-HDAU-ARPT.aml?
It should work, although it still contains the ARPT implementation, which should be ignored on boot anyway to the now missing BT/WIFI hardware implementation.
Look this is the last IOREG.save you uploaded uploaded after removing the BT/WIFI adapter and after your modifications of SSDT-X299-SL05-GFX0-HDAU-ARPT.aml.
Apparently your modified SSDT-X299-SL05-GFX0-HDAU-ARPT.aml fails to load at boot and what is implemented is just the original ACPI table + GFX0 implemented by WEG.
It is still the same ACPI structure as considered in the original SSDT-X299-SL05-GFX0-HDAU-ARPT.aml.
View attachment 388976
I can also remove the ARPT part myself and upload a properly modified SSDT-X299-SL05-GFX0-HDAU-ARPT.aml for testing purposes?
I want to know at first place if you achieved again to properly implement the entire GFX0 and HDAU ACPI table and GPU information under PCI as already implemented before and depicted above!
Once this is confirmed, you explain me what means "does not wake from sleep" exactly in your terms.
It is very difficult to communicate with you my friend, as you never answer my questions or provide what I am asking for.
Your repetitive statement "sleep/wake not work" does not help at all at this place, as long we do not know that GFX0 and HDAU are now again properly implemented after the BT/WIFI adapter removal.