diff options
author | Prabal Saha <coolstarorganization@gmail.com> | 2016-10-13 07:52:23 -0700 |
---|---|---|
committer | Nico Huber <nico.h@gmx.de> | 2016-11-25 20:50:00 +0100 |
commit | c7098a61b1b8caf1fc9426bbf7adce9e2631482f (patch) | |
tree | 3a278ca9a1bec650b8be8597fcba129748d099ed /src/ec/compal | |
parent | bf618cb94ea3e4a131ea61dab3702363afa94286 (diff) |
google/parrot: Fix keyboard interrupts, DSDT
Commit 967cd9a [ChromeOS: fix Kconfig dependencies] broke keyboard
interrupts on parrot by making SERIRQ_CONTINUOUS_MODE conditional on
CONFIG_CHROMEOS, which it should not be; fix by moving back under main
board specific options config.
Additionally, Windows [8/8.1/10] fails to enumerate the keyboard when
its ACPI entry is located under the SIO device since it is missing an
_HID entry, so add the appropriate value per ACPI spec 5 ch. 9.7
Change-Id: Ia69e9b326001d2026b15b4ec03c94f7d03c8a700
Signed-off-by: Prabal Saha <coolstarorganization@gmail.com>
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/17017
Tested-by: build bot (Jenkins)
Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'src/ec/compal')
-rw-r--r-- | src/ec/compal/ene932/acpi/superio.asl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ec/compal/ene932/acpi/superio.asl b/src/ec/compal/ene932/acpi/superio.asl index 8eba623417..f152bbab57 100644 --- a/src/ec/compal/ene932/acpi/superio.asl +++ b/src/ec/compal/ene932/acpi/superio.asl @@ -16,6 +16,7 @@ // Scope is \_SB.PCI0.LPCB Device (SIO) { + Name (_HID, EisaId("PNP0A05")) Name (_UID, 0) Name (_ADR, 0) |