From b2f1acfe21defa8ad006f591709c0a8c910f90bb Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Thu, 5 Feb 2004 16:53:26 -0800 Subject: [PATCH] [PATCH] Add P1/P2 programmable keys to the sonypi driver. From: Stelian Pop This patch enables sonypi to successfully report P1/P2 programmable keys events on Sony Vaio Z1 laptops. Note however that sonypi is unable to distinguish between the two events, both of them will be reported as SONYPI_EVENT_PKEY_P1, but one event is better than zero, so there it is. --- drivers/char/sonypi.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/char/sonypi.h b/drivers/char/sonypi.h index a15a789e317be..78b56129e4f0e 100644 --- a/drivers/char/sonypi.h +++ b/drivers/char/sonypi.h @@ -239,6 +239,7 @@ static struct sonypi_event sonypi_pkeyev[] = { { 0x01, SONYPI_EVENT_PKEY_P1 }, { 0x02, SONYPI_EVENT_PKEY_P2 }, { 0x04, SONYPI_EVENT_PKEY_P3 }, + { 0x5c, SONYPI_EVENT_PKEY_P1 }, { 0, 0 } }; @@ -333,6 +334,7 @@ struct sonypi_eventtypes { { SONYPI_DEVICE_MODEL_TYPE2, 0x20, SONYPI_THUMBPHRASE_MASK, sonypi_thumbphraseev }, { SONYPI_DEVICE_MODEL_TYPE2, 0x31, SONYPI_MEMORYSTICK_MASK, sonypi_memorystickev }, { SONYPI_DEVICE_MODEL_TYPE2, 0x41, SONYPI_BATTERY_MASK, sonypi_batteryev }, + { SONYPI_DEVICE_MODEL_TYPE2, 0x31, SONYPI_PKEY_MASK, sonypi_pkeyev }, { 0, 0, 0, 0 } }; -- 2.53.0