mb/samsung/lumpy: Adjust touchpad ACPI for Windows drivers
Adjust the touchpad HID/CID/HRV to allow coolstar's crostouchpad Windows drivers to properly attach. Change the interrupt type from EDGE to LEVEL. TEST=build/boot samsung/lumpy, verify touchpad functional under both Windows 10/11 and Linux, verify Windows overlay driver correctly remaps top row keys. Change-Id: Ie4268b4de5779ee148699c7bef8c700a99816f1e Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/75181 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
This commit is contained in:
parent
525154d16e
commit
56a3442dd8
|
@ -23,9 +23,9 @@ Scope (\_SB) {
|
|||
|
||||
Device (TPAD)
|
||||
{
|
||||
// Report as a Sleep Button device so
|
||||
// Linux will automatically enable for wake
|
||||
Name(_HID, EisaId("PNP0C0E"))
|
||||
Name(_HID, "CYSM0000")
|
||||
Name(_UID, 1)
|
||||
Name(_HRV, 2)
|
||||
|
||||
// Trackpad Wake is GPIO11
|
||||
Name(_PRW, Package() { BOARD_TRACKPAD_WAKE_GPIO, 0x03 })
|
||||
|
@ -33,7 +33,7 @@ Scope (\_SB) {
|
|||
Name(_CRS, ResourceTemplate()
|
||||
{
|
||||
// PIRQF -> GSI21
|
||||
Interrupt (ResourceConsumer, Edge, ActiveLow)
|
||||
Interrupt (ResourceConsumer, Level, ActiveLow, Exclusive, ,, )
|
||||
{
|
||||
BOARD_TRACKPAD_IRQ
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue