1/* SPDX-License-Identifier: GPL-2.0-only */ 2 3#include "ec.h" 4#include "gpio.h" 5 6#include <acpi/acpi.h> 7DefinitionBlock( 8 "dsdt.aml", 9 "DSDT", 10 ACPI_DSDT_REV_2, 11 OEM_ID, 12 ACPI_TABLE_CREATOR, 13 0x20110725 14) 15{ 16 #include <acpi/dsdt_top.asl> 17 #include <soc/intel/common/block/acpi/acpi/platform.asl> 18 #include <soc/intel/common/block/acpi/acpi/globalnvs.asl> 19 #include <cpu/intel/common/acpi/cpu.asl> 20 21 Scope (\_SB) 22 { 23 Device (PCI0) 24 { 25 #include <soc/intel/skylake/acpi/systemagent.asl> 26 #include <soc/intel/skylake/acpi/pch.asl> 27 #include <drivers/intel/gma/acpi/default_brightness_levels.asl> 28 } 29 } 30 31 #include <southbridge/intel/common/acpi/sleepstates.asl> 32 33 /* ChromeOS Embedded Controller */ 34 Scope (\_SB.PCI0.LPCB) 35 { 36 /* ACPI code for EC SuperIO functions */ 37 #include <ec/google/chromeec/acpi/superio.asl> 38 /* ACPI code for EC functions */ 39 #include <ec/google/chromeec/acpi/ec.asl> 40 } 41 42 /* Dynamic Platform Thermal Framework */ 43 Scope (\_SB) 44 { 45 #include "acpi/dptf.asl" 46 } 47} 48