1/* SPDX-License-Identifier: GPL-2.0-only */ 2 3#define THINKPAD_EC_GPE 28 4#define BRIGHTNESS_UP \BRTU 5#define BRIGHTNESS_DOWN \BRTD 6 7#include <acpi/acpi.h> 8DefinitionBlock( 9 "dsdt.aml", 10 "DSDT", 11 ACPI_DSDT_REV_2, 12 OEM_ID, 13 ACPI_TABLE_CREATOR, 14 0x20090419 // OEM revision 15) 16{ 17 #include <acpi/dsdt_top.asl> 18 #include "acpi/platform.asl" 19 20 // global NVS and variables 21 #include <southbridge/intel/i82801gx/acpi/globalnvs.asl> 22 #include <southbridge/intel/common/acpi/platform.asl> 23 24 // General Purpose Events 25 #include "acpi/gpe.asl" 26 27 // mainboard specific devices 28 #include "acpi/mainboard.asl" 29 30 Scope (\) 31 { 32 // backlight control, display switching, lid 33 #include "acpi/video.asl" 34 } 35 36 #include <cpu/intel/speedstep/acpi/cpu.asl> 37 38 Scope (\_SB) { 39 Device (PCI0) 40 { 41 #include <northbridge/intel/i945/acpi/i945.asl> 42 #include <southbridge/intel/i82801gx/acpi/ich7.asl> 43 } 44 } 45 46 #include <southbridge/intel/common/acpi/sleepstates.asl> 47 48 // Dock support code 49 #include "acpi/dock.asl" 50 51 #include <ec/lenovo/h8/acpi/thinklight.asl> 52} 53