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>
Thu, 29 Apr 2021 05:03:37 +0000 (22:03 -0700)
commited7eed7a3fd615628032a04e5d4d58f488cc983e
treec66ff7f718b828f7c894fc129fdf066afc41bdd8
parenta52efe725cc4c2a032660965f7aeabb1aec1f61d
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)
(cherry picked from commit 79f5e8a3cc9bb1460dd06fa4909ff200d147377c)
(cherry picked from commit d62830ee536b70d2ac75a6ac692c67ee151d65e2)
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