ec/hp/kbc1126: Support using a different GPE

HP EliteBook Folio 9480m uses the HP KBC1126 EC ACPI interface, but
with a different GPE, so add a Kconfig option to support using a
different GPE.

Change-Id: I3b78567e1387c96bf173e4370aa3c836bbddac0b
Signed-off-by: Iru Cai <mytbk920423@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/45576
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Iru Cai 2020-09-16 21:12:00 +08:00 committed by Patrick Georgi
parent b57f22fc5b
commit a568d605e9
2 changed files with 6 additions and 1 deletions

View File

@ -5,6 +5,11 @@ config EC_HP_KBC1126
help help
Interface to SMSC KBC1126 embedded controller in HP laptops. Interface to SMSC KBC1126 embedded controller in HP laptops.
config EC_HP_KBC1126_GPE
hex
depends on EC_HP_KBC1126
default 0x16
config EC_HP_KBC1126_ECFW_IN_CBFS config EC_HP_KBC1126_ECFW_IN_CBFS
bool bool
depends on EC_HP_KBC1126 depends on EC_HP_KBC1126

View File

@ -4,7 +4,7 @@ Device (EC0)
{ {
Name (_HID, EISAID("PNP0C09")) Name (_HID, EISAID("PNP0C09"))
Name (_UID, 0) Name (_UID, 0)
Name (_GPE, 0x16) Name (_GPE, CONFIG_EC_HP_KBC1126_GPE)
Name (_CRS, ResourceTemplate () Name (_CRS, ResourceTemplate ()
{ {