diff options
author | Eric Lai <ericr_lai@compal.corp-partner.google.com> | 2019-12-09 15:05:12 +0800 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2019-12-11 17:06:32 +0000 |
commit | b643d3df8adbc933e02d8c8c7dcc61cc60b65afb (patch) | |
tree | 455364b410feddf1d2a38e230b34833a8de1c1ba /payloads/libpayload/drivers/i8042/i8042.h | |
parent | 6cfda93c6c3c3024741286b23c93dd80b9077525 (diff) | |
download | coreboot-b643d3df8adbc933e02d8c8c7dcc61cc60b65afb.tar.xz |
libpayload/drivers/i8042: Add AT translated Keyboard support
Wilco device uses the AT translated keyboard and doesn't need to set
scancode set. Remove the ignore flag and put into translation mode
instead.
BUG=b:145130110
TEST=Draillion keyboard is usable on every boot.
Signed-off-by: Eric Lai <ericr_lai@compal.corp-partner.google.com>
Change-Id: Ie1053e24e44c5bad28b56cc92d091e24f3d9b6fd
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37594
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Mathew King <mathewk@chromium.org>
Diffstat (limited to 'payloads/libpayload/drivers/i8042/i8042.h')
-rw-r--r-- | payloads/libpayload/drivers/i8042/i8042.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/payloads/libpayload/drivers/i8042/i8042.h b/payloads/libpayload/drivers/i8042/i8042.h index 643167ef40..f03956928f 100644 --- a/payloads/libpayload/drivers/i8042/i8042.h +++ b/payloads/libpayload/drivers/i8042/i8042.h @@ -33,6 +33,7 @@ /* Port 0x64 commands */ #define I8042_CMD_RD_CMD_BYTE 0x20 #define I8042_CMD_WR_CMD_BYTE 0x60 +#define I8042_CMD_BYTE_XLATE (1 << 6) #define I8042_CMD_DIS_AUX 0xa7 #define I8042_CMD_EN_AUX 0xa8 #define I8042_CMD_AUX_TEST 0xa9 |