MLK-12527-1 mxc_keyb: Add MXC keyboard driver
authorYe Li <ye.li@nxp.com>
Wed, 9 Mar 2016 12:59:43 +0000 (20:59 +0800)
committerYe Li <ye.li@nxp.com>
Fri, 24 May 2019 11:28:29 +0000 (04:28 -0700)
commit79f5e8a3cc9bb1460dd06fa4909ff200d147377c
tree4967b9aec217b643c6d16538aa21f1462530c62e
parentceab4ca7f201545b030b0bf5a087dc7c30e18005
MLK-12527-1 mxc_keyb: Add MXC keyboard driver

The i.MX6SL EVK needs this driver in android fastboot support. Add
this driver to u-boot.

To use the driver, user must define:

CONFIG_MXC_KPD          Enable the driver
CONFIG_MXC_KEYMAPPING   Key mapping matrix
CONFIG_MXC_KPD_COLMAX   The column size of key mapping matrix
CONFIG_MXC_KPD_ROWMAX   The row size of the key mapping matrix

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 5096e572667ff41217deb4ba9b1bd15e93fa6b59)
(cherry picked from commit e84160eaf5c057da45a227039c6f8a7911f43a82)
(cherry picked from commit 7f8757016e97adeacba256bd0cb6ad8882f6a51e)
arch/arm/include/asm/mach-imx/mxc_key_defs.h [new file with mode: 0644]
drivers/input/Makefile
drivers/input/mxc_keyb.c [new file with mode: 0644]
include/mxc_keyb.h [new file with mode: 0644]
scripts/config_whitelist.txt