@etorix
Would you mind helping/clarifying something? I'm installing an AMD 6950XT on an older z390 Designare system (OC 0.9.2, Mac OS 13.2.1, iMacPro1,1 SMBIOS), and I "think" I have it sorted out but MAN! I'm still so confused about the 'unnamed path labelling,' and whether or not I truly have done it correctly. My System Profiler sees it as it should, I have hardware acceleration, GB 6 reports +/- 215k on metal, however, System Profiler only says Metal Support is Supported, not Metal 3.
I've read/read/re-read everything from here:
https://github.com/TylerLyczak/Unsupported-6900XT-Hackintosh-Fix, here and on the big AMD RX6000 Series thread, but comparing the SSDT-BRG0.amls on this thread with the original one, I'm just a bit lost.
My gfutil dump showed:
/PCI0@0/PEG0@1/PEGP@0/pci-bridge@0/GFX0@0, so I took a look at the original SSDT-BRG0, and changed \SB_.PCI0.PEG1.PEGP to _SB_.PCI0.PEG0.PEGP for both "External" and "Scope." (see attached). I then added the spoof in config.plist for BF730000 in DP. But what confused me was if I needed to do more to "name" this ACPI path (per your comments from here:
I disguised the 6950xt as a 6900xt.And run in masos 11.6 Thanks gs7yme! This was the missing piece I needed to spoof my 6950xt to a 6900xt. I also had to add a couple of lines to get to the correct PCI path, which I discovered wasn't quite correct using Hackintool on the Mac. IO Reg Path...
www.tonymacx86.com
Specifically, I now notice that my gfxutil dump now doesn't have "GFX0@0" at the end of the path the the device, and I don't understand if this is okay or not. (see screenshot of gfxutil dump)
Sorry to ask for the education... I'm trying!!
One last question: on my Asus z690/790 builds (both using a 6900XT), I now notice the bridge is 'unnamed.' Meaning, the path has "pci-bridge" in it. No issues with these systems at all, but, ultimately, is this also incorrect, and SHOULD I employ the BR0 ssdt on these as well?