x86: Add an i8042 device for boards that have it

Some boards have an i8042 device. Enable the driver for all x86 boards, and
add a device tree node for those which may have this keyboard.

Also adjust the configuration so that i8042 is always separate from the VGA,
and rename the stdin driver accordingly. With this commit the keyboard will
not work, but it is fixed in the next commit.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
This commit is contained in:
Simon Glass
2015-11-11 10:05:43 -07:00
parent b0abfeff98
commit 6b44ae6b06
10 changed files with 29 additions and 8 deletions

View File

@@ -0,0 +1,10 @@
i8042 Keyboard
The Intel i8042 is a keyboard controller used on many x86 PCs.
Required properties:
- compatible: "intel,i8042-keyboard"
Optional properties:
- intel,duplicate-por: Indicates that a keyboard reset may result in a
duplicate POR byte, which should be ignored.