summary refs log tree commit diff stats
path: root/tests/data/acpi/virt/DSDT.numamem.dsl
diff options
context:
space:
mode:
Diffstat (limited to 'tests/data/acpi/virt/DSDT.numamem.dsl')
-rw-r--r--tests/data/acpi/virt/DSDT.numamem.dsl1906
1 files changed, 0 insertions, 1906 deletions
diff --git a/tests/data/acpi/virt/DSDT.numamem.dsl b/tests/data/acpi/virt/DSDT.numamem.dsl
deleted file mode 100644
index 6603d31a01..0000000000
--- a/tests/data/acpi/virt/DSDT.numamem.dsl
+++ /dev/null
@@ -1,1906 +0,0 @@
-/*
- * Intel ACPI Component Architecture
- * AML/ASL+ Disassembler version 20190509 (64-bit version)
- * Copyright (c) 2000 - 2019 Intel Corporation
- * 
- * Disassembling to symbolic ASL+ operators
- *
- * Disassembly of tests/data/acpi/virt/DSDT.numamem, Tue Aug  4 11:14:15 2020
- *
- * Original Table Header:
- *     Signature        "DSDT"
- *     Length           0x00001455 (5205)
- *     Revision         0x02
- *     Checksum         0xE1
- *     OEM ID           "BOCHS "
- *     OEM Table ID     "BXPCDSDT"
- *     OEM Revision     0x00000001 (1)
- *     Compiler ID      "BXPC"
- *     Compiler Version 0x00000001 (1)
- */
-DefinitionBlock ("", "DSDT", 2, "BOCHS ", "BXPCDSDT", 0x00000001)
-{
-    Scope (\_SB)
-    {
-        Device (C000)
-        {
-            Name (_HID, "ACPI0007" /* Processor Device */)  // _HID: Hardware ID
-            Name (_UID, Zero)  // _UID: Unique ID
-        }
-
-        Device (COM0)
-        {
-            Name (_HID, "ARMH0011")  // _HID: Hardware ID
-            Name (_UID, Zero)  // _UID: Unique ID
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x09000000,         // Address Base
-                    0x00001000,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000021,
-                }
-            })
-        }
-
-        Device (FWCF)
-        {
-            Name (_HID, "QEMU0002")  // _HID: Hardware ID
-            Name (_STA, 0x0B)  // _STA: Status
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x09020000,         // Address Base
-                    0x00000018,         // Address Length
-                    )
-            })
-        }
-
-        Device (VR00)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, Zero)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A000000,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000030,
-                }
-            })
-        }
-
-        Device (VR01)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, One)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A000200,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000031,
-                }
-            })
-        }
-
-        Device (VR02)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x02)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A000400,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000032,
-                }
-            })
-        }
-
-        Device (VR03)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x03)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A000600,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000033,
-                }
-            })
-        }
-
-        Device (VR04)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x04)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A000800,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000034,
-                }
-            })
-        }
-
-        Device (VR05)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x05)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A000A00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000035,
-                }
-            })
-        }
-
-        Device (VR06)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x06)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A000C00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000036,
-                }
-            })
-        }
-
-        Device (VR07)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x07)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A000E00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000037,
-                }
-            })
-        }
-
-        Device (VR08)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x08)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A001000,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000038,
-                }
-            })
-        }
-
-        Device (VR09)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x09)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A001200,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000039,
-                }
-            })
-        }
-
-        Device (VR10)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x0A)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A001400,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000003A,
-                }
-            })
-        }
-
-        Device (VR11)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x0B)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A001600,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000003B,
-                }
-            })
-        }
-
-        Device (VR12)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x0C)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A001800,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000003C,
-                }
-            })
-        }
-
-        Device (VR13)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x0D)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A001A00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000003D,
-                }
-            })
-        }
-
-        Device (VR14)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x0E)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A001C00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000003E,
-                }
-            })
-        }
-
-        Device (VR15)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x0F)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A001E00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000003F,
-                }
-            })
-        }
-
-        Device (VR16)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x10)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A002000,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000040,
-                }
-            })
-        }
-
-        Device (VR17)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x11)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A002200,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000041,
-                }
-            })
-        }
-
-        Device (VR18)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x12)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A002400,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000042,
-                }
-            })
-        }
-
-        Device (VR19)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x13)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A002600,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000043,
-                }
-            })
-        }
-
-        Device (VR20)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x14)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A002800,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000044,
-                }
-            })
-        }
-
-        Device (VR21)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x15)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A002A00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000045,
-                }
-            })
-        }
-
-        Device (VR22)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x16)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A002C00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000046,
-                }
-            })
-        }
-
-        Device (VR23)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x17)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A002E00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000047,
-                }
-            })
-        }
-
-        Device (VR24)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x18)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A003000,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000048,
-                }
-            })
-        }
-
-        Device (VR25)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x19)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A003200,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000049,
-                }
-            })
-        }
-
-        Device (VR26)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x1A)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A003400,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000004A,
-                }
-            })
-        }
-
-        Device (VR27)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x1B)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A003600,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000004B,
-                }
-            })
-        }
-
-        Device (VR28)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x1C)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A003800,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000004C,
-                }
-            })
-        }
-
-        Device (VR29)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x1D)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A003A00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000004D,
-                }
-            })
-        }
-
-        Device (VR30)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x1E)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A003C00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000004E,
-                }
-            })
-        }
-
-        Device (VR31)
-        {
-            Name (_HID, "LNRO0005")  // _HID: Hardware ID
-            Name (_UID, 0x1F)  // _UID: Unique ID
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Memory32Fixed (ReadWrite,
-                    0x0A003E00,         // Address Base
-                    0x00000200,         // Address Length
-                    )
-                Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                {
-                    0x0000004F,
-                }
-            })
-        }
-
-        Device (PCI0)
-        {
-            Name (_HID, "PNP0A08" /* PCI Express Bus */)  // _HID: Hardware ID
-            Name (_CID, "PNP0A03" /* PCI Bus */)  // _CID: Compatible ID
-            Name (_SEG, Zero)  // _SEG: PCI Segment
-            Name (_BBN, Zero)  // _BBN: BIOS Bus Number
-            Name (_UID, "PCI0")  // _UID: Unique ID
-            Name (_STR, Unicode ("PCIe 0 Device"))  // _STR: Description String
-            Name (_CCA, One)  // _CCA: Cache Coherency Attribute
-            Name (_PRT, Package (0x80)  // _PRT: PCI Routing Table
-            {
-                Package (0x04)
-                {
-                    0xFFFF, 
-                    Zero, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0xFFFF, 
-                    One, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0xFFFF, 
-                    0x02, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0xFFFF, 
-                    0x03, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0001FFFF, 
-                    Zero, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0001FFFF, 
-                    One, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0001FFFF, 
-                    0x02, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0001FFFF, 
-                    0x03, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0002FFFF, 
-                    Zero, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0002FFFF, 
-                    One, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0002FFFF, 
-                    0x02, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0002FFFF, 
-                    0x03, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0003FFFF, 
-                    Zero, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0003FFFF, 
-                    One, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0003FFFF, 
-                    0x02, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0003FFFF, 
-                    0x03, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0004FFFF, 
-                    Zero, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0004FFFF, 
-                    One, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0004FFFF, 
-                    0x02, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0004FFFF, 
-                    0x03, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0005FFFF, 
-                    Zero, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0005FFFF, 
-                    One, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0005FFFF, 
-                    0x02, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0005FFFF, 
-                    0x03, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0006FFFF, 
-                    Zero, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0006FFFF, 
-                    One, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0006FFFF, 
-                    0x02, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0006FFFF, 
-                    0x03, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0007FFFF, 
-                    Zero, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0007FFFF, 
-                    One, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0007FFFF, 
-                    0x02, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0007FFFF, 
-                    0x03, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0008FFFF, 
-                    Zero, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0008FFFF, 
-                    One, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0008FFFF, 
-                    0x02, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0008FFFF, 
-                    0x03, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0009FFFF, 
-                    Zero, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0009FFFF, 
-                    One, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0009FFFF, 
-                    0x02, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0009FFFF, 
-                    0x03, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000AFFFF, 
-                    Zero, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000AFFFF, 
-                    One, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000AFFFF, 
-                    0x02, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000AFFFF, 
-                    0x03, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000BFFFF, 
-                    Zero, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000BFFFF, 
-                    One, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000BFFFF, 
-                    0x02, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000BFFFF, 
-                    0x03, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000CFFFF, 
-                    Zero, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000CFFFF, 
-                    One, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000CFFFF, 
-                    0x02, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000CFFFF, 
-                    0x03, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000DFFFF, 
-                    Zero, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000DFFFF, 
-                    One, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000DFFFF, 
-                    0x02, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000DFFFF, 
-                    0x03, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000EFFFF, 
-                    Zero, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000EFFFF, 
-                    One, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000EFFFF, 
-                    0x02, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000EFFFF, 
-                    0x03, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000FFFFF, 
-                    Zero, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000FFFFF, 
-                    One, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000FFFFF, 
-                    0x02, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x000FFFFF, 
-                    0x03, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0010FFFF, 
-                    Zero, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0010FFFF, 
-                    One, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0010FFFF, 
-                    0x02, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0010FFFF, 
-                    0x03, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0011FFFF, 
-                    Zero, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0011FFFF, 
-                    One, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0011FFFF, 
-                    0x02, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0011FFFF, 
-                    0x03, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0012FFFF, 
-                    Zero, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0012FFFF, 
-                    One, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0012FFFF, 
-                    0x02, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0012FFFF, 
-                    0x03, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0013FFFF, 
-                    Zero, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0013FFFF, 
-                    One, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0013FFFF, 
-                    0x02, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0013FFFF, 
-                    0x03, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0014FFFF, 
-                    Zero, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0014FFFF, 
-                    One, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0014FFFF, 
-                    0x02, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0014FFFF, 
-                    0x03, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0015FFFF, 
-                    Zero, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0015FFFF, 
-                    One, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0015FFFF, 
-                    0x02, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0015FFFF, 
-                    0x03, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0016FFFF, 
-                    Zero, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0016FFFF, 
-                    One, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0016FFFF, 
-                    0x02, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0016FFFF, 
-                    0x03, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0017FFFF, 
-                    Zero, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0017FFFF, 
-                    One, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0017FFFF, 
-                    0x02, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0017FFFF, 
-                    0x03, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0018FFFF, 
-                    Zero, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0018FFFF, 
-                    One, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0018FFFF, 
-                    0x02, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0018FFFF, 
-                    0x03, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0019FFFF, 
-                    Zero, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0019FFFF, 
-                    One, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0019FFFF, 
-                    0x02, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x0019FFFF, 
-                    0x03, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001AFFFF, 
-                    Zero, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001AFFFF, 
-                    One, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001AFFFF, 
-                    0x02, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001AFFFF, 
-                    0x03, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001BFFFF, 
-                    Zero, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001BFFFF, 
-                    One, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001BFFFF, 
-                    0x02, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001BFFFF, 
-                    0x03, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001CFFFF, 
-                    Zero, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001CFFFF, 
-                    One, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001CFFFF, 
-                    0x02, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001CFFFF, 
-                    0x03, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001DFFFF, 
-                    Zero, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001DFFFF, 
-                    One, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001DFFFF, 
-                    0x02, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001DFFFF, 
-                    0x03, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001EFFFF, 
-                    Zero, 
-                    GSI2, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001EFFFF, 
-                    One, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001EFFFF, 
-                    0x02, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001EFFFF, 
-                    0x03, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001FFFFF, 
-                    Zero, 
-                    GSI3, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001FFFFF, 
-                    One, 
-                    GSI0, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001FFFFF, 
-                    0x02, 
-                    GSI1, 
-                    Zero
-                }, 
-
-                Package (0x04)
-                {
-                    0x001FFFFF, 
-                    0x03, 
-                    GSI2, 
-                    Zero
-                }
-            })
-            Device (GSI0)
-            {
-                Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */)  // _HID: Hardware ID
-                Name (_UID, Zero)  // _UID: Unique ID
-                Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
-                {
-                    Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                    {
-                        0x00000023,
-                    }
-                })
-                Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-                {
-                    Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                    {
-                        0x00000023,
-                    }
-                })
-                Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
-                {
-                }
-            }
-
-            Device (GSI1)
-            {
-                Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */)  // _HID: Hardware ID
-                Name (_UID, One)  // _UID: Unique ID
-                Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
-                {
-                    Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                    {
-                        0x00000024,
-                    }
-                })
-                Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-                {
-                    Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                    {
-                        0x00000024,
-                    }
-                })
-                Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
-                {
-                }
-            }
-
-            Device (GSI2)
-            {
-                Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */)  // _HID: Hardware ID
-                Name (_UID, 0x02)  // _UID: Unique ID
-                Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
-                {
-                    Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                    {
-                        0x00000025,
-                    }
-                })
-                Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-                {
-                    Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                    {
-                        0x00000025,
-                    }
-                })
-                Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
-                {
-                }
-            }
-
-            Device (GSI3)
-            {
-                Name (_HID, "PNP0C0F" /* PCI Interrupt Link Device */)  // _HID: Hardware ID
-                Name (_UID, 0x03)  // _UID: Unique ID
-                Name (_PRS, ResourceTemplate ()  // _PRS: Possible Resource Settings
-                {
-                    Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                    {
-                        0x00000026,
-                    }
-                })
-                Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-                {
-                    Interrupt (ResourceConsumer, Level, ActiveHigh, Exclusive, ,, )
-                    {
-                        0x00000026,
-                    }
-                })
-                Method (_SRS, 1, NotSerialized)  // _SRS: Set Resource Settings
-                {
-                }
-            }
-
-            Method (_CBA, 0, NotSerialized)  // _CBA: Configuration Base Address
-            {
-                Return (0x0000004010000000)
-            }
-
-            Method (_CRS, 0, NotSerialized)  // _CRS: Current Resource Settings
-            {
-                Return (ResourceTemplate ()
-                {
-                    WordBusNumber (ResourceProducer, MinFixed, MaxFixed, PosDecode,
-                        0x0000,             // Granularity
-                        0x0000,             // Range Minimum
-                        0x00FF,             // Range Maximum
-                        0x0000,             // Translation Offset
-                        0x0100,             // Length
-                        ,, )
-                    DWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
-                        0x00000000,         // Granularity
-                        0x10000000,         // Range Minimum
-                        0x3EFEFFFF,         // Range Maximum
-                        0x00000000,         // Translation Offset
-                        0x2EFF0000,         // Length
-                        ,, , AddressRangeMemory, TypeStatic)
-                    DWordIO (ResourceProducer, MinFixed, MaxFixed, PosDecode, EntireRange,
-                        0x00000000,         // Granularity
-                        0x00000000,         // Range Minimum
-                        0x0000FFFF,         // Range Maximum
-                        0x3EFF0000,         // Translation Offset
-                        0x00010000,         // Length
-                        ,, , TypeStatic, DenseTranslation)
-                    QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
-                        0x0000000000000000, // Granularity
-                        0x0000008000000000, // Range Minimum
-                        0x000000FFFFFFFFFF, // Range Maximum
-                        0x0000000000000000, // Translation Offset
-                        0x0000008000000000, // Length
-                        ,, , AddressRangeMemory, TypeStatic)
-                })
-            }
-
-            Name (SUPP, Zero)
-            Name (CTRL, Zero)
-            Method (_OSC, 4, NotSerialized)  // _OSC: Operating System Capabilities
-            {
-                CreateDWordField (Arg3, Zero, CDW1)
-                If ((Arg0 == ToUUID ("33db4d5b-1ff7-401c-9657-7441c03dd766") /* PCI Host Bridge Device */))
-                {
-                    CreateDWordField (Arg3, 0x04, CDW2)
-                    CreateDWordField (Arg3, 0x08, CDW3)
-                    SUPP = CDW2 /* \_SB_.PCI0._OSC.CDW2 */
-                    CTRL = CDW3 /* \_SB_.PCI0._OSC.CDW3 */
-                    CTRL &= 0x1F
-                    If ((Arg1 != One))
-                    {
-                        CDW1 |= 0x08
-                    }
-
-                    If ((CDW3 != CTRL))
-                    {
-                        CDW1 |= 0x10
-                    }
-
-                    CDW3 = CTRL /* \_SB_.PCI0.CTRL */
-                    Return (Arg3)
-                }
-                Else
-                {
-                    CDW1 |= 0x04
-                    Return (Arg3)
-                }
-            }
-
-            Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
-            {
-                If ((Arg0 == ToUUID ("e5c937d0-3553-4d7a-9117-ea4d19c3434d") /* Device Labeling Interface */))
-                {
-                    If ((Arg2 == Zero))
-                    {
-                        Return (Buffer (One)
-                        {
-                             0x01                                             // .
-                        })
-                    }
-                }
-
-                Return (Buffer (One)
-                {
-                     0x00                                             // .
-                })
-            }
-
-            Device (RES0)
-            {
-                Name (_HID, "PNP0C02" /* PNP Motherboard Resources */)  // _HID: Hardware ID
-                Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-                {
-                    QWordMemory (ResourceProducer, PosDecode, MinFixed, MaxFixed, NonCacheable, ReadWrite,
-                        0x0000000000000000, // Granularity
-                        0x0000004010000000, // Range Minimum
-                        0x000000401FFFFFFF, // Range Maximum
-                        0x0000000000000000, // Translation Offset
-                        0x0000000010000000, // Length
-                        ,, , AddressRangeMemory, TypeStatic)
-                })
-            }
-        }
-
-        Device (\_SB.GED)
-        {
-            Name (_HID, "ACPI0013" /* Generic Event Device */)  // _HID: Hardware ID
-            Name (_UID, "GED")  // _UID: Unique ID
-            Name (_CRS, ResourceTemplate ()  // _CRS: Current Resource Settings
-            {
-                Interrupt (ResourceConsumer, Edge, ActiveHigh, Exclusive, ,, )
-                {
-                    0x00000029,
-                }
-            })
-            OperationRegion (EREG, SystemMemory, 0x09080000, 0x04)
-            Field (EREG, DWordAcc, NoLock, WriteAsZeros)
-            {
-                ESEL,   32
-            }
-
-            Method (_EVT, 1, Serialized)  // _EVT: Event
-            {
-                Local0 = ESEL /* \_SB_.GED_.ESEL */
-                If (((Local0 & 0x02) == 0x02))
-                {
-                    Notify (PWRB, 0x80) // Status Change
-                }
-            }
-        }
-
-        Device (PWRB)
-        {
-            Name (_HID, "PNP0C0C" /* Power Button Device */)  // _HID: Hardware ID
-            Name (_UID, Zero)  // _UID: Unique ID
-        }
-    }
-}
-