payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / lenovo / x200 / dsdt.asl
blob00a20c201bb1403542cb4c8009b3a7f5370ca973
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #define THINKPAD_EC_GPE 17
4 #define BRIGHTNESS_UP \_SB.PCI0.GFX0.INCB
5 #define BRIGHTNESS_DOWN \_SB.PCI0.GFX0.DECB
7 #include <acpi/acpi.h>
8 DefinitionBlock(
9         "dsdt.aml",
10         "DSDT",
11         ACPI_DSDT_REV_2,
12         OEM_ID,
13         ACPI_TABLE_CREATOR,
14         0x20090419      // OEM revision
17         #include <acpi/dsdt_top.asl>
18         #include "acpi/platform.asl"
20         // global NVS and variables
21         #include <southbridge/intel/i82801ix/acpi/globalnvs.asl>
22         #include <southbridge/intel/common/acpi/platform.asl>
24         // General Purpose Events
25         #include "acpi/gpe.asl"
27         #include <cpu/intel/speedstep/acpi/cpu.asl>
29         Scope (\_SB) {
30                 Device (PCI0)
31                 {
32                         #include <northbridge/intel/gm45/acpi/gm45.asl>
33                         #include <southbridge/intel/i82801ix/acpi/ich9.asl>
35                         #include <drivers/intel/gma/acpi/default_brightness_levels.asl>
36                 }
37         }
39         #include <southbridge/intel/common/acpi/sleepstates.asl>
41         /* Dock support code */
42         #include "acpi/dock.asl"
44         #include <ec/lenovo/h8/acpi/thinklight.asl>