1 /* SPDX-License-Identifier: GPL-2.0-only */
10 0x20141018 // OEM revision
13 #include <acpi/dsdt_top.asl>
14 #include <soc/intel/common/block/acpi/acpi/platform.asl>
15 #include <soc/intel/common/block/acpi/acpi/globalnvs.asl>
16 #include <cpu/intel/common/acpi/cpu.asl>
17 #include <southbridge/intel/common/acpi/sleepstates.asl>
20 OperationRegion (DPRT, SystemIO, 0xB2, 2)
21 Field (DPRT, ByteAcc, Lock, Preserve)
27 Name (ESMI, 0xDD) // NOTE: Could insert into SSDT at runtime
28 /* Returns a non-zero integer if SMI function failed */
29 Method (TRPS, 3, Serialized)
31 Printf ("SMIF: %o", ToHexString (Arg0))
32 Printf ("Param0: %o", ToHexString (Arg1))
33 Printf ("Param1: %o", ToHexString (Arg2))
37 Printf ("Local0: %o", ToHexString (Local0))
41 /* NOTE: To use a general IO trap, program the range
42 into a PCR_PSTH_TRPREGx. Otherwise, this is APM. */
49 #include <soc/intel/skylake/acpi/systemagent.asl>
50 #include <soc/intel/skylake/acpi/pch.asl>
51 #include "acpi/brightness_levels.asl"
54 #include "acpi/mainboard.asl"