1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 #include <variant/ec.h>
5 /* DefinitionBlock Statement */
14 0x00010001 /* OEM Revision */
16 { /* Start of ASL file */
17 #include <acpi/dsdt_top.asl>
19 /* global NVS and variables */
20 #include <globalnvs.asl>
22 /* PCI IRQ mapping for the Southbridge */
25 /* Describe the processor tree (\_PR) */
28 /* Contains the supported sleep states for this chipset */
29 #include <sleepstates.asl>
31 /* Contains _SWS methods */
32 #include <soc/amd/common/acpi/acpi_wake_source.asl>
35 Scope(\_SB) { /* Start \_SB scope */
36 /* global utility methods expected within the \_SB scope */
37 #include <arch/x86/acpi/globutil.asl>
39 /* Describe the SOC */
42 } /* End \_SB scope */
45 #include <variant/acpi/thermal.asl>
47 /* Chrome OS specific */
48 #include <vendorcode/google/chromeos/acpi/chromeos.asl>
50 /* Chrome OS Embedded Controller */
51 Scope (\_SB.PCI0.LPCB)
53 /* ACPI code for EC SuperIO functions */
54 #include <ec/google/chromeec/acpi/superio.asl>
55 /* ACPI code for EC functions */
56 #include <ec/google/chromeec/acpi/ec.asl>