hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/platform/x86/asus-nb-wmi.c
....@@ -478,6 +478,7 @@
478478 { KE_KEY, 0x30, { KEY_VOLUMEUP } },
479479 { KE_KEY, 0x31, { KEY_VOLUMEDOWN } },
480480 { KE_KEY, 0x32, { KEY_MUTE } },
481
+ { KE_KEY, 0x33, { KEY_SCREENLOCK } },
481482 { KE_KEY, 0x35, { KEY_SCREENLOCK } },
482483 { KE_KEY, 0x40, { KEY_PREVIOUSSONG } },
483484 { KE_KEY, 0x41, { KEY_NEXTSONG } },
....@@ -506,6 +507,7 @@
506507 { KE_KEY, 0x71, { KEY_F13 } }, /* General-purpose button */
507508 { KE_IGNORE, 0x79, }, /* Charger type dectection notification */
508509 { KE_KEY, 0x7a, { KEY_ALS_TOGGLE } }, /* Ambient Light Sensor Toggle */
510
+ { KE_IGNORE, 0x7B, }, /* Charger connect/disconnect notification */
509511 { KE_KEY, 0x7c, { KEY_MICMUTE } },
510512 { KE_KEY, 0x7D, { KEY_BLUETOOTH } }, /* Bluetooth Enable */
511513 { KE_KEY, 0x7E, { KEY_BLUETOOTH } }, /* Bluetooth Disable */
....@@ -531,6 +533,7 @@
531533 { KE_KEY, 0xA6, { KEY_SWITCHVIDEOMODE } }, /* SDSP CRT + TV + HDMI */
532534 { KE_KEY, 0xA7, { KEY_SWITCHVIDEOMODE } }, /* SDSP LCD + CRT + TV + HDMI */
533535 { KE_KEY, 0xB5, { KEY_CALC } },
536
+ { KE_IGNORE, 0xC0, }, /* External display connect/disconnect notification */
534537 { KE_KEY, 0xC4, { KEY_KBDILLUMUP } },
535538 { KE_KEY, 0xC5, { KEY_KBDILLUMDOWN } },
536539 { KE_IGNORE, 0xC6, }, /* Ambient Light Sensor notification */