summaryrefslogtreecommitdiff
path: root/drivers/input/touchscreen
AgeCommit message (Collapse)Author
2005-09-13[PATCH] SharpSL: Abstract c7x0 specifics from Corgi Touchscreen driverRichard Purdie
Separate out the Sharp Zaurus c7x0 series specific code from the Corgi Touchscreen driver. Use the new functions in corgi_lcd.c via sharpsl.h for hsync handling and pass the IRQ as a platform device resource. Move a function prototype into the w100fb header file where it belongs. This enables the driver to be used by the Zaurus cxx00 series. 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>
2005-09-07[PATCH] w100fb: Update corgi platform code to match new driverRichard Purdie
This patch moves the platform specific Sharp SL-C7x0 LCD code from the w100fb driver into a more appropriate place and updates the Corgi code to match the new w100fb driver. It also updates the corgi touchscreen code to match the new simplified interface available from w100fb. Signed-off-by: Richard Purdie <rpurdie@rpsys.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-07[PATCH] Corgi touchscreen: Fix a pmu bugRichard Purdie
Corgi Touchscreen bugfix. If the PMU isn't running, the register needs to be set to a sane value rather than reusing some random value. Signed-off-by: Richard Purdie <rpurdie@rpsys.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-07[PATCH] Corgi Touchscreen: Code cleanup / fixesRichard Purdie
Clean up some Corgi Touchscreen logic and merge the repeat calls to w100fb_blanking() in anticipation of the w100fb patch. Fix a pm_message_t reference. Signed-off-by: Richard Purdie <rpurdie@rpsys.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-09-07[PATCH] Corgi Touchscreen: Allow the driver to share the PMURichard Purdie
The Corgi Touchscreen driver uses the PMU as an accurate timing source which conflicts with its usage for performance monitoring. This patch allows it to be shared with other users such as oprofile. Signed-off-by: Richard Purdie <rpurdie@rpsys.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-07-11Input: elo - fix help in Kconfig (wrong module name)Michael Prokop
Signed-off-by: Vojtech Pavlik <vojtech@suse.cz> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2005-05-29Input: remove user counters from drivers/input/touchscreen sinceDmitry Torokhov
input core takes care of calling open and close methods only when needed. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2005-05-29Input: whitespace fixes in drivers/input/touchscreenDmitry Torokhov
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2005-05-28Input: gunze - fix out-of-bound array access reported by Adrian Bunk.Dmitry Torokhov
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2005-03-07input: some whitespace and formatting cleanup in Corgi drivers.Dmitry Torokhov
Also change del_timer to del_timer_sync in corgikbd and add missing del_timer_sync to corgi_ts. Signed-off-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-03-07New BitKeeper file ``drivers/input/touchscreen/hp680_ts_input.c''Paul Mundt
2005-03-01input: Add MicroTouch (3M) serial touchscreen driverDan Streetman
From: Dan Streetman <ddstreet@ieee.org> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-11input: Fix keybit initialization in MK712 touchscreen driver.n1gp@hotmail.com
With this, the driver is tested to work properly. From: Richard Koch <n1gp@hotmail.com> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-09input: Fix Elo touchscreen touch detection.Vojtech Pavlik
Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-09input: Add support for serial ELO touchscreens, includingVojtech Pavlik
Elo IntelliTouch, AccuTouch and SecureTouch. Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-08input: Change touchscreen drivers NOT to rescale their valuesVojtech Pavlik
to a 4:3 shape. Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-06input: New driver for ICS MicroClock MK712 TouchScreens.Vojtech Pavlik
Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-05input: Add support for Sharp SL-C7xx touchscreen (Corgi).Richard Purdie
From: Richard Purdie <rpurdie@rpsys.net> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-04input: Cleanup the Kconfig menus for the input subsystem.Roman Zippel
From: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-04Input: Make some needlessly global code static.Adrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-04Input: make serio's connect routines return error codeDmitry Torokhov
instead of void. Signed-off-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-04Input: replace serio's type field with serio_id structure andDmitry Torokhov
add id_table to serio drivers to split initial matching and probing routines for better sysfs integration and to assist hotplug scripts in loading proper drivers. Add serio_hotplug to notify userspace about new ports. Signed-off-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2005-02-04Input: remove serio->private in favor of using driver-specific dataDmitry Torokhov
in device structure, add serio_get_drvdata/serio_put_drvdata to access it. Signed-off-by: Dmitry Torokhov <dtor@mail.ru> Signed-off-by: Vojtech Pavlik <vojtech@suse.cz>
2004-10-21Input: get rid of pm_dev in input core as it is deprecated andDmitry Torokhov
nothing uses it anyway. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2004-06-28Input: serio sysfs integrationDmitry Torokhov
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2004-06-28Input: more renames in serio in preparations to sysfs integrationDmitry Torokhov
- serio_dev -> serio_driver - serio_[un]register_device -> serio_[un]register_driver Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2004-05-09Input: various fixes for H3600 touchscreen driver Dmitry Torokhov
- h3600ts_interrupt, npower_button_handler and action_button_handler should return irqreturn_t - fix missing argument in h3600ts_process_packet call - add MODULE_AUTHOR, MODULE_DESCRIPTION and MODULE_LICENSE - small formatting changes
2004-04-22Input: - move set_abs_params from synaptics driver to input andDmitry Torokhov
rename to input_set_abs_params - convert input_report_* macros into inline functions - make use of set_abs_params in touchscreen drivers
2004-04-22Input: trailing whitespace fixesDmitry Torokhov
2003-09-24Manual merge of Kconfig file module commentsLinus Torvalds
2003-09-24[PATCH] Kconfig fixes for modules.txtRusty Russell
Kconfig cleanup megapatch from Nicolas Kaiser <nikai@nikai.net>. modules.txt no longer exists, and the common wording used to refer to it sucks. This is all by Nicolas Kaiser's: at Randy and Matthew's request, "say M" changed to "choose M" (more sense for graphical front ends, too).
2003-09-20Don't ask about SERIO selection - let Kconfig select itLinus Torvalds
automatically as needed.
2003-04-20[PATCH] irqs: input driversAndrew Morton
Update the input and joystick drivers to the new IRQ API.
2003-02-12input: Get rid of the kbd_pt_regs variable, and instead pass theVojtech Pavlik
value all the way from an interrupt handler to keyboard.c that can display it.
2003-02-09[PATCH] Change all <module>.o to .ko in Kconfig filesRusty Russell
From: GertJan Spoelman <kl@gjs.cc> OK, here is a new patch, I edited the old patch and took out the .ko's so now the extension is trimmed instead.
2002-12-14[PATCH] Remove Rules.make from Makefiles (2/3)Brian Gerst
Makefiles no longer need to include Rules.make, which is currently an empty file. This patch removes it from the drivers tree Makefiles.
2002-10-29Delete old-style config files.Linus Torvalds
2002-10-29[PATCH] new kernel configuration 5/7Roman Zippel
This adds the driver config files. (part 1)
2002-10-08Initialize struct input_dev in input drivers before it's passed to ↵Vojtech Pavlik
input_event(). input_register_device() usually does that, but some drivers will call input_event() before registering to pre-load the absolute values in struct input_dev in an easy way.
2002-07-25By popular request, and explicit method of telling which eventsVojtech Pavlik
from a device belong together was implemented - input_sync() and EV_SYN. Touches every input driver. The first to make use of it is mousedev.c to properly merge events into PS/2 packets.
2002-07-25Apply Rusty's C99 initializer patch to input drivers.Vojtech Pavlik
Fix cli() breakage in input (gameport) drivers.
2002-07-25This patch by Brad Hards replaces the four id* fields of the inputVojtech Pavlik
struct by a single struct to simplify passing it around and to userspace.
2002-07-11Add a driver for the Bitsy touchscreen.Vojtech Pavlik
2002-07-04Minor fixes to make the whole thing compile on latest 2.5 and kbuild2Vojtech Pavlik
2002-07-03Add keyboard, mouse and touchscreen drivers.Vojtech Pavlik
Add tsdev, power and evbug event handlers.