blob: 7ccd5693257c0e48e32bdacae77597ff6b90eeb2 [file] [log] [blame]
Angel Pons60ec3652020-04-03 01:22:13 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -08002
Furquan Shaikh76cedd22020-05-02 10:24:23 -07003#include <acpi/acpi.h>
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -08004#include <baseboard/ec.h>
5#include <baseboard/gpio.h>
6
7DefinitionBlock(
8 "dsdt.aml",
9 "DSDT",
Elyes HAOUAS90d00de2020-10-05 16:38:53 +020010 ACPI_DSDT_REV_2,
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080011 OEM_ID,
12 ACPI_TABLE_CREATOR,
Angel Pons621aff92022-08-14 12:35:22 +020013 0x20110725
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080014)
15{
Kyösti Mälkkicf246d52021-01-21 08:17:00 +020016 #include <acpi/dsdt_top.asl>
Subrata Banik6577ec42020-10-03 23:07:36 +053017 #include <soc/intel/common/block/acpi/acpi/platform.asl>
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080018 #include <soc/intel/common/block/acpi/acpi/globalnvs.asl>
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080019 #include <cpu/intel/common/acpi/cpu.asl>
20
21 Scope (\_SB) {
22 Device (PCI0)
23 {
24 #include <soc/intel/common/block/acpi/acpi/northbridge.asl>
25 #include <soc/intel/tigerlake/acpi/southbridge.asl>
John Zhao4e300cc2020-04-22 09:23:48 -070026 #include <soc/intel/tigerlake/acpi/tcss.asl>
Subrata Banik73968fd2020-10-03 21:04:04 +053027 #include <soc/intel/common/block/acpi/acpi/ipu.asl>
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080028 }
29 }
30
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080031#if CONFIG(EC_GOOGLE_CHROMEEC)
Jon Murphyc4e90452022-06-28 10:36:23 -060032 /* ChromeOS Embedded Controller */
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080033 Scope (\_SB.PCI0.LPCB)
34 {
35 /* ACPI code for EC SuperIO functions */
36 #include <ec/google/chromeec/acpi/superio.asl>
37 /* ACPI code for EC functions */
38 #include <ec/google/chromeec/acpi/ec.asl>
39 }
40#endif
41
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080042 #include <southbridge/intel/common/acpi/sleepstates.asl>
43
Wonkyu Kimf93c1572019-12-19 19:27:34 -080044 /* Camera */
Wonkyu Kimf93c1572019-12-19 19:27:34 -080045 #include "acpi/mipi_camera.asl"
Ravi Sarawadiebb2d3c2019-12-19 23:01:48 -080046}