u-boot/drivers/input
Simon Glass 2ec739db5b input: i8042: Convert to use the input library
At present the i8042 driver has its own logic and keymaps. In an effort to
unify the code, move it over to use the input library. This changes most of
the keycode-processing logic since it is now in that library. The main
responsibilities of the driver are now to handle the LEDs, deal with the
PS/2 extended keycodes and initialise the the keyboard.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-by: Bin Meng <bmeng.cn@gmail.com>
2015-11-19 20:13:41 -07:00
..
cros_ec_keyb.c input: Support the German keymap 2015-11-19 20:13:41 -07:00
i8042.c input: i8042: Convert to use the input library 2015-11-19 20:13:41 -07:00
input.c input: Allow updating of keyboard LEDs 2015-11-19 20:13:41 -07:00
Kconfig dm: input: Create a keyboard uclass 2015-11-19 20:13:39 -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 video: Drop DEV_FLAGS_SYSTEM flag 2015-11-05 08:22:21 +01:00
Makefile dm: input: Create a keyboard uclass 2015-11-19 20:13:39 -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