dm: input: Create a keyboard uclass
authorSimon Glass <sjg@chromium.org>
Mon, 19 Oct 2015 03:17:10 +0000 (21:17 -0600)
committerSimon Glass <sjg@chromium.org>
Fri, 20 Nov 2015 03:13:39 +0000 (20:13 -0700)
commite84421d8f3fe4f4b6956c9045b22729383620442
tree81d2d363b1b9e72e05987bcd673e53e38c43d327
parent34ab37eef5a5f8023abc657ab38f7b9fe11c38b3
dm: input: Create a keyboard uclass

Add a uclass for keyboard input, mirroring the existing stdio methods.
This is enabled by a new CONFIG_DM_KEYBOARD option.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Marek Vasut <marex@denx.de>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
common/usb_kbd.c
drivers/input/Kconfig
drivers/input/Makefile
drivers/input/keyboard-uclass.c [new file with mode: 0644]
include/keyboard.h