DefinitionBlock ("", "SSDT", 2, "APPLE ", "SSDT-PEG", 0x00001000)
{
External (_SB_.PCI0, DeviceObj) // (from opcode)
External (_SB_.PCI0.PEG0.PEGP, DeviceObj) // (from opcode)
Scope (\_SB.PCI0)
{
Scope (\_SB.PCI0.PEG0.PEGP)
{
Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Return (Package (0x10)
{
"AAPL,slot-name",
"Slot-1",
"name",
"Display Controller",
"model",
Buffer (0x18)
{
"Gigabyte Nvidia GTX 970"
},
"@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-2"
}
})
}
}
}
}