ACPI: Add top-level ASL
[coreboot.git] / src / mainboard / google / jecht / dsdt.asl
blob88d312a463846ef19e60b753dcca0d15f7627330
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <acpi/acpi.h>
4 DefinitionBlock(
5         "dsdt.aml",
6         "DSDT",
7         ACPI_DSDT_REV_2,
8         OEM_ID,
9         ACPI_TABLE_CREATOR,
10         0x20110725      // OEM revision
13         #include <acpi/dsdt_top.asl>
14         #include <southbridge/intel/common/acpi/platform.asl>
15         #include "acpi/platform.asl"
17         // Thermal handler
18         #include <variant/acpi/thermal.asl>
20         // global NVS and variables
21         #include <soc/intel/broadwell/pch/acpi/globalnvs.asl>
22         #include <soc/intel/broadwell/acpi/device_nvs.asl>
24         // CPU
25         #include <cpu/intel/common/acpi/cpu.asl>
27         Scope (\_SB) {
28                 Device (PCI0)
29                 {
30                         #include <soc/intel/broadwell/acpi/hostbridge.asl>
31                         #include <soc/intel/broadwell/pch/acpi/pch.asl>
32                 }
33         }
35         // Chrome OS specific
36         #include <vendorcode/google/chromeos/acpi/chromeos.asl>
38         #include <southbridge/intel/common/acpi/sleepstates.asl>
40         // Mainboard specific
41         #include "acpi/mainboard.asl"