-
- Downloads
input: Add ChromeOS EC keyboard driver
Use the key-matrix layer to interpret key scan information from the EC and inject input based on the FDT-supplied key map. This driver registers itself with the ChromeOS EC driver to perform communications. The matrix-keypad FDT binding is used with a small addition to control ghosting. Signed-off-by:Simon Glass <sjg@chromium.org> Signed-off-by:
Luigi Semenzato <semenzato@chromium.org> Signed-off-by:
Vincent Palatin <vpalatin@chromium.org> Acked-by:
Dmitry Torokhov <dmitry.torokhov@gmail.com> Signed-off-by:
Samuel Ortiz <sameo@linux.intel.com>
Showing
- Documentation/devicetree/bindings/input/cros-ec-keyb.txt 72 additions, 0 deletionsDocumentation/devicetree/bindings/input/cros-ec-keyb.txt
- drivers/input/keyboard/Kconfig 12 additions, 0 deletionsdrivers/input/keyboard/Kconfig
- drivers/input/keyboard/Makefile 1 addition, 0 deletionsdrivers/input/keyboard/Makefile
- drivers/input/keyboard/cros_ec_keyb.c 334 additions, 0 deletionsdrivers/input/keyboard/cros_ec_keyb.c
Loading
Please register or sign in to comment