]> git.proxmox.com Git - mirror_edk2.git/blame - Vlv2DeviceRefCodePkg/AcpiTablesPCAT/LpcB.asl
FatBinPkg: Update EBC/IA32/X64/IPF binaries
[mirror_edk2.git] / Vlv2DeviceRefCodePkg / AcpiTablesPCAT / LpcB.asl
CommitLineData
3cbfba02
DW
1/**************************************************************************;\r
2;* *;\r
3;* *;\r
4;* Intel Corporation - ACPI Reference Code for the Baytrail *;\r
5;* Family of Customer Reference Boards. *;\r
6;* *;\r
7;* *;\r
8;* Copyright (c) 2012 - 2014, Intel Corporation. All rights reserved *;\r
9;\r
10; This program and the accompanying materials are licensed and made available under\r
11; the terms and conditions of the BSD License that accompanies this distribution.\r
12; The full text of the license may be found at\r
13; http://opensource.org/licenses/bsd-license.php.\r
14;\r
15; THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
16; WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
17;\r
18;* *;\r
19;* *;\r
20;**************************************************************************/\r
21\r
22\r
23// LPC Bridge - Device 31, Function 0\r
24// Define the needed LPC registers used by ASL.\r
25\r
26scope(\_SB)\r
27{\r
28 OperationRegion(ILBR, SystemMemory, \IBAS, 0x8C)\r
29 Field(ILBR, AnyAcc, NoLock, Preserve)\r
30 {\r
31 Offset(0x08), // 0x08\r
32 PARC, 8,\r
33 PBRC, 8,\r
34 PCRC, 8,\r
35 PDRC, 8,\r
36 PERC, 8,\r
37 PFRC, 8,\r
38 PGRC, 8,\r
39 PHRC, 8,\r
40 Offset(0x88), // 0x88\r
41 , 3,\r
42 UI3E, 1,\r
43 UI4E, 1\r
44 }\r
45\r
46 Include ("98_LINK.ASL")\r
47}\r
48\r
49OperationRegion(LPC0, PCI_Config, 0x00, 0xC0)\r
50Field(LPC0, AnyAcc, NoLock, Preserve)\r
51{\r
52 Offset(0x08), // 0x08\r
53 SRID, 8, // Revision ID\r
54 Offset(0x080), // 0x80\r
55 C1EN, 1, // COM1 Enable\r
56 , 31\r
57}\r
58\r
59\r
60Include ("LPC_DEV.ASL")\r
61\r
62\r
63\r
64\r
65\r