]> git.proxmox.com Git - mirror_edk2.git/blob - Vlv2DeviceRefCodePkg/AcpiTablesPCAT/DSDT.ASL
Vlv2TbltDevicePkg/AcpiPlatform: Change Size type to UINTN
[mirror_edk2.git] / Vlv2DeviceRefCodePkg / AcpiTablesPCAT / DSDT.ASL
1 /**************************************************************************;
2 ;* *;
3 ;* *;
4 ;* Intel Corporation - ACPI Reference Code for the Sandy Bridge *;
5 ;* Family of Customer Reference Boards. *;
6 ;* *;
7 ;* *;
8 ;* Copyright (c) 2012 - 2015, Intel Corporation. All rights reserved *;
9 ;
10 ; SPDX-License-Identifier: BSD-2-Clause-Patent
11 ;
12 ;* *;
13 ;* *;
14 ;**************************************************************************/
15
16 DefinitionBlock (
17 "DSDT.aml",
18 "DSDT",
19 0x02, // DSDT revision.
20 "OEMID", // OEM ID (6 byte string)
21 "VLV-SOC", // OEM table ID (8 byte string)
22 0x0 // OEM version of DSDT table (4 byte Integer)
23 )
24
25 // BEGIN OF ASL SCOPE
26 {
27 External(MDBG, MethodObj)
28
29 Method(ADBG, 1, Serialized)
30 {
31
32 If(CondRefOf(MDBG)) //check if SSDT is loaded
33 {
34 Return(MDBG(Arg0))
35 }
36
37 Return(0)
38 }
39
40
41 // Miscellaneous services enabled in Project
42 include ("token.asl")
43 include ("GloblNvs.asl")
44 include ("PciTree.asl")
45 include ("Pch.asl")
46 include ("Vlv.asl")
47 include ("CPU.asl")
48 include ("Platform.asl")
49 include ("THERMAL.ASL")
50 include ("PCI_DRC.ASL")
51 include ("Video.asl")
52 include ("Gpe.asl")
53 //include ("IoTVirtualDevice.asl")
54
55 // Sleep states supported by Chipset/Board.
56 // SSx - BIOS setup controlled enabled _Sx Sleep state status
57 // Values to be written to SLP_TYPE register are provided by SBACPI.SDL (South Bridge ACPI ModulePart)
58
59 Name(\_S0, Package(4) {0x0,0x0,0,0}) // mandatory System state
60 Name(\_S1, Package(4) {0x1,0x0,0,0})
61 Name(\_S3, Package(4) {0x5,0x0,0,0})
62 Name(\_S4, Package(4) {0x6,0x0,0,0})
63 Name(\_S5, Package(4) {0x7,0x0,0,0}) // mandatory System state
64
65 Method(PTS, 1) // METHOD CALLED FROM _PTS PRIOR TO ENTER ANY SLEEP STATE
66 {
67 If(Arg0) // entering any sleep state
68 {
69 }
70 }
71 Method(WAK, 1) // METHOD CALLED FROM _WAK RIGHT AFTER WAKE UP
72 {
73 }
74
75 }// End of ASL File