Angel Pons | d28443e | 2020-04-05 13:22:44 +0200 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 2 | |
Furquan Shaikh | 76cedd2 | 2020-05-02 10:24:23 -0700 | [diff] [blame] | 3 | #include <acpi/acpi.h> |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 4 | DefinitionBlock( |
5 | "dsdt.aml", | ||||
6 | "DSDT", | ||||
Elyes HAOUAS | 90d00de | 2020-10-05 16:38:53 +0200 | [diff] [blame] | 7 | ACPI_DSDT_REV_2, |
Elyes HAOUAS | 6d19a20 | 2018-11-22 11:15:29 +0100 | [diff] [blame] | 8 | OEM_ID, |
9 | ACPI_TABLE_CREATOR, | ||||
Angel Pons | 621aff9 | 2022-08-14 12:35:22 +0200 | [diff] [blame] | 10 | 0x20110725 |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 11 | ) |
12 | { | ||||
Kyösti Mälkki | cf246d5 | 2021-01-21 08:17:00 +0200 | [diff] [blame] | 13 | #include <acpi/dsdt_top.asl> |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 14 | #include "acpi/platform.asl" |
15 | |||||
Martin Roth | a50b1f9 | 2018-05-06 18:13:19 -0500 | [diff] [blame] | 16 | // Thermal handler |
17 | #include "acpi/thermal.asl" | ||||
18 | |||||
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 19 | // global NVS and variables |
20 | #include <southbridge/intel/lynxpoint/acpi/globalnvs.asl> | ||||
21 | |||||
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 22 | // CPU |
Arthur Heymans | aaced4a | 2018-11-28 13:53:15 +0100 | [diff] [blame] | 23 | #include <cpu/intel/common/acpi/cpu.asl> |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 24 | |
25 | Scope (\_SB) { | ||||
26 | Device (PCI0) | ||||
27 | { | ||||
Angel Pons | 79e3a1f | 2020-10-25 23:44:30 +0100 | [diff] [blame] | 28 | #include <northbridge/intel/haswell/acpi/hostbridge.asl> |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 29 | #include <southbridge/intel/lynxpoint/acpi/pch.asl> |
30 | |||||
31 | #include <drivers/intel/gma/acpi/default_brightness_levels.asl> | ||||
32 | } | ||||
33 | } | ||||
34 | |||||
35 | Scope (\_SB.PCI0.RP01) | ||||
36 | { | ||||
37 | Device (WLAN) | ||||
38 | { | ||||
Felix Singer | fa06bcb | 2022-12-26 09:32:47 +0100 | [diff] [blame^] | 39 | Name (_ADR, 0) |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 40 | } |
41 | } | ||||
42 | |||||
43 | // Mainboard specific | ||||
Matt DeVillier | 4b8252e | 2017-02-14 23:00:57 -0600 | [diff] [blame] | 44 | #include "acpi/mainboard.asl" |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 45 | |
Subrata Banik | 2715cdb | 2019-10-30 16:48:19 +0530 | [diff] [blame] | 46 | #include <southbridge/intel/common/acpi/sleepstates.asl> |
Matt DeVillier | c12e5ae | 2016-11-27 02:19:02 -0600 | [diff] [blame] | 47 | } |