blob: e4b489cda509637c5f22c3c12d3e08cca7ccecc9 [file] [log] [blame]
Aaron Durbinf6933a62012-10-30 09:09:39 -05001/*
2 * This file is part of the coreboot project.
3 *
4 * Copyright (C) 2007-2009 coresystems GmbH
Duncan Laurief6763db2013-03-22 11:01:37 -07005 * Copyright 2011 Google Inc.
Aaron Durbinf6933a62012-10-30 09:09:39 -05006 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; version 2 of the License.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
Aaron Durbinf6933a62012-10-30 09:09:39 -050015 */
16
Duncan Laurief6763db2013-03-22 11:01:37 -070017#define ENABLE_TPM
18
Aaron Durbinf6933a62012-10-30 09:09:39 -050019DefinitionBlock(
20 "dsdt.aml",
21 "DSDT",
22 0x02, // DSDT revision: ACPI v2.0
23 "COREv4", // OEM id
Martin Roth73d5d4c2014-08-11 11:59:30 -060024 "COREBOOT", // OEM table id
Aaron Durbinf6933a62012-10-30 09:09:39 -050025 0x20110725 // OEM revision
26)
27{
28 // Some generic macros
29 #include "acpi/platform.asl"
30
31 // global NVS and variables
32 #include <southbridge/intel/lynxpoint/acpi/globalnvs.asl>
33
34 // General Purpose Events
35 //#include "acpi/gpe.asl"
36
37 #include "acpi/thermal.asl"
38
39 #include "../../../cpu/intel/haswell/acpi/cpu.asl"
40
41 Scope (\_SB) {
42 Device (PCI0)
43 {
44 #include <northbridge/intel/haswell/acpi/haswell.asl>
45 #include <southbridge/intel/lynxpoint/acpi/pch.asl>
Nico Huber954a55b2015-08-27 13:31:46 +020046
47 #include <drivers/intel/gma/acpi/default_brightness_levels.asl>
Aaron Durbinf6933a62012-10-30 09:09:39 -050048 }
49 }
50
Aaron Durbinf6933a62012-10-30 09:09:39 -050051 #include <vendorcode/google/chromeos/acpi/chromeos.asl>
52
53 /* Chipset specific sleep states */
54 #include <southbridge/intel/lynxpoint/acpi/sleepstates.asl>
55}