Rajat Jain has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/41382 )
Change subject: acpigen_ps2_keybd: Add keymap for Power key ......................................................................
acpigen_ps2_keybd: Add keymap for Power key
Power key is a special non-matrixed key. Chrome /powerd only listens to the keyboard device for this key, so add its keymap.
Signed-off-by: Rajat Jain rajatja@google.com
BUG=b:155941390 TEST=TEst that power key generates KEY_POWER in linux evtest
Change-Id: I570602d9febcb5c17e58761f2004ee88be16c27f --- M src/arch/x86/acpigen_ps2_keybd.c 1 file changed, 2 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/82/41382/1
diff --git a/src/arch/x86/acpigen_ps2_keybd.c b/src/arch/x86/acpigen_ps2_keybd.c index 7943f9a..835c457 100644 --- a/src/arch/x86/acpigen_ps2_keybd.c +++ b/src/arch/x86/acpigen_ps2_keybd.c @@ -169,6 +169,8 @@ KEYMAP(0xd0, KEY_DOWN), KEYMAP(0xcd, KEY_RIGHT), KEYMAP(0xc8, KEY_UP), + /* Power Key */ + KEYMAP(0xde, KEY_POWER), };
static void ssdt_generate_physmap(struct acpi_dp *dp, uint8_t num_top_row_keys,