linux-xiaomi-chiron/drivers/input/keyboard
Randy Dunlap 0b28bac5ae Input: fixup X86_MRST selects
Some of the recent X86_MRST additions make some "select"s
conditional on X86_MRST but missed some related kconfig symbols,
causing:

drivers/built-in.o: In function `ps2_end_command':
(.text+0x257ab2): undefined reference to `i8042_check_port_owner'
drivers/built-in.o: In function `ps2_end_command':
(.text+0x257ae1): undefined reference to `i8042_unlock_chip'
drivers/built-in.o: In function `ps2_begin_command':
(.text+0x257b40): undefined reference to `i8042_check_port_owner'
drivers/built-in.o: In function `ps2_begin_command':
(.text+0x257b6f): undefined reference to `i8042_lock_chip'

when SERIO_I8042=m, SERIO_LIBPS2=y, KEYBOARD_ATKBD=y.

We need to make i8042 dependant upon !X86_MRST and allow deselecting
atkbd on Moorestown even when !CONFIG_EMBEDDED.

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Cc: Jacob Pan <jacob.jun.pan@intel.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2010-06-22 11:32:16 -07:00
..
aaed2000_kbd.c
adp5520-keys.c
adp5588-keys.c i2c: Remove all i2c_set_clientdata(client, NULL) in drivers 2010-06-03 11:33:58 +02:00
amikbd.c m68k: amiga - Keyboard platform device conversion 2010-05-26 19:51:09 +02:00
atakbd.c
atkbd.c
bf54x-keys.c
davinci_keyscan.c
ep93xx_keypad.c
gpio_keys.c
hil_kbd.c
hilkbd.c
hpps2atkbd.h
imx_keypad.c
jornada680_kbd.c
jornada720_kbd.c
Kconfig Input: fixup X86_MRST selects 2010-06-22 11:32:16 -07:00
lkkbd.c
lm8323.c i2c: Remove all i2c_set_clientdata(client, NULL) in drivers 2010-06-03 11:33:58 +02:00
locomokbd.c
Makefile Input: add keypad driver for keys interfaced to TCA6416 2010-05-03 23:50:42 -07:00
maple_keyb.c
matrix_keypad.c Merge branch 'for-linus' into next 2010-04-13 23:21:38 -07:00
max7359_keypad.c i2c: Remove all i2c_set_clientdata(client, NULL) in drivers 2010-06-03 11:33:58 +02:00
newtonkbd.c
omap-keypad.c
opencores-kbd.c
pxa27x_keypad.c
pxa930_rotary.c
qt2160.c i2c: Remove all i2c_set_clientdata(client, NULL) in drivers 2010-06-03 11:33:58 +02:00
sh_keysc.c
stowaway.c
sunkbd.c
tca6416-keypad.c i2c: Remove all i2c_set_clientdata(client, NULL) in drivers 2010-06-03 11:33:58 +02:00
twl4030_keypad.c
w90p910_keypad.c
xtkbd.c