diff options
Diffstat (limited to 'resources/libreboot/patch/coreboot/369b561315ca68d0cdedc38208105a513c7139b5/grub/kcma-d8/0021-mainboard-asus-kgpe-d16-Use-stock-PS-2-ACPI-ASL-file.patch')
-rw-r--r-- | resources/libreboot/patch/coreboot/369b561315ca68d0cdedc38208105a513c7139b5/grub/kcma-d8/0021-mainboard-asus-kgpe-d16-Use-stock-PS-2-ACPI-ASL-file.patch | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/resources/libreboot/patch/coreboot/369b561315ca68d0cdedc38208105a513c7139b5/grub/kcma-d8/0021-mainboard-asus-kgpe-d16-Use-stock-PS-2-ACPI-ASL-file.patch b/resources/libreboot/patch/coreboot/369b561315ca68d0cdedc38208105a513c7139b5/grub/kcma-d8/0021-mainboard-asus-kgpe-d16-Use-stock-PS-2-ACPI-ASL-file.patch new file mode 100644 index 0000000..9926855 --- /dev/null +++ b/resources/libreboot/patch/coreboot/369b561315ca68d0cdedc38208105a513c7139b5/grub/kcma-d8/0021-mainboard-asus-kgpe-d16-Use-stock-PS-2-ACPI-ASL-file.patch @@ -0,0 +1,74 @@ +From bd28638ec8e08636346d8fe2d276267dc0a06a1c Mon Sep 17 00:00:00 2001 +From: Timothy Pearson <tpearson@raptorengineeringinc.com> +Date: Tue, 24 Nov 2015 14:11:55 -0600 +Subject: [PATCH 21/45] mainboard/asus/kgpe-d16: Use stock PS/2 ACPI ASL file + +Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com> +--- + src/mainboard/asus/kgpe-d16/dsdt.asl | 43 +++--------------------------------- + 1 file changed, 3 insertions(+), 40 deletions(-) + +diff --git a/src/mainboard/asus/kgpe-d16/dsdt.asl b/src/mainboard/asus/kgpe-d16/dsdt.asl +index 8445eb3..44b6a98 100644 +--- a/src/mainboard/asus/kgpe-d16/dsdt.asl ++++ b/src/mainboard/asus/kgpe-d16/dsdt.asl +@@ -92,8 +92,8 @@ DefinitionBlock ( + /* Keyboard controller PME# */ + Method(_L08) { + /* Level-Triggered GPE */ +- Notify(\_SB.PCI0.LPC.KBD, 0x02) /* NOTIFY_DEVICE_WAKE */ +- Notify(\_SB.PCI0.LPC.MOU, 0x02) /* NOTIFY_DEVICE_WAKE */ ++ Notify(\_SB.PCI0.LPC.PS2K, 0x02) /* NOTIFY_DEVICE_WAKE */ ++ Notify(\_SB.PCI0.LPC.PS2M, 0x02) /* NOTIFY_DEVICE_WAKE */ + Notify(\_SB.PWRB, 0x02) /* NOTIFY_DEVICE_WAKE */ + } + +@@ -490,44 +490,7 @@ DefinitionBlock ( + Name (_HID, EisaId ("PNP0A05")) + Name (_ADR, 0x00140003) + +- /* PS/2 keyboard (seems to be important for WinXP install) */ +- Device (KBD) +- { +- Name (_HID, EisaId ("PNP0303")) +- Name (_CID, EisaId ("PNP030B")) +- Method (_STA, 0, NotSerialized) +- { +- Return (0x0f) +- } +- Method (_CRS, 0, Serialized) +- { +- Name (TMP, ResourceTemplate () { +- IO (Decode16, 0x0060, 0x0060, 0x01, 0x01) +- IO (Decode16, 0x0064, 0x0064, 0x01, 0x01) +- IRQNoFlags () {1} +- }) +- Return (TMP) +- } +- } +- +- /* PS/2 mouse */ +- Device (MOU) +- { +- Name (_HID, EisaId ("PNP0F03")) +- Name (_CID, EisaId ("PNP0F13")) +- Method (_STA, 0, NotSerialized) +- { +- Return (0x0f) +- } +- Method (_CRS, 0, Serialized) +- { +- Name (TMP, ResourceTemplate () { +- IRQNoFlags () {12} +- }) +- Return (TMP) +- } +- } +- ++ #include "../../../drivers/pc80/ps2_controller.asl" + + /* UART 1 */ + Device (URT1) +-- +2.1.4 + |