Hey! Quick update on my x570 XTREME. I'm using your minor updated EFI. Not without lack of effort, I still cannot seem to get sleep functioning. It goes to sleep but never comes back. It powers on (the fans, lights on the MB, etc., but never actually awakes). And then usually resets my BIOS if I don't hit the pull the plug quick enough.
I have a fully customized USB Map, with only a couple of ports I can't identify. I'm assuming they are unused USB headers on the MB. I've tried variations where I've not included the unknown ports, or that I have included and as different types (0,3,9 and 255). Doesn't help with sleep. All the outside USB ports (those on the case and back of MB) have been properly identified (many times just to be certain).
I've tried an additional kext, HibernationFixup with a "-hbfx-disable-patch-pci" arg value. Didn't help.
As far as BIOS settings, I started by Loading Optimized Defaults, tried your exact settings, played with 4G on/off (with alternating npci=0x2000) values. I couldn't tell the difference, but neither setting helped sleep. I've tried disabling Wake On Lan, and a bunch of other BIOS combinations that don't even come to mind at the moment. Right now I have your settings but with 4G disabled.
DIsplayPort vs HDMI didn't help. I even unplugged all my computer case USBs. I've tried other folks EFIs and still sleep no good for me. I've unplugged all devices except a simple keyboard/mouse combo, attempting to eliminate the possibility of a rogue device causing a problem.
I guess I'm throwing in the towel on sleep. It kills me because I'm a perfectionist and this ain't perfect. Lol. Hell, it's a desktop, I probably wouldn't use sleep anyway!
Having said that if anybody has ideas on sleep, or have the same MB as I do and has sleep working let me know. It would be nice to it's possible.
AudioGod, Thanks again. Next I want to verify like you did in your original post that all the other functionality is working, like FaceTime and iMessaging (I have tested some and they are working), AMD power tools I know are working. And maybe it's time to run some Cinebench and other benchmark tests. Then I think other than sleep (my issue not your EFI), we will know your EFI works flawlessly on the X570 XTREME as well.