Device (pci8086,591f) { Name (_ADR, 0x00000000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers" }, "device_type", Buffer () { "Host bridge" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (PEG0) { Name (_ADR, 0x00010000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16)" }, "device_type", Buffer () { "PCI bridge" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (XHC) { Name (_ADR, 0x00140000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series/Z370 Chipset Family USB 3.0 xHCI Controller" }, "device_type", Buffer () { "USB controller" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (SAT0) { Name (_ADR, 0x00170000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH SATA controller [AHCI mode]" }, "device_type", Buffer () { "SATA controller" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (RP17) { Name (_ADR, 0x001b0000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH PCI Express Root Port #17" }, "device_type", Buffer () { "PCI bridge" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (IMEI) { Name (_ADR, 0x00160000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH CSME HECI #1" }, "device_type", Buffer () { "Communication controller" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (RP21) { Name (_ADR, 0x001b0004) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH PCI Express Root Port #21" }, "device_type", Buffer () { "PCI bridge" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (RP05) { Name (_ADR, 0x001c0004) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH PCI Express Root Port #5" }, "device_type", Buffer () { "PCI bridge" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (LPCB) { Name (_ADR, 0x001f0000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH LPC Controller (Z270)" }, "device_type", Buffer () { "ISA bridge" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (HDEF) { Name (_ADR, 0x001f0003) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH HD Audio" }, "layout-id", Buffer () { 0x00, 0x00, 0x00, 0x00 }, "hda-gfx", Buffer () { "onboard-2" }, "AAPL,slot-name", Buffer () { "Internal" }, "device_type", Buffer () { "Audio device" }, }) } } Device (RP01) { Name (_ADR, 0x001c0000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH PCI Express Root Port #1" }, "device_type", Buffer () { "PCI bridge" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (RP09) { Name (_ADR, 0x001d0000) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series PCH PCI Express Root Port #9" }, "device_type", Buffer () { "PCI bridge" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (PPMC) { Name (_ADR, 0x001f0002) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series/Z370 Chipset Family Power Management Controller" }, "device_type", Buffer () { "Memory controller" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (SBUS) { Name (_ADR, 0x001f0004) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "200 Series/Z370 Chipset Family SMBus Controller" }, "device_type", Buffer () { "SMBus" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } } Device (GLAN) { Name (_ADR, 0x001f0006) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) } Return (Package () { "model", Buffer () { "Ethernet Connection (2) I219-V" }, "device_type", Buffer () { "Ethernet controller" }, "AAPL,slot-name", Buffer () { "Internal" }, }) } }