payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / asrock / e350m1 / dsdt.asl
blob226728052faae0dbbad210f6fc6ccfd85d27d163
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 /* DefinitionBlock Statement */
4 #include <acpi/acpi.h>
5 DefinitionBlock (
6         "dsdt.aml",
7         "DSDT",
8         ACPI_DSDT_REV_2,
9         OEM_ID,
10         ACPI_TABLE_CREATOR,
11         0x00010001      /* OEM Revision */
12         )
13 {       /* Start of ASL file */
14         #include <acpi/dsdt_top.asl>
16         #include <cpu/amd/agesa/family14/acpi/cpu.asl>
18         #include "acpi/routing.asl"
20         Scope(\_SB) {
21                 /* global utility methods expected within the \_SB scope */
22                 #include <arch/x86/acpi/globutil.asl>
24                 Device(PCI0) {
26                         /* Describe the AMD Northbridge */
27                         #include <northbridge/amd/agesa/family14/acpi/northbridge.asl>
29                         /* Describe the AMD Fusion Controller Hub Southbridge */
30                         #include <southbridge/amd/cimx/sb800/acpi/fch.asl>
32                 }
33         }   /* End Scope(_SB)  */
35         #include "acpi/superio.asl"
37         /* Contains the supported sleep states for this chipset */
38         #include <southbridge/amd/common/acpi/sleepstates.asl>
40         /* Contains the Sleep methods (WAK, PTS, GTS, etc.) */
41         #include "acpi/sleep.asl"
43         #include "acpi/gpe.asl"
44         #include "acpi/usb_oc.asl"
46 /* End of ASL file */