diff --git a/src/southbridge/intel/wildcatpoint/acpi/platform.asl b/src/mainboard/google/auron/acpi/platform.asl similarity index 81% rename from src/southbridge/intel/wildcatpoint/acpi/platform.asl rename to src/mainboard/google/auron/acpi/platform.asl index af60f5cee7..a0a94ef3cc 100644 --- a/src/southbridge/intel/wildcatpoint/acpi/platform.asl +++ b/src/mainboard/google/auron/acpi/platform.asl @@ -1,8 +1,5 @@ /* SPDX-License-Identifier: GPL-2.0-only */ -#include -#include - /* * The _PTS method (Prepare To Sleep) is called before the OS is * entering a sleep state. The sleep state number is passed in Arg0 diff --git a/src/mainboard/google/auron/dsdt.asl b/src/mainboard/google/auron/dsdt.asl index eebeeeacee..97de5cd2e6 100644 --- a/src/mainboard/google/auron/dsdt.asl +++ b/src/mainboard/google/auron/dsdt.asl @@ -11,7 +11,9 @@ DefinitionBlock( ) { #include - #include + #include + #include + #include "acpi/platform.asl" // Thermal handler #include "acpi/thermal.asl" diff --git a/src/mainboard/purism/librem_bdw/acpi/platform.asl b/src/mainboard/purism/librem_bdw/acpi/platform.asl new file mode 100644 index 0000000000..a0a94ef3cc --- /dev/null +++ b/src/mainboard/purism/librem_bdw/acpi/platform.asl @@ -0,0 +1,35 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + +/* + * The _PTS method (Prepare To Sleep) is called before the OS is + * entering a sleep state. The sleep state number is passed in Arg0 + */ + +Method (_PTS, 1) +{ +} + +/* The _WAK method is called on system wakeup */ + +Method (_WAK, 1) +{ + Return (Package (){ 0, 0 }) +} + +Scope (\_SB) +{ + Method (_SWS) + { + /* Index into PM1 for device that caused wake */ + Return (\PM1I) + } +} + +Scope (\_GPE) +{ + Method (_SWS) + { + /* Index into GPE for device that caused wake */ + Return (\GPEI) + } +} diff --git a/src/mainboard/purism/librem_bdw/dsdt.asl b/src/mainboard/purism/librem_bdw/dsdt.asl index 18719a8f1e..23d3df1280 100644 --- a/src/mainboard/purism/librem_bdw/dsdt.asl +++ b/src/mainboard/purism/librem_bdw/dsdt.asl @@ -11,7 +11,9 @@ DefinitionBlock( ) { #include - #include + #include + #include + #include "acpi/platform.asl" #include #include