[PATCH] SharpSL: Abstract c7x0 specifics from Corgi Touchscreen driver
authorRichard Purdie <rpurdie@rpsys.net>
Tue, 13 Sep 2005 08:25:33 +0000 (01:25 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 13 Sep 2005 15:22:31 +0000 (08:22 -0700)
commit513b6e1afaf81b42cacbb24ef1aa7eea5e9661c2
treed30c0a6ae0af38948e981f5d83a740f12f14a196
parent9fc7896b62b48714fafecf9266d9dc14c1cd6e33
[PATCH] SharpSL: Abstract c7x0 specifics from Corgi Touchscreen driver

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>
arch/arm/mach-pxa/corgi.c
drivers/input/touchscreen/Kconfig
drivers/input/touchscreen/corgi_ts.c
include/video/w100fb.h