]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchLpss.asl
edk2: Remove packages moved to edk2-platforms
[mirror_edk2.git] / Vlv2DeviceRefCodePkg / AcpiTablesPCAT / PchLpss.asl
diff --git a/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchLpss.asl b/Vlv2DeviceRefCodePkg/AcpiTablesPCAT/PchLpss.asl
deleted file mode 100644 (file)
index 9510efd..0000000
+++ /dev/null
@@ -1,1093 +0,0 @@
-/**************************************************************************;\r
-;*                                                                        *;\r
-;*                                                                        *;\r
-;*    Intel Corporation - ACPI Reference Code for the Baytrail            *;\r
-;*    Family of Customer Reference Boards.                                *;\r
-;*                                                                        *;\r
-;*                                                                        *;\r
-;*    Copyright (c) 2012  - 2016, Intel Corporation. All rights reserved    *;\r
-;\r
-; SPDX-License-Identifier: BSD-2-Clause-Patent\r
-;\r
-;*                                                                        *;\r
-;*                                                                        *;\r
-;**************************************************************************/\r
-//\r
-// LPIO1 DMA#1 (Synopsis GP DMA)\r
-//\r
-Device (GDM1)\r
-{\r
-  Name (_HID, "INTL9C60")\r
-  Name (_DDN, "Intel(R) DMA Controller #1 - INTL9C60")\r
-  Name (_UID, 1)\r
-\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00004000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {42}  // DMA #1 IRQ\r
-  })\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(D10A, B0BA)\r
-    Store(D10L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(D10A, 0), LEqual(L10D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-}\r
-\r
-//\r
-// LPIO1 DMA#2 (Synopsis GP DMA)\r
-//\r
-Device (GDM2)\r
-{\r
-  Name (_HID, "INTL9C60")\r
-  Name (_DDN, "Intel(R) DMA Controller #2 - INTL9C60")\r
-  Name (_UID, 2)\r
-\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00004000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {43}  // DMA #2 IRQ\r
-  })\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(D20A, B0BA)\r
-    Store(D20L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(D20A, 0), LEqual(L20D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-}\r
-\r
-//\r
-// LPIO1 PWM #1\r
-//\r
-Device(PWM1)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F09")\r
-  Name (_CID, "80860F09")\r
-  Name (_DDN, "Intel(R) PWM Controller #1 - 80860F08")\r
-  Name (_UID, 1)\r
-\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-  })\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(P10A, B0BA)\r
-    Store(P10L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(P10A, 0), LEqual(L11D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-}\r
-\r
-//\r
-// LPIO1 PWM #2\r
-//\r
-Device(PWM2)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F09")\r
-  Name (_CID, "80860F09")\r
-  Name (_DDN, "Intel(R) PWM Controller #2 - 80860F09")\r
-  Name (_UID, 2)\r
-\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-  })\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(P20A, B0BA)\r
-    Store(P20L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(P20A, 0), LEqual(L12D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-}\r
-\r
-//\r
-// LPIO1 HS-UART #1\r
-//\r
-Device(URT1)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F0A")\r
-  Name (_CID, "80860F0A")\r
-  Name (_DDN, "Intel(R) HS-UART Controller #1 - 80860F0A")\r
-  Name (_UID, 1)\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {39}  // HS-UART #1 IRQ\r
-\r
-    FixedDMA(0x2, 0x2, Width32Bit, )\r
-    FixedDMA(0x3, 0x3, Width32Bit, )\r
-  })\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(U10A, B0BA)\r
-    Store(U10L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(U10A, 0), LEqual(L13D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-\r
-  OperationRegion (KEYS, SystemMemory, U11A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-    PSAT,   32\r
-  }\r
-}//  Device (URT1)\r
-\r
-//\r
-// LPIO1 HS-UART #2\r
-//\r
-Device(URT2)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F0A")\r
-  Name (_CID, "80860F0A")\r
-  Name (_DDN, "Intel(R) HS-UART Controller #2 - 80860F0C")\r
-  Name (_UID, 2)\r
-\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {40}  // HS-UART #2 IRQ\r
-\r
-    FixedDMA(0x4, 0x4, Width32Bit, )\r
-    FixedDMA(0x5, 0x5, Width32Bit, )\r
-  })\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(U20A, B0BA)\r
-    Store(U20L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(U20A, 0), LEqual(L14D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-\r
-  OperationRegion (KEYS, SystemMemory, U21A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-    PSAT,   32\r
-  }\r
-}//  Device (URT2)\r
-\r
-//\r
-// LPIO1 SPI\r
-//\r
-Device(SPI1)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F0E")\r
-  Name (_CID, "80860F0E")\r
-  Name (_UID, "0")  // Static bus number assignment\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (_DDN, "Intel(R) SPI Controller - 80860F0E")\r
-\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {41}  // SPI IRQ\r
-\r
-    FixedDMA(0x0, 0x0, Width32Bit, )\r
-    FixedDMA(0x1, 0x1, Width32Bit, )\r
-  })\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(SP0A, B0BA)\r
-    Store(SP0L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(SP0A, 0), LEqual(L15D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-\r
-  OperationRegion (KEYS, SystemMemory, SP1A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-           PSAT,   32\r
-  }\r
-}//  Device (SPI1)\r
-\r
-//\r
-// LPIO2 I2C #1\r
-//\r
-Device(I2C1)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F41")\r
-  Name (_CID, "80860F41")\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (_DDN, "Intel(R) I2C Controller #1 - 80860F41")\r
-  Name (_UID, 1)\r
-\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {32}  // I2C #1 IRQ\r
-\r
-    FixedDMA(0x10, 0x0, Width32Bit, )\r
-    FixedDMA(0x11, 0x1, Width32Bit, )\r
-  })\r
-\r
-  Method (SSCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x200, 0x200, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FMCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x55, 0x99, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FPCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x1b, 0x3a, 0x06 })\r
-    Return (PKG)\r
-  }\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(I10A, B0BA)\r
-    Store(I10L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(I10A, 0), LEqual(L21D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  OperationRegion (KEYS, SystemMemory, I11A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-           PSAT,   32\r
-  }\r
-\r
-}\r
-\r
-//\r
-// LPIO2 I2C #2\r
-//\r
-Device(I2C2)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F41")\r
-  Name (_CID, "80860F41")\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (_DDN, "Intel(R) I2C Controller #2 - 80860F42")\r
-  Name (_UID, 2)\r
-\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {33}  // I2C #2 IRQ\r
-\r
-    FixedDMA(0x12, 0x2, Width32Bit, )\r
-    FixedDMA(0x13, 0x3, Width32Bit, )\r
-  })\r
-\r
-  Method (SSCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x200, 0x200, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FMCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x55, 0x99, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FPCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x1b, 0x3a, 0x06 })\r
-    Return (PKG)\r
-  }\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(I20A, B0BA)\r
-    Store(I20L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(I20A, 0), LEqual(L22D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-\r
-  }\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  OperationRegion (KEYS, SystemMemory, I21A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-           PSAT,   32\r
-  }\r
-\r
-\r
-  //\r
-  // Realtek Audio Codec\r
-  //\r
-  Device (RTEK)   //Audio Codec driver I2C\r
-  {\r
-    Name (_ADR, 0)\r
-    Name (_HID, "10EC5640")\r
-    Name (_CID, "10EC5640")\r
-    Name (_DDN, "RTEK Codec Controller " )\r
-    Name (_UID, 1)\r
-\r
-\r
-    Method(_CRS, 0x0, Serialized)\r
-    {\r
-      Name(SBUF,ResourceTemplate ()\r
-      {\r
-        I2CSerialBus(0x1C,          //SlaveAddress: bus address\r
-                     ,                         //SlaveMode: default to ControllerInitiated\r
-                     400000,                   //ConnectionSpeed: in Hz\r
-                     ,                         //Addressing Mode: default to 7 bit\r
-                     "\\_SB.I2C2",             //ResourceSource: I2C bus controller name\r
-                     ,                         //ResourceSourceIndex: defaults to 0\r
-                     ,                         //ResourceUsage: Defaults to ResourceConsumer\r
-                     ,                         //Descriptor Name: creates name for offset of resource descriptor\r
-                    )  //VendorData\r
-        GpioInt(Edge, ActiveHigh, ExclusiveAndWake, PullNone, 0,"\\_SB.GPO2") {4} //  AUD_INT\r
-      })\r
-      Return (SBUF)\r
-    }\r
-\r
-    Method (_STA, 0x0, NotSerialized)\r
-    {\r
-\r
-      If (LEqual(LPEE, 2)) { // LPE enable/disable\r
-        If (LEqual(LPAD, 1))\r
-        {\r
-          Return(0xF)\r
-        }\r
-      }\r
-      Return(0)\r
-    }\r
-\r
-    Method (_DIS, 0x0, NotSerialized)\r
-    {\r
-\r
-    }\r
-  } // Device (RTEK)\r
-} //  Device (I2C2)\r
-\r
-//\r
-// LPIO2 I2C #3\r
-//\r
-Device(I2C3)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F41")\r
-  Name (_CID, "80860F41")\r
-  Name (_DDN, "Intel(R) I2C Controller #3 - 80860F43")\r
-  Name (_UID, 3)\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {34}  // I2C #3 IRQ\r
-\r
-    FixedDMA(0x14, 0x4, Width32Bit, )\r
-    FixedDMA(0x15, 0x5, Width32Bit, )\r
-  })\r
-\r
-  Method (SSCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x200, 0x200, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FMCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x55, 0x99, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FPCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x1b, 0x3a, 0x06 })\r
-    Return (PKG)\r
-  }\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(I30A, B0BA)\r
-    Store(I30L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(I30A, 0), LEqual(L23D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-\r
-  }\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  OperationRegion (KEYS, SystemMemory, I31A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-    PSAT,   32\r
-  }\r
-\r
-\r
-}\r
-\r
-//\r
-// LPIO2 I2C #4\r
-//\r
-Device(I2C4)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F41")\r
-  Name (_CID, "80860F41")\r
-  Name (_DDN, "Intel(R) I2C Controller #4 - 80860F44")\r
-  Name (_UID, 4)\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {35}  // I2C #4 IRQ\r
-\r
-    FixedDMA(0x16, 0x6, Width32Bit, )\r
-    FixedDMA(0x17, 0x7, Width32Bit, )\r
-  })\r
-\r
-  Method (SSCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x200, 0x200, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FMCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x55, 0x99, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FPCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x1b, 0x3a, 0x06 })\r
-    Return (PKG)\r
-  }\r
-\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(I40A, B0BA)\r
-    Store(I40L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(I40A, 0), LEqual(L24D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-\r
-  }\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  OperationRegion (KEYS, SystemMemory, I41A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-    PSAT,   32\r
-  }\r
-\r
-  PowerResource (CLK0, 0x00, 0x0000)\r
-  {\r
-    Method (_STA, 0, NotSerialized)   // _STA: Status\r
-    {\r
-      Return (CKC0)\r
-    }\r
-\r
-    Method (_ON, 0, NotSerialized)   // _ON_: Power On\r
-    {\r
-      Store (One, CKC0)\r
-      Store (One, CKF0)\r
-      Sleep (0x20)\r
-    }\r
-\r
-    Method (_OFF, 0, NotSerialized)   // _OFF: Power Off\r
-    {\r
-      Store (0x02, CKC0)\r
-    }\r
-  }\r
-  PowerResource (CLK1, 0x00, 0x0000)\r
-  {\r
-    Method (_STA, 0, NotSerialized)   // _STA: Status\r
-    {\r
-      Return (CKC1)\r
-    }\r
-\r
-    Method (_ON, 0, NotSerialized)   // _ON_: Power On\r
-    {\r
-      Store (One, CKC1)\r
-      Store (One, CKF1)\r
-      Sleep (0x20)\r
-    }\r
-\r
-    Method (_OFF, 0, NotSerialized)   // _OFF: Power Off\r
-    {\r
-      Store (0x02, CKC1)\r
-    }\r
-  }\r
-}\r
-\r
-//\r
-// LPIO2 I2C #5\r
-//\r
-Device(I2C5)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F41")\r
-  Name (_CID, "80860F41")\r
-  Name (_DDN, "Intel(R) I2C Controller #5 - 80860F45")\r
-  Name (_UID, 5)\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {36}  // I2C #5 IRQ\r
-\r
-    FixedDMA(0x18, 0x0, Width32Bit, )\r
-    FixedDMA(0x19, 0x1, Width32Bit, )\r
-  })\r
-\r
-  Method (SSCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x200, 0x200, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FMCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x55, 0x99, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FPCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x1b, 0x3a, 0x06 })\r
-    Return (PKG)\r
-  }\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(I50A, B0BA)\r
-    Store(I50L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(I50A, 0), LEqual(L25D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  OperationRegion (KEYS, SystemMemory, I51A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-    PSAT,   32\r
-  }\r
-}\r
-\r
-//\r
-// LPIO2 I2C #6\r
-//\r
-Device(I2C6)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F41")\r
-  Name (_CID, "80860F41")\r
-  Name (_DDN, "Intel(R) I2C Controller #6 - 80860F46")\r
-  Name (_UID, 6)\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {37}  // I2C #6 IRQ\r
-\r
-    FixedDMA(0x1A, 0x02, Width32Bit, )\r
-    FixedDMA(0x1B, 0x03, Width32Bit, )\r
-  })\r
-\r
-  Method (SSCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x200, 0x200, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FMCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x55, 0x99, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FPCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x1b, 0x3a, 0x06 })\r
-    Return (PKG)\r
-  }\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(I60A, B0BA)\r
-    Store(I60L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(I60A, 0), LEqual(L26D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-  OperationRegion (KEYS, SystemMemory, I61A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-           PSAT,   32\r
-  }\r
-}\r
-\r
-//\r
-// LPIO2 I2C #7\r
-//\r
-Device(I2C7)\r
-{\r
-  Name (_ADR, 0)\r
-  Name (_HID, "80860F41")\r
-  Name (_CID, "80860F41")\r
-  //Name (_CLS, Package (3) {0x0C, 0x80, 0x00})\r
-  Name (_DDN, "Intel(R) I2C Controller #7 - 80860F47")\r
-  Name (_UID, 7)\r
-  Name(_DEP, Package(0x1)\r
-  {\r
-    PEPD\r
-  })\r
-  Name (RBUF, ResourceTemplate ()\r
-  {\r
-    Memory32Fixed (ReadWrite, 0x00000000, 0x00001000, BAR0)\r
-    Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, , , ) {38}  // I2C #7 IRQ\r
-\r
-    FixedDMA(0x1C, 0x4, Width32Bit, )\r
-    FixedDMA(0x1D, 0x5, Width32Bit, )\r
-  })\r
-\r
-  Method (SSCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x200, 0x200, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FMCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x55, 0x99, 0x06 })\r
-    Return (PKG)\r
-  }\r
-  Method (FPCN, 0x0, NotSerialized)\r
-  {\r
-    Name (PKG, Package(3) { 0x1b, 0x3a, 0x06 })\r
-    Return (PKG)\r
-  }\r
-\r
-  Method (_HRV, 0x0, NotSerialized)\r
-  {\r
-    Return (SOCS)\r
-  }\r
-\r
-  Method (_CRS, 0x0, NotSerialized)\r
-  {\r
-    CreateDwordField(^RBUF, ^BAR0._BAS, B0BA)\r
-    CreateDwordField(^RBUF, ^BAR0._LEN, B0LN)\r
-    Store(I70A, B0BA)\r
-    Store(I70L, B0LN)\r
-    Return (RBUF)\r
-  }\r
-\r
-  Method (_STA, 0x0, NotSerialized)\r
-  {\r
-    //\r
-    // PCIM>> 0:ACPI mode           1:PCI mode\r
-    //\r
-    If (LEqual(PCIM, 1)) {\r
-      Return (0x0)\r
-    }\r
-\r
-    If (LOr(LEqual(I70A, 0), LEqual(L27D, 1)))\r
-    {\r
-      Return (0x0)\r
-    }\r
-    Return (0xF)\r
-  }\r
-\r
-  Method (_PS3, 0, NotSerialized)\r
-  {\r
-    OR(PSAT, 0x00000003, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-\r
-  Method (_PS0, 0, NotSerialized)\r
-  {\r
-    And(PSAT, 0xfffffffC, PSAT)\r
-    OR(PSAT, 0X00000000, PSAT)\r
-  }\r
-\r
-  OperationRegion (KEYS, SystemMemory, I71A, 0x100)\r
-  Field (KEYS, DWordAcc, NoLock, WriteAsZeros)\r
-  {\r
-    Offset (0x84),\r
-    PSAT,   32\r
-  }\r
-\r
-}\r
-\r