0f1142a514e101076bc01de2f93b242693d0f16f |
|
17-Mar-2012 |
Felipe Balbi <balbi@ti.com> |
Input: omap4-keypad - move platform_data to <linux/platform_data> This patch allows us to drop the OMAP dependency from the OMAP4 keypad driver. Signed-off-by: Felipe Balbi <balbi@ti.com> Signed-off-by: Sourav Poddar <sourav.poddar@ti.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
2cd36877ad1c61429e00c099b6903ebcd936ca00 |
|
14-Mar-2012 |
Olof Johansson <olof@lixom.net> |
Input: of_keymap - add device tree bindings for simple key matrices This adds a simple device tree binding for simple key matrix data and a helper to fill in the platform data. Signed-off-by: Olof Johansson <olof@lixom.net> Acked-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
8d964a2872ea0914e00bc7798e68899e01715185 |
|
08-Nov-2011 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Input: samsung-keypad - enable compiling on other platforms There is nothing in keypad platform definitions that requires the driver be complied on Samsung platform only, so let's move them out of the platform subdirectory and relax the dependencies. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
fb6c721b69d4ac518b9be6de8f44ba87a0c0d235 |
|
29-Oct-2011 |
Kyle Manna <kyle.manna@fuel7.com> |
Input: tca8418_keypad - initial driver release This driver has been tested with hardware and works as expected. To use it add the platform data as appropriate and register it with the corresponding I2C bus. Signed-off-by: Kyle Manna <kyle.manna@fuel7.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
3f48e7354358519e5b93f7f755ec270b3f8eafa0 |
|
19-Oct-2011 |
Michael Hennerich <michael.hennerich@analog.com> |
Input: adp5589-keys - add support for the ADP5585 derivatives The ADP5585 family keypad decoder and IO expander is similar to the ADP5589, however it features less IO pins, and lacks hardware assisted key-lock functionality. Unfortunately the register addresses are different, as well as the event codes and bit organization within the port related registers. Move ADP5589 Register defines from the header file into the main source file. Add new defines while making sure we don't break existing platform_data. Add register address translation, and turn device specific defines into variables. Introduce some helper functions and disable functions that doesn't exist on the added devices. Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
39325b59d88b42ba2ccf2e62c234059e9941a47c |
|
19-May-2011 |
Trilok Soni <tsoni@codeaurora.org> |
input: Add Qualcomm pm8xxx keypad controller driver Add Qualcomm PMIC8XXX based keypad controller driver supporting upto 18x8 matrix configuration. Acked-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Trilok Soni <tsoni@codeaurora.org> Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
/drivers/input/keyboard/Kconfig
|
9d2e173644bb5c42ff1b280fbdda3f195a7cf1f7 |
|
19-May-2011 |
Michael Hennerich <michael.hennerich@analog.com> |
Input: ADP5589 - new driver for I2C Keypad Decoder and I/O Expander From http://www.analog.com/ADP5589: The ADP5589 is an I/O port expander and keypad matrix decoder designed for QWERTY type phones that require a large keypad matrix and expanded I/O lines. Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
36682b81de32090f5c9fac165e71ab8939aab8c0 |
|
11-May-2011 |
Zhang Jiejing <jiejing.zhang@freescale.com> |
Input: add driver FSL MPR121 capacitive touch sensor This patch adds basic support for Freescale MPR121 capacitive touch sensor. It's an i2c controller with up to 12 capacitance sensing inputs. Product information (data sheet, application notes) can be found here: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPR121 Signed-off-by: Zhang Jiejing <jiejing.zhang@freescale.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
bd7e4e85f3b8e5c7ea2f09d0b3350b264e339a14 |
|
14-Mar-2011 |
Bo Shen <voice.shen@atmel.com> |
Input: add Atmel AT42QT1070 keypad driver The AT42QT1070 QTouch sensor supports up to 7 keys. The driver has been tested on Atmel AT91SAM9M10-G45-EK board, and it should work fine on other platforms. Signed-off-by: Bo Shen <voice.shen@atmel.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
6fb1b304255efc5c4c93874ac8c066272e257e28 |
|
26-Jan-2011 |
Linus Torvalds <torvalds@linux-foundation.org> |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: Input: wacom - pass touch resolution to clients through input_absinfo Input: wacom - add 2 Bamboo Pen and touch models Input: sysrq - ensure sysrq_enabled and __sysrq_enabled are consistent Input: sparse-keymap - fix KEY_VSW handling in sparse_keymap_setup Input: tegra-kbc - add tegra keyboard driver Input: gpio_keys - switch to using request_any_context_irq Input: serio - allow registered drivers to get status flag Input: ct82710c - return proper error code for ct82c710_open Input: bu21013_ts - added regulator support Input: bu21013_ts - remove duplicate resolution parameters Input: tnetv107x-ts - don't treat NULL clk as an error Input: tnetv107x-keypad - don't treat NULL clk as an error Fix up trivial conflicts in drivers/input/keyboard/Makefile due to additions of tc3589x/Tegra drivers
|
11f5b30dacdd77bee1028764d91ad58b6c73d50c |
|
20-Jan-2011 |
Rakesh Iyer <riyer@nvidia.com> |
Input: tegra-kbc - add tegra keyboard driver This patch adds support for the internal matrix keyboard controller for Nvidia Tegra platforms. Signed-off-by: Rakesh Iyer <riyer@nvidia.com> Reviewed-by: Trilok Soni <tsoni@codeaurora.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
6a108a14fa356ef607be308b68337939e56ea94e |
|
20-Jan-2011 |
David Rientjes <rientjes@google.com> |
kconfig: rename CONFIG_EMBEDDED to CONFIG_EXPERT The meaning of CONFIG_EMBEDDED has long since been obsoleted; the option is used to configure any non-standard kernel with a much larger scope than only small devices. This patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes references to the option throughout the kernel. A new CONFIG_EMBEDDED option is added that automatically selects CONFIG_EXPERT when enabled and can be used in the future to isolate options that should only be considered for embedded systems (RISC architectures, SLOB, etc). Calling the option "EXPERT" more accurately represents its intention: only expert users who understand the impact of the configuration changes they are making should enable it. Reviewed-by: Ingo Molnar <mingo@elte.hu> Acked-by: David Woodhouse <david.woodhouse@intel.com> Signed-off-by: David Rientjes <rientjes@google.com> Cc: Greg KH <gregkh@suse.de> Cc: "David S. Miller" <davem@davemloft.net> Cc: Jens Axboe <axboe@kernel.dk> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Robin Holt <holt@sgi.com> Cc: <linux-arch@vger.kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/input/keyboard/Kconfig
|
d24450e2075b9ceeef8ad942e6391bc73eae6933 |
|
13-Jan-2011 |
Linus Torvalds <torvalds@linux-foundation.org> |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: Input: add SW_ROTATE_LOCK switch type Input: fix force feedback capability query example Input: wacom_w8001 - add single-touch support Input: add Austria Microsystem AS5011 joystick driver Input: remove aaed2000 keyboard driver Input: i8042 - introduce 'notimeout' blacklist for Dell Vostro V13 Input: cy8ctmg110_ts - Convert to dev_pm_ops Input: migor_ts - convert to dev_pm_ops Input: mcs5000_ts - convert to dev_pm_ops Input: eeti_ts - convert to dev_pm_ops Input: ad7879 - convert I2C to dev_pm_ops
|
01c728a246a1072fe9664b91179a47937182b0a0 |
|
12-Jan-2011 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Merge branch 'next' into for-linus
|
048fc018c81d2acd86db2c3d1e226ea28f646729 |
|
08-Jan-2011 |
Jamie Iles <jamie@jamieiles.com> |
Input: remove aaed2000 keyboard driver The only platform using this driver (mach-aaec2000) is no longer in the kernel so remove the driver. Signed-off-by: Jamie Iles <jamie@jamieiles.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
31b6ca0af758a88e5e769b48cc6dde037ee37b96 |
|
07-Jan-2011 |
Linus Torvalds <torvalds@linux-foundation.org> |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (58 commits) Input: wacom_w8001 - support pen or touch only devices Input: wacom_w8001 - use __set_bit to set keybits Input: bu21013_ts - fix misuse of logical operation in place of bitop Input: i8042 - add Acer Aspire 5100 to the Dritek list Input: wacom - add support for digitizer in Lenovo W700 Input: psmouse - disable the synaptics extension on OLPC machines Input: psmouse - fix up Synaptics comment Input: synaptics - ignore bogus mt packet Input: synaptics - add multi-finger and semi-mt support Input: synaptics - report clickpad property input: mt: Document interface updates Input: fix double equality sign in uevent Input: introduce device properties hid: egalax: Add support for Wetab (726b) Input: include MT library as source for kerneldoc MAINTAINERS: Update input-mt entry hid: egalax: Add support for Samsung NB30 netbook hid: egalax: Document the new devices in Kconfig hid: egalax: Add support for Wetab hid: egalax: Convert to MT slots ... Fixed up trivial conflict in drivers/input/keyboard/Kconfig
|
554738da71004d96e06fb75f4772dfc3b0f47810 |
|
07-Jan-2011 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Merge branch 'next' into for-linus Conflicts: include/linux/input.h
|
cde9efef401563943d5a58eb9b7274bfdc08ca9b |
|
03-Jan-2011 |
Russell King <rmk+kernel@arm.linux.org.uk> |
Merge branch 'ux500-core' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into devel-stable
|
09c730a488c32c2cadb31cdb8dcc4df528441197 |
|
21-Dec-2010 |
Sundar Iyer <sundar.iyer@stericsson.com> |
input/tc3589x: add tc3589x keypad support Add support for the keypad controller module found on the TC3589X devices. This driver default adds the support for TC35893 device. Signed-off-by: Sundar Iyer <sundar.iyer@stericsson.com> Acked-by: Dmitry Torokhov <dtor@mail.ru> [Some minor fixups for compilation] Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
/drivers/input/keyboard/Kconfig
|
b8a3d6bcbc85d7636d9f2adede8479ce2999c232 |
|
07-Dec-2010 |
Tony SIM <chinyeow.sim.xt@renesas.com> |
Input: tca6416-keypad - add support for tca6408a Support 8-bit tca6408a I/O expander as a keypad. Signed-off-by: Tony SIM <chinyeow.sim.xt@renesas.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
0e7d0c860a0dee49dacb7bbb248d1eba637075ad |
|
07-Dec-2010 |
Gabor Juhos <juhosg@openwrt.org> |
Input: add input driver for polled GPIO buttons The existing gpio-keys driver can be usable only for GPIO lines with interrupt support. Several devices have buttons connected to a GPIO line which is not capable to generate interrupts. This patch adds a new input driver using the generic GPIO layer and the input-polldev to support such buttons. [Ben Gardiner <bengardiner@nanometrics.ca: fold code to use more of the original gpio_keys infrastructure; cleanups and other improvements.] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> Signed-off-by: Ben Gardiner <bengardiner@nanometrics.ca> Tested-by: Ben Gardiner <bengardiner@nanometrics.ca> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
bc95df78c4566327086d44f1bfab984a70dc4d6b |
|
19-Nov-2010 |
Rajeev Kumar <rajeev-dlh.kumar@st.com> |
Input: add support for keyboards on ST SPEAr platform Signed-off-by: Rajeev Kumar <rajeev-dlh.kumar@st.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
72e58063d63c5f0a7bf65312f1e3a5ed9bb5c2ff |
|
25-Oct-2010 |
Linus Torvalds <torvalds@linux-foundation.org> |
Merge branch 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci * 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci: (50 commits) davinci: fix remaining board support after io_pgoffst removal davinci: mityomapl138: make file local data static arm/davinci: remove duplicated include davinci: Initial support for Omapl138-Hawkboard davinci: MityDSP-L138/MityARM-1808 read MAC address from I2C Prom davinci: add tnetv107x touchscreen platform device input: add driver for tnetv107x touchscreen controller davinci: add keypad config for tnetv107x evm board davinci: add tnetv107x keypad platform device input: add driver for tnetv107x on-chip keypad controller net: davinci_emac: cleanup unused cpdma code net: davinci_emac: switch to new cpdma layer net: davinci_emac: separate out cpdma code net: davinci_emac: cleanup unused mdio emac code omap: cleanup unused davinci mdio arch code davinci: cleanup mdio arch code and switch to phy_id net: davinci_emac: switch to new mdio omap: add mdio platform devices davinci: add mdio platform devices net: davinci_emac: separate out davinci mdio ... Fix up trivial conflict in drivers/input/keyboard/Kconfig (two entries added next to each other - one from the davinci merge, one from the input merge)
|
3a99c6319064af3f2e18eb929f638d555dbf7a62 |
|
25-Oct-2010 |
Linus Torvalds <torvalds@linux-foundation.org> |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (75 commits) Input: wacom - specify Cinitq supported tools Input: ab8500-ponkey - fix IRQ freeing in error path Input: adp5588-keys - use more obvious i2c_device_id name string Input: ad7877 - switch to using threaded IRQ Input: ad7877 - use attribute group to control visibility of attributes Input: serio - add support for PS2Mult multiplexer protocol Input: wacom - properly enable runtime PM Input: ad7877 - filter events where pressure is beyond the maximum Input: ad7877 - implement EV_KEY:BTN_TOUCH reporting Input: ad7877 - implement specified chip select behavior Input: hp680_ts_input - use cancel_delayed_work_sync() Input: mousedev - correct lockdep annotation Input: ads7846 - switch to using threaded IRQ Input: serio - support multiple child devices per single parent Input: synaptics - simplify pass-through port handling Input: add ROHM BU21013 touch panel controller support Input: omap4-keypad - wake-up on events & long presses Input: omap4-keypad - fix interrupt line configuration Input: omap4-keypad - SYSCONFIG register configuration Input: omap4-keypad - use platform device helpers ...
|
7940a34b2e1e0485211a17d8c3ab4da1ea3e1330 |
|
21-Oct-2010 |
Kevin Hilman <khilman@deeprootsystems.com> |
Merge branch 'davinci-next' into davinci-for-linus Conflicts: arch/arm/mach-davinci/board-da830-evm.c arch/arm/mach-davinci/board-da850-evm.c
|
1158f0f16224068e27e384c1a27218aa00243967 |
|
30-Sep-2010 |
Sundar Iyer <sundar.iyer@stericsson.com> |
Input: add support for Nomadik SKE keypad controller Add support for the keypad controller in the Scroll Key Encoder (SKE) module on the Nomadik family and the DB8500 SoC. Acked-by: Linus Walleij <linus.walleij@stericsson.com> Signed-off-by: Sundar Iyer <sundar.iyer@stericsson.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
6d109465fb751fe4376c080e5fb10838d3414c28 |
|
04-Sep-2010 |
Mark F. Brown <mark.brown314@gmail.com> |
ARM: pxa168: added keypad support Signed-off-by: Mark F. Brown <mark.brown314@gmail.com> Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
/drivers/input/keyboard/Kconfig
|
70614084402ae40aef40019b991bf44d10093122 |
|
20-Sep-2010 |
Cyril Chemparathy <cyril@ti.com> |
input: add driver for tnetv107x on-chip keypad controller This patch adds support for tnetv107x's on-chip keypad controller. Signed-off-by: Cyril Chemparathy <cyril@ti.com> Acked-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
/drivers/input/keyboard/Kconfig
|
a17f79553f052f04d47689a842118f775f81b7e3 |
|
01-Sep-2010 |
Abraham Arce <x0066660@ti.com> |
Input: add support for OMAP4 keyboard controller OMAP4 keyboard controller includes: - built-in scanning algorithm - debouncing feature Driver implementation is based on matrix_keypad.c Signed-off-by: Syed Rafiuddin <rafiuddin.syed@ti.com> Signed-off-by: Abraham Arce <x0066660@ti.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
/drivers/input/keyboard/Kconfig
|
76f10845318b8c1baa8a2249f274ff847f31af5a |
|
02-Jul-2010 |
Rabin Vincent <rabin.vincent@stericsson.com> |
input: Add STMPE keypad driver Add an input driver for the keypad on STMPE I/O expanders. This driver uses the common support provided by the STMPE MFD driver. Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Acked-by: Linus Walleij <linus.walleij@stericsson.com> Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
/drivers/input/keyboard/Kconfig
|
fe445c6e2cb62a566e1a89f8798de11459975710 |
|
04-Aug-2010 |
Linus Torvalds <torvalds@linux-foundation.org> |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (57 commits) Input: adp5588-keypad - fix NULL dereference in adp5588_gpio_add() Input: cy8ctmg110 - capacitive touchscreen support Input: keyboard - also match braille-only keyboards Input: adp5588-keys - export unused GPIO pins Input: xpad - add product ID for Hori Fighting Stick EX2 Input: adxl34x - fix leak and use after free Input: samsung-keypad - Add samsung keypad driver Input: i8042 - reset keyboard controller wehen resuming from S2R Input: synaptics - set min/max for finger width Input: synaptics - only report width on hardware that supports it Input: evdev - signal that device is writable in evdev_poll() Input: mousedev - signal that device is writable in mousedev_poll() Input: change input handlers to use bool when possible Input: document the MT event slot protocol Input: introduce MT event slots Input: usbtouchscreen - implement reset_resume Input: usbtouchscreen - implement runtime power management Input: usbtouchscreen - implement basic suspend/resume Input: Add ATMEL QT602240 touchscreen driver Input: fix signedness warning in input_set_keycode() ...
|
d01d0756f75e7a5b4b43764ad45b83c4340f11d6 |
|
03-Aug-2010 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Merge branch 'next' into for-linus
|
27efd7e2e6d052e543425dba172d96f42704ef65 |
|
22-Jul-2010 |
Linus Torvalds <torvalds@linux-foundation.org> |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: Input: synaptics - relax capability ID checks on newer hardware Input: twl40300-keypad - fix handling of "all ground" rows Input: gamecon - reference correct pad in gc_psx_command() Input: gamecon - reference correct input device in NES mode Input: w90p910_keypad - change platfrom driver name to 'nuc900-kpi' Input: i8042 - add Gigabyte Spring Peak to dmi_noloop_table Input: qt2160 - rename kconfig symbol name
|
0fffed27f92d9d7a34de9fe017b7082b5958bb93 |
|
21-Jul-2010 |
Joonyoung Shim <jy0922.shim@samsung.com> |
Input: samsung-keypad - Add samsung keypad driver This patch adds support for keypad driver running on Samsung cpus. This driver is tested on GONI and Aquila board using S5PC110 cpu. [ch.naveen@samsung.com: tested on SMDK6410, SMDKC100, and SMDKV210] Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Tested-by: Naveen Krishna Ch <ch.naveen@samsung.com> Acked-by: Kukjin Kim <kgene.kim@samsung.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
d90d8d5e52a61695483bdb827086a673936e8616 |
|
17-Jul-2010 |
Christoph Fritz <chf.fritz@googlemail.com> |
Input: qt2160 - rename kconfig symbol name drivers/input/keyboard/Kconfig defines QT2160 while the corresponding Makefile expects CONFIG_KEYBOARD_QT2160 as all other keyboard drivers do. To keep this Makefile consistent rename the config-token from CONFIG_QT2160 to CONFIG_KEYBOARD_QT2160. The various defconfig files are left alone. Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Christoph Fritz <chf.fritz@googlemail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
c9d46f63f8e89fd70f97b83fdc4e5d2e37d92aeb |
|
05-Jul-2010 |
Feng Tang <feng.tang@intel.com> |
Revert "Input: fixup X86_MRST selects" This reverts commit 0b28bac5aef7bd1ab213723df031e61db9ff151a. After adding x86_platform's detection for i8042 controller, we don't need the force dependency on !X86_MRST any more Cc: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: Feng Tang <feng.tang@intel.com> LKML-Reference: <1278342202-10973-5-git-send-email-feng.tang@intel.com> Acked-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
/drivers/input/keyboard/Kconfig
|
44631ac64d06d2f7ce006c2a6f2c8e003a9c6ace |
|
05-Jul-2010 |
Feng Tang <feng.tang@intel.com> |
Revert "Input: do not force selecting i8042 on Moorestown" This reverts commit 685afae02557a178185a4be36f58332976e79f63. After adding x86_platform's detection for i8042 controller, we don't need the force dependency on !X86_MRST any more Cc: Jacob Pan <jacob.jun.pan@linux.intel.com> Signed-off-by: Feng Tang <feng.tang@intel.com> LKML-Reference: <1278342202-10973-4-git-send-email-feng.tang@intel.com> Acked-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
/drivers/input/keyboard/Kconfig
|
312e8e8a9e2471b0ada7366497fffb3ff1a40e2c |
|
04-Jul-2010 |
Joonyoung Shim <jy0922.shim@samsung.com> |
Input: mcs - Add MCS touchkey driver This adds support for MELPAS MCS5000/MSC5080 touch key controllers. Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
0b28bac5aef7bd1ab213723df031e61db9ff151a |
|
18-Jun-2010 |
Randy Dunlap <randy.dunlap@oracle.com> |
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>
/drivers/input/keyboard/Kconfig
|
685afae02557a178185a4be36f58332976e79f63 |
|
19-May-2010 |
Jacob Pan <jacob.jun.pan@intel.com> |
Input: do not force selecting i8042 on Moorestown Moorestown does not have i8042 based keyboard controller, so give an option to deselect i8042 for non-pc mid. Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
30ba3ead05763b172acaa65ae1be71af2a878940 |
|
04-May-2010 |
Sriramakrishnan Govindarajan <srk@ti.com> |
Input: add keypad driver for keys interfaced to TCA6416 This patch implements a simple Keypad driver that functions as an I2C client. It handles key press events for keys connected to TCA6416 I2C based IO expander. Signed-off-by: Sriramakrishnan <srk@ti.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
16b32e0c9eec1bb8d53deedcd9f4704a114d84bb |
|
04-May-2010 |
Eric Miao <eric.y.miao@gmail.com> |
Input: remove obsolete {corgi,spitz,tosa}kbd.c Signed-off-by: Eric Miao <eric.y.miao@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
4e45ad5e89128939c671e927f030cb3909fe1d69 |
|
17-Feb-2010 |
Magnus Damm <damm@opensource.se> |
Input: sh_keysc - enable building on SH-Mobile ARM Update the Kconfig entry for the sh_keysc driver to enable build on SH-Mobile ARM platforms. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
74e7e725e4766a2045708d274d4d07cd4fae8adc |
|
08-Feb-2010 |
Eric Miao <eric.y.miao@gmail.com> |
Input: mark {corgi,spitz,tosa}kbd drivers deprecated Provided that now keyboards on these devices are fully supported by generic GPIO based matrix keypad driver, mark these hardcoded and difficult to maintain drivers as deprecated. Signed-off-by: Eric Miao <eric.y.miao@gmail.com> Acked-by: Pavel Machek <pavel@ucw.cz> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
76cdc083f4d1a2a12a961634672fb9ca7adca29c |
|
01-Feb-2010 |
Alberto Panizzo <maramaopercheseimorto@gmail.com> |
Input: add imx-keypad driver to support the IMX Keypad Port The IMX family of Application Processors is shipped with a Keypad Port supported by this driver. The peripheral can control up to an 8x8 matrix key pad where all the scanning is done via software. The hardware provides two interrupts: one for key presses (KDI) and one for all key releases (KRI). There is also a simple circuit for glitch reduction (said for synchronization) made by two series of 3 D-latches clocked by the keypad-clock that stabilize the interrupts sources. KDI and KRI are fired only if the respective conditions are maintained for at last 4 keypad-clock cycle. Since those circuits are poor for a correct debounce process (the keypad-clock frequency is 32K and bounces longer than 94us are not masked) the driver, when an interrupt arrives, samples the matrix with a period of 10ms until the readins are stable for IMX_KEYPAD_SCANS_FOR_STABILITY times (currently set at 3). After getting stable result appropriate events are sent through the input stack. If some keys are maintained pressed, the driver continues to scan the matrix with a longer period (60ms) to catch possible multiple key presses without overloading the cpu. This process ends when all keys are released. This driver is tested to build in kernel or as a module and follow the specification of Freescale Application processors: i.MX25 i.MX27 i.MX31 i.MX35 i.MX51 especially tested on i.MX31. Signed-off-by: Alberto Panizzo <maramaopercheseimorto@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
5a9003db1faa34c0560561f66b263f288d623324 |
|
19-Jan-2010 |
Michael Hennerich <michael.hennerich@analog.com> |
Input: ADP5588 - add support for ADP5587 devices The ADP5587 is quite similar to the ADP5588 but features a greater I/O voltage range and lacks the Dual Light Sensor Interface. This new part is also supported by this driver. Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
fba65fe0ededc538771e47f6d099d7c853f4776e |
|
10-Oct-2009 |
Michael Hennerich <michael.hennerich@analog.com> |
input/keyboard: new driver for ADP5520 MFD PMICs Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Bryan Wu <cooloney@kernel.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org> Acked-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
/drivers/input/keyboard/Kconfig
|
bc09dcadc1a3da87d58aa70ebc8e9441205be75c |
|
14-Oct-2009 |
Miguel Aguilar <miguel.aguilar@ridgerun.com> |
Input: add DaVinci Keypad Driver This driver enables keypad support on DaVinci platforms. DM365 is the only platform that uses this driver at the moment. Signed-off-by: Miguel Aguilar <miguel.aguilar@ridgerun.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
fde1132374c9ba7da98a73b9a3c150dca6cf8502 |
|
22-Sep-2009 |
Raphael Derosso Pereira <raphaelpereira@gmail.com> |
Input: add driver for Atmel AT42QT2160 Sensor Chip This version only supports individual cells (no slide support yet). The code has been tested on proprietary development ARM board, but should work fine on other machines. Signed-off-by: Raphael Derosso Pereira <raphaelpereira@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
0baf81ba157cb2b89448f0b73fcd9a4f191be8c6 |
|
22-Sep-2009 |
Kim Kyuwon <q1.kim@samsung.com> |
Input: add driver for Maxim MAX7359 key switch controller The Maxim MAX7359 is a I2C interfaced key switch controller which provides microprocessors with management of up to 64 key switches. This patch adds support for the MAX7359 key switch controller. Signed-off-by: Kim Kyuwon <q1.kim@samsung.com> Reviewed-by: Trilok Soni <soni.trilok@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
88751dd6ce1fb0627c36c4ab08a40730e5a50d3e |
|
18-Sep-2009 |
Michael Hennerich <michael.hennerich@analog.com> |
Input: add driver for ADP5588 QWERTY I2C Keypad Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Bryan Wu <cooloney@kernel.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
422b552debae59b4bebc0ea5fbb9c809d3dfd057 |
|
16-Sep-2009 |
Javier Herrero <jherrero@hvsistemas.es> |
Input: add driver for OpenCores Keyboard Controller Driver for the keyboard hardware documented here: http://www.opencores.org/project,keyboardcontroller Signed-off-by: Javier Herrero <jherrero@hvsistemas.es> Signed-off-by: Bryan Wu <cooloney@kernel.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
9d8340687c524ce61e3c9c76758c4c81303acfc0 |
|
26-Aug-2009 |
David Brownell <dbrownell@users.sourceforge.net> |
Input: add twl4030_keypad driver Add a driver for the keypad controller on TWL4030 family chips. These support up to an 8x8 key matrix. The TWL4030 multifunction chips are mostly used on OMAP3 (or OMAP 2430) based boards. [dtor@mail.ru: switch to matrix-keypad framework, fix changing keymap from userspace] Reviewed-by: Trilok Soni <soni.trilok@gmail.com> Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
4a15235e79f5160a34100b362af2c674d191d0a5 |
|
10-Aug-2009 |
Wan ZongShun <mcuos.com@gmail.com> |
Input: add keypad driver for w90p910 Add keypad driver for the 4x4 keypad on an evaluation board based on w90p910. Signed-off-by: Wan ZongShun <mcuos.com@gmail.com> Reviewed-by: Trilok Soni <soni.trilok@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
fa71c605c2bb4d816514c2611ad53f48007f1fd3 |
|
08-Aug-2009 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Input: combine hil_kbd and hil_ptr drivers hil_kbd and hil_ptr look like twins so it makes sense to combine them into a single driver. [deller@gmx.de: add MODULE_ALIAS() entry for mouse] Tested-by: Helge Deller <deller@gmx.de> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
bab7614d6d1b1fc96ec6c5a7ca34c8641060e659 |
|
29-Jun-2009 |
Eric Miao <eric.y.miao@gmail.com> |
Input: add support for generic GPIO-based matrix keypad Original patch by Marek Vasut, modified by Eric in: 1. use delayed work to simplify the debouncing 2. combine col_polarity/row_polarity into a single active_low field 3. use a generic bit array based XOR algorithm to detect key press/release, which should make the column assertion time shorter and code a bit cleaner 4. remove the ALT_FN handling, which is no way generic, the ALT_FN key should be treated as no different from other keys, and translation will be done by user space by commands like 'loadkeys'. 5. explicitly disable row IRQs and flush potential pending work, and schedule an immediate scan after resuming as suggested by Uli Luckas 6. incorporate review comments from many others Patch tested on Littleton/PXA310 (though PXA310 has a dedicate keypad controller, I have to configure those pins as generic GPIO to use this driver, works quite well, though), and Sharp Zaurus model SL-C7x0 and SL-C1000. [dtor@mail.ru: fix error unwinding path, support changing keymap from userspace] Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Reviewed-by: Trilok Soni <soni.trilok@gmail.com> Reviewed-by: Uli Luckas <u.luckas@road.de> Reviewed-by: Russell King <linux@arm.linux.org.uk> Reviewed-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Eric Miao <eric.miao@marvell.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
cb589529f74d69abc111887b45308f333f950ade |
|
29-Jun-2009 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Input: arrange keyboards alphabetically Hopefully it will reduce conflicts when merging patches. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
a48b2d4a0091904b4cf57d667adc2faf689750d3 |
|
16-May-2009 |
Felipe Balbi <me@felipebalbi.com> |
Input: introduce lm8323 keypad driver lm8323 is the keypad driver used in n810 device. [akpm@linux-foundation.org: coding-style fixes] [dtor@mail.ru: various cleanups] Signed-off-by: Felipe Balbi <felipe.balbi@nokia.com> Reviewed-by: Trilok Soni <soni.trilok@gmail.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
d585a021c0b10b0477d6b608c53e1feb8cde0507 |
|
09-May-2009 |
Dmitry Torokhov <dmitry.torokhov@gmail.com> |
Merge commit 'v2.6.30-rc5' into next
|
e06003af56c386018f0c209608ac6c6662228cc0 |
|
19-Apr-2009 |
H Hartley Sweeten <hartleys@visionengravers.com> |
Input: add matrix keypad driver for Cirrus EP93xx This is a keyboard driver for the Cirrus Logic EP93xx keypad matrix peripheral. This driver is based on the pxa27x_keypad driver. [dtor@mail.ru: Plug in input_dev->keycode so keymap can be changed from userspace.] Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
4272ebfbefd0db40073f3ee5990bceaf2894f08b |
|
30-Jan-2009 |
Yinghai Lu <yinghai@kernel.org> |
x86: allow more than 8 cpus to be used on 32-bit X86_PC is the only remaining 'sub' architecture, so we dont need it anymore. This also cleans up a few spurious references to X86_PC in the driver space - those certainly should be X86. Signed-off-by: Yinghai Lu <yinghai@kernel.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
/drivers/input/keyboard/Kconfig
|
e0ee629878d91da998fc26e8fa8b977177f70f39 |
|
29-Dec-2008 |
Yong Yao <yaoyong@marvell.com> |
Input: add support for enhanced rotary controller on pxa930 and pxa935 Signed-off-by: Yong Yao <yaoyong@marvell.com> Signed-off-by: Eric Miao <eric.miao@marvell.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
795e6bf33561ff03e253a6a756d5eb663b4a56bd |
|
05-Mar-2008 |
Magnus Damm <magnus.damm@gmail.com> |
sh: SuperH KEYSC platform driver Add a platform driver for the SuperH KEYSC block. The driver expects to get mode, timing information and keypad layout from the board code as platform data. The board code is resonsible for pin configuration. Both sh7343 and sh7722 should be supported, but only the sh7722 processor has been tested so far. SH_KEYSC_MODE_3 is yet to be tested. Signed-off-by: Magnus Damm <damm@igel.co.jp> Cc: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/drivers/input/keyboard/Kconfig
|
e0f2677f0d21cfff9d45160343e6246417e55d02 |
|
31-Jan-2008 |
Eric Miao <eric.y.miao@gmail.com> |
Input: pxa27x_keypad - also enable on PXA3xx Signed-off-by: Eric Miao <eric.miao@marvell.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
0e5f11aa80bd01d048f374cc64ef0819ad7d86f2 |
|
31-Jan-2008 |
Eric Miao <eric.y.miao@gmail.com> |
Input: pxa27x_keypad - rename the driver (was pxa27x_keyboard) The controller should really be called keypad, and also align the naming of functions and structures to use "pxa27x_keypad" as prefix, instead of "pxakbd". Signed-off-by: Eric Miao <eric.miao@marvell.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
93e9012f40f75b8ab8a37deaf532b3c5e9b527c6 |
|
21-Jan-2008 |
Dmitry Baryshkov <dbaryshkov@gmail.com> |
Input: add Tosa keyboard driver Add keyboard support on tosa (Sharp Zaurus SL-6000x). Largely based on patches by Dirk Opfer. Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
4ff891eb3d3dd6854f11d616c6397a0e403f4e88 |
|
14-Jan-2008 |
Kristoffer Ericson <kristoffer.ericson@gmail.com> |
Input: improve Kconfig help entries for HP Jornada devices Signed-off-by: Kristoffer Ericson <kristoffer.ericson@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
6957c8280080d985518133eab3a57d715a57be78 |
|
27-Nov-2007 |
Mike Frysinger <michael.frysinger@analog.com> |
Input: bf54x-keys - keypad does not exist on BF544 parts Signed-off-by: Mike Frysinger <michael.frysinger@analog.com> Signed-off-by: Bryan Wu <bryan.wu@analog.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
8f740ef391fc81cb887fa08d213cf67b843cb3b7 |
|
13-Oct-2007 |
Michael Hennerich <michael.hennerich@analog.com> |
Input: add support for Blackfin BF54x Keypad controller Signed-off-by: Michael Hennerich <michael.hennerich@analog.com> Signed-off-by: Bryan Wu <bryan.wu@analog.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
b11d2127c4893a7315d1e16273bc8560049fa3ca |
|
13-Oct-2007 |
Adrian McMenamin <lkmladrian@gmail.com> |
Input: add support for SEGA Dreamcast keyboard Signed-off by: Adrian McMenamin <adrian@mcmen.demon.co.uk> Acked-by: Arjan van de Ven <arjan@linux.intel.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
b0a4e1aa4063550faf7bc1c33b37c587796e931f |
|
26-Sep-2007 |
Kristoffer Ericson <kristoffer.ericson@gmail.com> |
Input: add support for HP Jornada 7xx onboard keyboard The driver supports onboard keyboards of HP Jornada 710/720/728 Signed-off-by: Kristoffer Ericson <kristoffer.ericson@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
2aa2cb9e7a20910d890f874e16a43a81b725ec54 |
|
26-Sep-2007 |
Kristoffer Ericson <kristoffer.ericson@gmail.com> |
Input: add support for HP Jornada onboard keyboard (HP6XX) Signed-off-by: Kristoffer Ericson <kristoffer.ericson@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
0e52d3281f8aa6486949478ea95c8ca85c3ffab5 |
|
20-Jun-2007 |
Andi Kleen <ak@suse.de> |
x86_64: Quieten Atari keyboard warnings in Kconfig Not directly related to x86, but I got tired of seeing these warnings on every kconfig update when building on a non m68k box: drivers/input/keyboard/Kconfig:170:warning: 'select' used by config symbol 'KEYBOARD_ATARI' refers to undefined symbol 'ATARI_KBD_CORE' drivers/input/mouse/Kconfig:182:warning: 'select' used by config symbol 'MOUSE_ATARI' refers to undefined symbol 'ATARI_KBD_CORE' I moved the definition of ATARI_KBD_CORE into drivers/input/keyboard/Kconfig so it's always seen by Kconfig. Cc: Geert Uytterhoeven <geert@linux-m68k.org> Acked-by: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/input/keyboard/Kconfig
|
334d0dd8b660557608142f0f77abc6812b48f08b |
|
08-May-2007 |
Dmitry Torokhov <dtor@insightbb.com> |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
|
a3d52136ee8f7399859f9a0824470fd49b1d1a00 |
|
05-May-2007 |
Linus Torvalds <torvalds@woody.linux-foundation.org> |
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input * 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/dtor/input: (65 commits) Input: gpio_keys - add support for switches (EV_SW) Input: cobalt_btns - convert to use polldev library Input: add skeleton for simple polled devices Input: update some documentation Input: wistron - fix typo in keymap for Acer TM610 Input: add input_set_capability() helper Input: i8042 - add Fujitsu touchscreen/touchpad PNP IDs Input: i8042 - add Panasonic CF-29 to nomux list Input: lifebook - split into 2 devices Input: lifebook - add signature of Panasonic CF-29 Input: lifebook - activate 6-byte protocol on select models Input: lifebook - work properly on Panasonic CF-18 Input: cobalt buttons - separate device and driver registration Input: ati_remote - make button repeat sensitivity configurable Input: pxa27x - do not use deprecated SA_INTERRUPT flag Input: ucb1400 - make delays configurable Input: misc devices - switch to using input_dev->dev.parent Input: joysticks - switch to using input_dev->dev.parent Input: touchscreens - switch to using input_dev->dev.parent Input: mice - switch to using input_dev->dev.parent ... Fixed up conflicts with core device model removal of "struct subsystem" manually. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
c04cb856e20a8bf68762d60737b84328c1ab5900 |
|
01-May-2007 |
Michael Schmitz <schmitz@opal.biophys.uni-duesseldorf.de> |
m68k: Atari keyboard and mouse support. Atari keyboard and mouse support. (reformating and Kconfig fixes by Roman Zippel) Signed-off-by: Michael Schmitz <schmitz@debian.org> Signed-off-by: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/input/keyboard/Kconfig
|
3f07d8796262f6aee135c8dd9a91210da9f888e4 |
|
03-May-2007 |
Dmitry Torokhov <dtor@insightbb.com> |
Input: aaed2000_kbd - convert to use polldev library Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
bc95f3669f5e6f63cf0b84fe4922c3c6dd4aa775 |
|
01-May-2007 |
Dmitry Torokhov <dtor@insightbb.com> |
Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 Conflicts: drivers/usb/input/Makefile drivers/usb/input/gtco.c
|
5a90e5bca96696f1daa0bb0a9db299eb40241ada |
|
16-Mar-2007 |
Rodolfo Giometti <giometti@enneenne.com> |
Input: add support for PXA27x keyboard controller Signed-off-by: Rodolfo Giometti <giometti@enneenne.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
0a938b9768d1fc0e12a884a6820a2e15df5a612c |
|
05-Mar-2007 |
David Brownell <david-b@pacbell.net> |
[PATCH] add CONFIG_GENERIC_GPIO Most drivers using GPIOs already know they are running on a system that supports the generic GPIO calls, because of other platform dependencies. But the generic GPIO-based LED and input button drivers can't know that. So this patch adds a Kconfig hook, GENERIC_GPIO, to mark the platforms where <asm/gpio.h> will do the right thing. Currently that's a bunch of ARMs, and AVR32; more are on the way. It also fixes a dependency bug for the gpio button input driver; it was wrong to start with, now it covers all platforms with GENERIC_GPIO. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Acked-by: Richard Purdie <rpurdie@rpsys.net> Cc: Arnaud Patard <arnaud.patard@rtp-net.org> Cc: <raph@8d.com> Cc: <msvoboda@ra.rockwell.com> Cc: pHilipp Zabel <philipp.zabel@gmail.com> Cc: Haavard Skinnemoen <hskinnemoen@atmel.com> Cc: Dmitry Torokhov <dtor@mail.ru> Cc: Russell King <rmk@arm.linux.org.uk> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
/drivers/input/keyboard/Kconfig
|
0d98f6bbd8d62c2c7a9924e0b3e5068cc28173b0 |
|
18-Feb-2007 |
Philipp Zabel <philipp.zabel@gmail.com> |
Input: gpio-keys - switch to common GPIO API This adds support for at least SA1100 and S3C24xx CPUs. Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
78a56aab11234e53b7e94e5a255cc3d27ab0a62b |
|
18-Jan-2007 |
Phil Blundell <pb@handhelds.org> |
Input: gpio-keys - keyboard driver for GPIO buttons This is an interrupt-driven keyboard driver for simple buttons connected directly to CPU GPIO lines of embedded ARM systems. It supports pxa architectures and is used by a number of PDAs and PocketPC phones in the handhelds.org kernel. Support for other architectures, such as sa11xx and sc2410, will be added once generic GPIO API is available. Signed-off-by: Paul Sokolovsky <pmiscml@gmail.com> Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
f9705fcb9887fcff364a0c8dffbac693aa221d4f |
|
24-Nov-2006 |
Nicolas Bellido <ml@acolin.be> |
Input: add driver for keyboard on AAED-2000 development board (ARM) The keyboard is connected via GPIOs to the processor, and scanned using a column sample register. The hardware provides no debouncing mechanism, so the state of the keys is read KBDSCAN_STABLE_COUNT times before being reported to the input layer. The status of the keys needs to be polled because there is no interrupt hooked to the lines. A workqueue is used for this. Signed-off-by: Nicolas Bellido Y Ortega <ml@acolin.be> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
da96d0b58adddf3bdeaa9644ac74f0dcc9039407 |
|
09-Oct-2006 |
Geert Uytterhoeven <geert@linux-m68k.org> |
[PATCH] m68k/HP300: Enable HIL configuration options Enable HIL configuration options on HP300 Signed-off-by: Kars de Jong <jongk@linux-m68k.org> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/drivers/input/keyboard/Kconfig
|
095096038d637c477ef3c1b674612bcbc4d60c2d |
|
03-Oct-2006 |
Matt LaPlante <kernel1@cyberdogtech.com> |
Fix several typos in drivers/ Signed-off-by: Adrian Bunk <bunk@stusta.de>
/drivers/input/keyboard/Kconfig
|
a12f66fccf2e266ad197df142b5ebafc6a169a8c |
|
02-Oct-2006 |
Linus Torvalds <torvalds@g5.osdl.org> |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (35 commits) Input: wistron - add support for Acer TravelMate 2424NWXCi Input: wistron - fix setting up special buttons Input: add KEY_BLUETOOTH and KEY_WLAN definitions Input: add new BUS_VIRTUAL bus type Input: add driver for stowaway serial keyboards Input: make input_register_handler() return error codes Input: remove cruft that was needed for transition to sysfs Input: fix input module refcounting Input: constify input core Input: libps2 - rearrange exports Input: atkbd - support Microsoft Natural Elite Pro keyboards Input: i8042 - disable MUX mode on Toshiba Equium A110 Input: i8042 - get rid of polling timer Input: send key up events at disconnect Input: constify psmouse driver Input: i8042 - add Amoi to the MUX blacklist Input: logips2pp - add sugnature 56 (Cordless MouseMan Wheel), cleanup Input: add driver for Touchwin serial touchscreens Input: add driver for Touchright serial touchscreens Input: add driver for Penmount serial touchscreens ...
|
ad4e09b16ad361c15bd7186dcd118cb901089b97 |
|
29-Sep-2006 |
Komal Shah <komal_shah802003@yahoo.com> |
[PATCH] OMAP: Add keypad driver This patch adds support for keypad driver running on different TI OMAP(http://www.ti.com/omap) processor based boards like OSK, H2, H3, H4, Persuas and Nokia 770. Signed-off-by: Komal Shah <komal_shah802003@yahoo.com> Acked-by: Dmitry Torokhov <dtor@mail.ru> Cc: Russell King <rmk@arm.linux.org.uk> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/drivers/input/keyboard/Kconfig
|
f35d0616bddf4efdfaedc5dfad2267202a3c739f |
|
19-Sep-2006 |
Marek Vasut <marek.vasut@gmail.com> |
Input: add driver for stowaway serial keyboards Add support for stowaway and stowaway compatible (eg. dicota inutPDA) serial keyboards. Reported to work on palm zire71 and palm tungsten T3. Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
aaef685d5726768d25cbdc672a59c284d820b82e |
|
14-Mar-2006 |
Dmitry Torokhov <dtor_core@ameritech.net> |
Input: atkbd - allow disabling on X86_PC (if EMBEDDED) Allow disabling atkbd driver if CONFIG_EMBEDDED is enabled. Previously it was impossible to disable atkbd on X86_PC. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
94f8d28c47aa425cbcaa4ca7fc7935cd0ddb0151 |
|
10-Jan-2006 |
Paul Mundt <lethal@linux-sh.org> |
Input: remove obsolete maple input drivers These haven't worked in some time, and we've dropped support for the bus from the SH tree until someone shows some interest in maintaining it. Signed-off-by: Paul Mundt <lethal@linux-sh.org> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
/drivers/input/keyboard/Kconfig
|
f2c84c0e84bfa637a7161eac10157cf3b05b4a73 |
|
31-Oct-2005 |
Arthur Othieno <a.othieno@bluewin.ch> |
[PATCH] i386: CONFIG_PC removal CONFIG_PC is left-over cruft after the introduction of CONFIG_X86_PC with the subarch split. Remove it, and fixup the remaining users to depend on CONFIG_X86_PC instead. Signed-off-by: Arthur Othieno <a.othieno@bluewin.ch> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/drivers/input/keyboard/Kconfig
|
65d406ace3b44e042807d3f9a2e71088818e80f2 |
|
15-Oct-2005 |
Pavel Machek <pavel@suse.cz> |
[PATCH] zaurus: fix dependencies on collie keyboard This fixes depenencies of collie keyboard. Signed-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/drivers/input/keyboard/Kconfig
|
fff71312e7227c6850f367ff9c72f96d5b33b1d0 |
|
13-Sep-2005 |
Richard Purdie <rpurdie@rpsys.net> |
[PATCH] SharpSL: Add an input keyboard driver for Zaurus cxx00 series Add a input driver for the keyboard found on the Zaurus Cxx00 series (Spitz, Akita, Borzoi). Its based on corgikbd but there are enough subtle differences to justify a separate driver. Signed-Off-by: Richard Purdie <rpurdie@rpsys.net> Cc: Vojtech Pavlik <vojtech@suse.cz> Cc: Russell King <rmk@arm.linux.org.uk> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
/drivers/input/keyboard/Kconfig
|
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
|
17-Apr-2005 |
Linus Torvalds <torvalds@ppc970.osdl.org> |
Linux-2.6.12-rc2 Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
/drivers/input/keyboard/Kconfig
|