- Joined
- Dec 24, 2014
- Messages
- 45
- Motherboard
- X570 AORUS MASTER
- CPU
- AMD Ryzen™ 9 5900X
- Graphics
- Radeon RX 5500 XT GAMING X 8G
- Mac
- Mobile Phone
I followed this guide, but my device was renamed to D082 instead of GFX1. There were a couple of inconsistencies between the guide here and the attached patches in the zip. My device was originally AppleACPIPCI/BR3A@3/IOPP/H000@0. The DSDT shows it like this:
Code:Device (H000) { Name (_ADR, 0x00) Method (_SUN, 0, NotSerialized) { Return (SNUM ()) } }
So I applied used method 3b and applied the patch from Replace Current [email protected]3A.H000/D077.txt. But the SSDT code looks different than your example. Then I applied the patch from Nvidia Kepler HDMI SSDT patch.txt (my GPU is a Titan Black), and this was the final SSDT:
Code:/* * Intel ACPI Component Architecture * AML Disassembler version 20100331 * * Disassembly of iASLQBI8Fl.aml, Sun Jul 31 15:18:37 2016 * * * Original Table Header: * Signature "SSDT" * Length 0x00000170 (368) * Revision 0x01 * Checksum 0xB5 * OEM ID "shiloh" * OEM Table ID "GFX1" * OEM Revision 0x00001000 (4096) * Compiler ID "INTL" * Compiler Version 0x20100331 (537920305) */ DefinitionBlock ("iASLQBI8Fl.aml", "SSDT", 1, "shiloh", "GFX1", 0x00001000) { Device (_SB.PCI0.BR3A.GFX1) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x0A) { "@0,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@1,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@2,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "@3,connector-type", Buffer (0x04) { 0x00, 0x08, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } Device (_SB.PCI0.BR3A.HDAU) { Name (_ADR, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-1" } }) } } Name (_SB.PCI0.BR3A.H000._STA, Zero) Name (_SB.PCI0.BR3A.H001._STA, Zero) Name (_SB.PCI0.BR3A.D077._STA, Zero) }
I can see in the boot log that the SSDT is being applied. Why was the device renamed to D082 instead of GFX1?
I got the same as you except the device renamed D07D
did you find any fix for this?
My PCI section in System Information shows nothing but
"This computer doesn't contain any PCI cards or devices. If you installed or connected, a PCI card or device, make sure they’re properly installed."