u-boot-brain/drivers/input
Bin Meng 377a069643 input: Change LED state bits to conform i8042 compatible keyboard
When sending LED update command to an i8042 compatible keyboard,
bit1 is 'Num Lock' and bit2 is 'Caps Lock' in the data byte. But
input library defines bit1 as 'Caps Lock' and bit2 as 'Num Lock'.
This causes a wrong LED to be set on an i8042 compatible keyboard.
Change the LED state bits to be i8042 compatible, and change the
keyboard flags as well.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
2015-11-19 20:13:42 -07:00
..
cros_ec_keyb.c input: Support the German keymap 2015-11-19 20:13:41 -07:00
i8042.c i8042: Handle a duplicate power-on-reset response 2015-11-19 20:13:41 -07:00
input.c input: Change LED state bits to conform i8042 compatible keyboard 2015-11-19 20:13:42 -07:00
Kconfig input: Add a Kconfig option for the i8042 keyboard 2015-11-19 20:13:41 -07:00
key_matrix.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
keyboard-uclass.c dm: input: Create a keyboard uclass 2015-11-19 20:13:39 -07:00
keyboard.c input: Convert 'keyboard' driver to use input library 2015-11-19 20:13:41 -07:00
Makefile input: Convert i8042 to driver model 2015-11-19 20:13:41 -07:00
pc_keyb.c License cleanup: remove unintended "All Rights Reserved" notices. 2009-09-04 23:00:56 +02:00
ps2mult.c License cleanup: remove unintended "All Rights Reserved" notices. 2009-09-04 23:00:56 +02:00
ps2ser.c ppc: Move mpc5xxx clocks to arch_global_data 2013-02-04 09:05:43 -05:00
tegra-kbc.c input: Support the German keymap 2015-11-19 20:13:41 -07:00
twl4030.c input: twl4030: Keypad scan and input 2015-08-12 20:47:36 -04:00