linux-uconsole/drivers/input/keyboard
Javier Martinez Canillas 359c65e5d1 Input: qt1070 - add OF device ID table
[ Upstream commit cf5cd9d448 ]

The driver doesn't have a struct of_device_id table but supported devices
are registered via Device Trees. This is working on the assumption that a
I2C device registered via OF will always match a legacy I2C device ID and
that the MODALIAS reported will always be of the form i2c:<device>.

But this could change in the future so the correct approach is to have an
OF device ID table if the devices are registered via OF.

The compatible strings don't have a vendor prefix because that's how it's
used currently, and changing this will be a Device Tree ABI break.

Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-03-22 09:23:22 +01:00
..
adp5520-keys.c
adp5588-keys.c
adp5589-keys.c Input: drop owner assignment from i2c_driver 2015-07-17 16:57:00 -07:00
amikbd.c
atakbd.c Input: atari - enable the 102nd key for German keyboards 2015-01-18 00:10:28 -08:00
atkbd.c Input: atkbd - document "no new force-release quirks" policy 2015-04-11 00:03:08 -07:00
bcm-keypad.c Input: add driver for Broadcom keypad controller 2015-03-02 15:16:52 -08:00
bf54x-keys.c
cap11xx.c Input: cap11xx - add LED support 2015-08-16 23:22:01 -07:00
clps711x-keypad.c Input: improve usage of gpiod API 2015-06-16 17:09:14 -07:00
cros_ec_keyb.c mfd: cros_ec: Support multiple EC in a system 2015-06-15 13:18:23 +01:00
davinci_keyscan.c
ep93xx_keypad.c
goldfish_events.c
gpio_keys.c Input: gpio_keys - don't report events on gpio failure 2015-10-02 11:44:15 -07:00
gpio_keys_polled.c Input: gpio_keys_polled - add support for abs/rel axis 2015-10-14 17:15:04 -07:00
hil_kbd.c
hilkbd.c
hpps2atkbd.h
imx_keypad.c Input: imx_keypad - remove obsolete comment 2015-09-05 11:49:33 -07:00
ipaq-micro-keys.c Input: driver for microcontroller keys on the iPaq h3xxx 2015-03-06 11:25:31 -08:00
jornada680_kbd.c
jornada720_kbd.c
Kconfig Input: goldfish - allow compile the driver with COMPILE_TEST 2015-10-02 11:44:16 -07:00
lkkbd.c
lm8323.c
lm8333.c Input: drop owner assignment from i2c_driver 2015-07-17 16:57:00 -07:00
locomokbd.c
lpc32xx-keys.c
Makefile input: keyboard: imx: add snvs power key driver 2015-07-15 10:17:06 +08:00
maple_keyb.c
matrix_keypad.c Input: matrix_keypad - fix race when disabling interrupts 2018-03-18 11:17:49 +01:00
max7359_keypad.c Input: max7359_keypad - switch to using matrix_keypad_build_keymap() 2015-05-15 15:58:40 -07:00
mcs_touchkey.c Input: drop owner assignment from i2c_driver 2015-07-17 16:57:00 -07:00
mpr121_touchkey.c Input: mpr121 - set missing event capability 2017-11-15 17:13:10 +01:00
newtonkbd.c
nomadik-ske-keypad.c Input: nomadik-ske-keypad - fix a trivial typo 2015-10-22 23:31:22 -07:00
nspire-keypad.c
omap-keypad.c
omap4-keypad.c Input: omap4-keypad - fix memory leak 2015-09-28 16:41:07 -07:00
opencores-kbd.c
pmic8xxx-keypad.c Input: pmic8xxx-keypad - change name of wakeup property 2015-07-23 15:01:23 -07:00
pxa27x_keypad.c Input: pxa27x_keypad - remove an unneeded NULL check 2015-02-11 23:07:12 -08:00
pxa930_rotary.c
qt1070.c Input: qt1070 - add OF device ID table 2018-03-22 09:23:22 +01:00
qt2160.c Input: drop owner assignment from i2c_driver 2015-07-17 16:57:00 -07:00
samsung-keypad.c Input: samsung-keypad - change name of wakeup property 2015-07-23 17:34:02 -07:00
sh_keysc.c
snvs_pwrkey.c Input: snvs_pwrkey - remove duplicated semicolon 2015-10-26 17:28:34 -07:00
spear-keyboard.c Input: update email-id of Rajeev Kumar 2015-05-22 10:59:55 -07:00
st-keyscan.c
stmpe-keypad.c
stowaway.c
sun4i-lradc-keys.c
sunkbd.c
tc3589x-keypad.c Input: tc3589x-keypad - switch to using managed resources 2015-07-23 17:34:03 -07:00
tca6416-keypad.c
tca8418_keypad.c Input: tca8418_keypad - remove double read of key event register 2018-03-18 11:17:51 +01:00
tegra-kbc.c Input: tegra-kbc - fix inverted reset logic 2016-09-07 08:32:44 +02:00
twl4030_keypad.c
w90p910_keypad.c
xtkbd.c