summaryrefslogtreecommitdiff
path: root/util/autoport
diff options
context:
space:
mode:
Diffstat (limited to 'util/autoport')
-rw-r--r--util/autoport/ec_fixme.go3
-rw-r--r--util/autoport/ec_lenovo.go3
-rw-r--r--util/autoport/ec_none.go1
-rw-r--r--util/autoport/main.go3
4 files changed, 9 insertions, 1 deletions
diff --git a/util/autoport/ec_fixme.go b/util/autoport/ec_fixme.go
index f5d039cac4..54f78ab432 100644
--- a/util/autoport/ec_fixme.go
+++ b/util/autoport/ec_fixme.go
@@ -19,6 +19,7 @@ func FIXMEEC(ctx Context) {
SouthBridge.EnableGPE(SouthBridge.DecodeGPE(sbGPE))
}
+ Add_gpl(ap)
ap.WriteString(
`Method(_WAK, 1)
{
@@ -64,6 +65,7 @@ Method(_PTS,1)
defer si.Close()
if hasKeyboard {
+ Add_gpl(si)
si.WriteString("#include <drivers/pc80/pc/ps2_controller.asl>\n")
MainboardInit += fmt.Sprintf("\tpc_keyboard_init(NO_AUX_DEVICE);\n")
MainboardIncludes = append(MainboardIncludes, "pc80/keyboard.h")
@@ -72,6 +74,7 @@ Method(_PTS,1)
ec := Create(ctx, "acpi/ec.asl")
defer ec.Close()
+ Add_gpl(ec)
ec.WriteString(`Device(EC)
{
Name (_HID, EISAID("PNP0C09"))
diff --git a/util/autoport/ec_lenovo.go b/util/autoport/ec_lenovo.go
index 6851d6d1ed..763ac2600c 100644
--- a/util/autoport/ec_lenovo.go
+++ b/util/autoport/ec_lenovo.go
@@ -39,6 +39,7 @@ func LenovoEC(ctx Context) {
Value: "1",
}, GPEDefine)
+ Add_gpl(ap)
ap.WriteString(
`Method(_WAK, 1)
{
@@ -57,6 +58,7 @@ Method(_PTS,1)
si := Create(ctx, "acpi/superio.asl")
defer si.Close()
+ Add_gpl(si)
si.WriteString("#include <drivers/pc80/pc/ps2_controller.asl>\n")
/* FIXME:XX Move this to ec/lenovo. */
@@ -163,6 +165,7 @@ void mainboard_smi_sleep(u8 slp_typ)
ec := Create(ctx, "acpi/ec.asl")
defer ec.Close()
+ Add_gpl(ec)
ec.WriteString("#include <ec/lenovo/h8/acpi/ec.asl>\n")
KconfigBool["EC_LENOVO_PMH7"] = true
diff --git a/util/autoport/ec_none.go b/util/autoport/ec_none.go
index eb2b87c2ed..bcb61bf03f 100644
--- a/util/autoport/ec_none.go
+++ b/util/autoport/ec_none.go
@@ -4,6 +4,7 @@ func NoEC(ctx Context) {
ap := Create(ctx, "acpi/platform.asl")
defer ap.Close()
+ Add_gpl(ap)
ap.WriteString(
`Method(_WAK, 1)
{
diff --git a/util/autoport/main.go b/util/autoport/main.go
index 6b02a64e6c..35e21ab6c1 100644
--- a/util/autoport/main.go
+++ b/util/autoport/main.go
@@ -747,6 +747,7 @@ func main() {
if MainboardInit != "" || MainboardEnable != "" || MainboardIncludes != nil {
mainboard := Create(ctx, "mainboard.c")
defer mainboard.Close()
+ Add_gpl(mainboard)
mainboard.WriteString("#include <device/device.h>\n")
for _, include := range MainboardIncludes {
mainboard.WriteString("#include <" + include + ">\n")
@@ -825,9 +826,9 @@ func main() {
dsdt.WriteString("#define " + define.Key + " " + define.Value + "\n")
}
+ Add_gpl(dsdt)
dsdt.WriteString(
`
-
#include <acpi/acpi.h>
DefinitionBlock(