DefinitionBlock ("", "SSDT", 2, "HACK", "PCI", 0x00000000) { External (_SB_.PC00.IGPU, DeviceObj) Device (_SB.PC00.IGPU) { Name (_ADR, 0x00020000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "AAPL,ig-platform-id", Buffer () { 0x09, 0x00, 0xA5, 0x3E }, "model", Buffer () { "Intel TigerLake-LP GT2 [Iris Xe Graphics]" }, "hda-gfx", Buffer () { "onboard-1" }, "AAPL,slot-name", Buffer () { "Internal@0,2,0" }, "device_type", Buffer () { "VGA compatible controller" }, }) } } External (_SB_.PC00.TCPU, DeviceObj) Device (_SB.PC00.TCPU) { Name (_ADR, 0x00040000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "TigerLake-LP Dynamic Tuning Processor Participant" }, "device_type", Buffer () { "Signal processing controller" }, "AAPL,slot-name", Buffer () { "Internal@0,4,0" }, }) } } External (_SB_.PC00.PEG0, DeviceObj) Device (_SB.PC00.PEG0) { Name (_ADR, 0x00060000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "11th Gen Core Processor PCIe Controller" }, "device_type", Buffer () { "PCI bridge" }, "AAPL,slot-name", Buffer () { "Internal@0,6,0" }, }) } } External (_SB_.PC00.TXHC, DeviceObj) Device (_SB.PC00.TXHC) { Name (_ADR, 0x000d0000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Tiger Lake-LP Thunderbolt 4 USB Controller" }, "device_type", Buffer () { "USB controller" }, "AAPL,slot-name", Buffer () { "Internal@0,13,0" }, }) } } External (_SB_.PC00.XHCI, DeviceObj) Device (_SB.PC00.XHCI) { Name (_ADR, 0x00140000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller" }, "device_type", Buffer () { "USB controller" }, "AAPL,slot-name", Buffer () { "Internal@0,20,0" }, }) } } External (_SB_.PC00.CNVW, DeviceObj) Device (_SB.PC00.CNVW) { Name (_ADR, 0x00140003) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Wi-Fi 6 AX201" }, "device_type", Buffer () { "Network controller" }, "AAPL,slot-name", Buffer () { "Internal@0,20,3" }, }) } } External (_SB_.PC00.IMEI, DeviceObj) Device (_SB.PC00.IMEI) { Name (_ADR, 0x00160000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Tiger Lake-LP Management Engine Interface" }, "device_type", Buffer () { "Communication controller" }, "AAPL,slot-name", Buffer () { "Internal@0,22,0" }, }) } } External (_SB_.PC00.SAT0, DeviceObj) Device (_SB.PC00.SAT0) { Name (_ADR, 0x00170000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "???" }, "device_type", Buffer () { "SATA controller" }, "AAPL,slot-name", Buffer () { "Internal@0,23,0" }, }) } } External (_SB_.PC00.RP09, DeviceObj) Device (_SB.PC00.RP09) { Name (_ADR, 0x001d0000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Tiger Lake-LP PCI Express Root Port #9" }, "device_type", Buffer () { "PCI bridge" }, "AAPL,slot-name", Buffer () { "Internal@0,29,0" }, }) } } External (_SB_.PC00.LPCB, DeviceObj) Device (_SB.PC00.LPCB) { Name (_ADR, 0x001f0000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Tiger Lake-LP LPC Controller" }, "device_type", Buffer () { "ISA bridge" }, "AAPL,slot-name", Buffer () { "Internal@0,31,0" }, }) } } External (_SB_.PC00.HDAS, DeviceObj) Device (_SB.PC00.HDAS) { Name (_ADR, 0x001f0003) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Tiger Lake-LP Smart Sound Technology Audio Controller" }, "device_type", Buffer () { "Audio device" }, "AAPL,slot-name", Buffer () { "Internal@0,31,3" }, }) } } External (_SB_.PC00.SBUS, DeviceObj) Device (_SB.PC00.SBUS) { Name (_ADR, 0x001f0004) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Tiger Lake-LP SMBus Controller" }, "device_type", Buffer () { "SMBus" }, "AAPL,slot-name", Buffer () { "Internal@0,31,4" }, }) } } External (_SB_.PC00.PEG0.PEGP, DeviceObj) Device (_SB.PC00.PEG0.PEGP) { Name (_ADR, 0x00000000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "???" }, "device_type", Buffer () { "Non-Volatile memory controller" }, "AAPL,slot-name", Buffer () { "Internal@0,6,0/0,0" }, }) } } External (_SB_.PC00.RP09.PXSX, DeviceObj) Device (_SB.PC00.RP09.PXSX) { Name (_ADR, 0x00000000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller" }, "device_type", Buffer () { "Ethernet controller" }, "AAPL,slot-name", Buffer () { "Internal@0,29,0/0,0" }, }) } } }