blob: ebb3de37b59e4e66fb14a21d4cc7fb8d7f63677a [file] [log] [blame]
Sean Rhodes17441a32021-07-05 16:03:15 +01001/* SPDX-License-Identifier: GPL-2.0-only */
2
3#define EC_GPE_SCI 0x6e
4
5#include <acpi/acpi.h>
6DefinitionBlock(
7 "dsdt.aml",
8 "DSDT",
9 ACPI_DSDT_REV_2,
10 OEM_ID,
11 ACPI_TABLE_CREATOR,
12 0x20110725
13)
14{
15 #include <acpi/dsdt_top.asl>
16 #include <soc/intel/common/block/acpi/acpi/platform.asl>
17 #include <soc/intel/common/block/acpi/acpi/globalnvs.asl>
18 #include <cpu/intel/common/acpi/cpu.asl>
19
20 Device (\_SB.PCI0)
21 {
22 /* Tiger Lake */
23 #include <soc/intel/common/block/acpi/acpi/northbridge.asl>
24 #include <soc/intel/tigerlake/acpi/southbridge.asl>
25 #include <soc/intel/tigerlake/acpi/tcss.asl>
26
27 /* PS/2 Keyboard */
28 #include <drivers/pc80/pc/ps2_controller.asl>
29 }
30
31 #include <southbridge/intel/common/acpi/sleepstates.asl>
32
33 /* Star Labs EC */
34 #include <ec/starlabs/merlin/acpi/ec.asl>
35
36 Scope (\_SB)
37 {
38 /* HID Driver */
39 #include <ec/starlabs/merlin/acpi/hid.asl>
40
41 /* Suspend Methods */
42 #include <ec/starlabs/merlin/acpi/suspend.asl>
43 }
44
45 #include "acpi/mainboard.asl"
46}