blob: 21d59321be2cc26237693dea449b668f351ef12c [file] [log] [blame]
Angel Pons47f26db2020-04-05 13:22:34 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Aaron Durbinc625d092013-10-04 16:00:07 -05002
Aaron Durbinc625d092013-10-04 16:00:07 -05003#define ENABLE_TPM
4
Furquan Shaikh76cedd22020-05-02 10:24:23 -07005#include <acpi/acpi.h>
Aaron Durbinc625d092013-10-04 16:00:07 -05006DefinitionBlock(
7 "dsdt.aml",
8 "DSDT",
Elyes HAOUAS90d00de2020-10-05 16:38:53 +02009 ACPI_DSDT_REV_2,
Elyes HAOUAS6d19a202018-11-22 11:15:29 +010010 OEM_ID,
11 ACPI_TABLE_CREATOR,
Angel Pons621aff92022-08-14 12:35:22 +020012 0x20110725
Aaron Durbinc625d092013-10-04 16:00:07 -050013)
14{
Kyösti Mälkkicf246d52021-01-21 08:17:00 +020015 #include <acpi/dsdt_top.asl>
Aaron Durbin3bde3d72013-11-04 21:45:52 -060016 #include <soc/intel/baytrail/acpi/platform.asl>
Aaron Durbinc625d092013-10-04 16:00:07 -050017
18 // global NVS and variables
19 #include <soc/intel/baytrail/acpi/globalnvs.asl>
20
Arthur Heymansaaced4a2018-11-28 13:53:15 +010021 #include <cpu/intel/common/acpi/cpu.asl>
Aaron Durbinc625d092013-10-04 16:00:07 -050022
23 Scope (\_SB) {
24 Device (PCI0)
25 {
26 //#include <soc/intel/baytrail/acpi/northcluster.asl>
27 #include <soc/intel/baytrail/acpi/southcluster.asl>
Matt DeVillier667d8af2017-01-07 23:46:41 -060028 #include <drivers/intel/gma/acpi/default_brightness_levels.asl>
Aaron Durbinc625d092013-10-04 16:00:07 -050029 }
Matt DeVillier1c57c982023-08-10 11:48:43 -050030#if CONFIG(CHROMEOS)
Duncan Laurie4acd3c02013-12-10 07:48:00 -080031 /* Dynamic Platform Thermal Framework */
32 #include "acpi/dptf.asl"
Matt DeVillier1c57c982023-08-10 11:48:43 -050033#endif
Aaron Durbinc625d092013-10-04 16:00:07 -050034 }
35
Subrata Banik2715cdb2019-10-30 16:48:19 +053036 #include <southbridge/intel/common/acpi/sleepstates.asl>
Duncan Laurie5a45c952014-01-13 10:15:12 -080037
38 #include "acpi/mainboard.asl"
Aaron Durbinc625d092013-10-04 16:00:07 -050039}