diff options
Diffstat (limited to 'src/soc/amd/picasso/acpi')
-rw-r--r-- | src/soc/amd/picasso/acpi/soc.asl | 55 |
1 files changed, 36 insertions, 19 deletions
diff --git a/src/soc/amd/picasso/acpi/soc.asl b/src/soc/amd/picasso/acpi/soc.asl index a958570905..7c13f0863e 100644 --- a/src/soc/amd/picasso/acpi/soc.asl +++ b/src/soc/amd/picasso/acpi/soc.asl @@ -1,30 +1,47 @@ /* SPDX-License-Identifier: GPL-2.0-only */ #include <soc/amd/common/acpi/pci_root.asl> +#include "globalnvs.asl" -ROOT_BRIDGE(PCI0) +/* Power state notification to ALIB */ +#include "pnot.asl" -Scope(PCI0) { - /* Describe the AMD Northbridge */ - #include "northbridge.asl" +/* Contains the supported sleep states for this chipset */ +#include <soc/amd/common/acpi/sleepstates.asl> - /* Describe the AMD Fusion Controller Hub */ - #include <soc/amd/common/acpi/lpc.asl> - #include <soc/amd/common/acpi/platform.asl> -} +/* Contains _SWS methods */ +#include <soc/amd/common/acpi/acpi_wake_source.asl> -/* PCI IRQ mapping for the Southbridge */ -#include "pci_int_defs.asl" +/* System Bus */ +Scope(\_SB) { /* Start \_SB scope */ + /* global utility methods expected within the \_SB scope */ + #include <arch/x86/acpi/globutil.asl> -/* Describe PCI INT[A-H] for the Southbridge */ -#include <soc/amd/common/acpi/pci_int.asl> + ROOT_BRIDGE(PCI0) -/* Describe the MMIO devices in the FCH */ -#include "mmio.asl" + Scope(PCI0) { + /* Describe the AMD Northbridge */ + #include "northbridge.asl" -/* Add GPIO library */ -#include <soc/amd/common/acpi/gpio_bank_lib.asl> + /* Describe the AMD Fusion Controller Hub */ + #include <soc/amd/common/acpi/lpc.asl> + #include <soc/amd/common/acpi/platform.asl> + } -#if CONFIG(SOC_AMD_COMMON_BLOCK_ACPI_DPTC) -#include <soc/amd/common/acpi/dptc.asl> -#endif + /* PCI IRQ mapping for the Southbridge */ + #include "pci_int_defs.asl" + + /* Describe PCI INT[A-H] for the Southbridge */ + #include <soc/amd/common/acpi/pci_int.asl> + + /* Describe the MMIO devices in the FCH */ + #include "mmio.asl" + + /* Add GPIO library */ + #include <soc/amd/common/acpi/gpio_bank_lib.asl> + + #if CONFIG(SOC_AMD_COMMON_BLOCK_ACPI_DPTC) + #include <soc/amd/common/acpi/dptc.asl> + #endif + +} /* End \_SB scope */ |