u-boot/drivers/input
Simon Glass 31d38ee66d i8042: Use functions to handle register access
At present the register access in kbd_reset() is quite primitive. This makes
it hard to follow.

Create functions to read and write data, both to a single register, and via
the command/data approach.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Tested-on: Intel Crown Bay and QEMU
Tested-by: Bin Meng <bmeng.cn@gmail.com>
2015-11-19 20:13:40 -07:00
..
cros_ec_keyb.c dm: cros_ec: Convert cros_ec keyboard driver to driver model 2015-11-19 20:13:40 -07:00
i8042.c i8042: Use functions to handle register access 2015-11-19 20:13:40 -07:00
input.c input: Add the keycode translation tables separately 2015-11-19 20:13:40 -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 dm: tegra: Convert keyboard driver to driver model 2015-11-19 20:13:40 -07:00
twl4030.c input: twl4030: Keypad scan and input 2015-08-12 20:47:36 -04:00