<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/touchscreen/Kconfig, branch v2.6.20</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.20</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.20'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2006-12-12T18:43:21Z</updated>
<entry>
<title>[PATCH] remove config ordering/dependency between ucb1400-ts and sound subsystem</title>
<updated>2006-12-12T18:43:21Z</updated>
<author>
<name>Nicolas Pitre</name>
<email>nico@cam.org</email>
</author>
<published>2006-12-12T18:32:29Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e1036502e5263851259d147771226161e5ccc85a'/>
<id>urn:sha1:e1036502e5263851259d147771226161e5ccc85a</id>
<content type='text'>
Commit 2d4ba4a3b9aef95d328d74a17ae84f8d658059e2 introduced a dependency
that was never meant to exist when the ac97_bus.c module was created.
Move ac97_bus.c up the directory hierarchy to make sure it is built when
selected even if sound is configured out so things work as originally
intended.

Signed-off-by: Nicolas Pitre &lt;nico@cam.org&gt;
Acked-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] ucb1400_ts depends SND_AC97_BUS</title>
<updated>2006-12-10T17:55:39Z</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@oracle.com</email>
</author>
<published>2006-12-10T10:18:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=2d4ba4a3b9aef95d328d74a17ae84f8d658059e2'/>
<id>urn:sha1:2d4ba4a3b9aef95d328d74a17ae84f8d658059e2</id>
<content type='text'>
This driver is an AC97 codec according to its help text.  However, if SOUND is
disabled, the "select SND_AC97_BUS" still inserts that into the .config file:

#
# Sound
#
# CONFIG_SOUND is not set
CONFIG_SND_AC97_BUS=m

Even if the config software followed dependency chains on selects, we should
try to limit usage of "select" to library-type code that is needed (e.g., CRC
functions) instead of bus-type support.

Signed-off-by: Randy Dunlap &lt;randy.dunlap@oracle.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Input: add Philips UCB1400 touchscreen driver</title>
<updated>2006-11-17T06:07:26Z</updated>
<author>
<name>Nicolas Pitre</name>
<email>nico@cam.org</email>
</author>
<published>2006-11-17T06:07:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f40219bf936bb677566f42758d505e27fad0908e'/>
<id>urn:sha1:f40219bf936bb677566f42758d505e27fad0908e</id>
<content type='text'>
Signed-off-by: Nicolas Pitre &lt;nico@cam.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: add driver for Touchwin serial touchscreens</title>
<updated>2006-08-05T04:32:30Z</updated>
<author>
<name>Rick Koch</name>
<email>n1gp@hotmail.com</email>
</author>
<published>2006-08-05T04:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=11ea3173d5f2de71d037ef58ac43395795fed2bc'/>
<id>urn:sha1:11ea3173d5f2de71d037ef58ac43395795fed2bc</id>
<content type='text'>
Signed-off-by: Rick Koch &lt;n1gp@hotmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: add driver for Touchright serial touchscreens</title>
<updated>2006-08-05T04:32:24Z</updated>
<author>
<name>Rick Koch</name>
<email>n1gp@hotmail.com</email>
</author>
<published>2006-08-05T04:32:24Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=4003dff41e65ad338a60dde90019bffcb5531fb6'/>
<id>urn:sha1:4003dff41e65ad338a60dde90019bffcb5531fb6</id>
<content type='text'>
Signed-off-by: Rick Koch &lt;n1gp@hotmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: add driver for Penmount serial touchscreens</title>
<updated>2006-08-05T04:32:18Z</updated>
<author>
<name>Rick Koch</name>
<email>n1gp@hotmail.com</email>
</author>
<published>2006-08-05T04:32:18Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ee4799997950e81437ef9055a4b104099e3272c4'/>
<id>urn:sha1:ee4799997950e81437ef9055a4b104099e3272c4</id>
<content type='text'>
Signed-off-by: Rick Koch &lt;n1gp@hotmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>[PATCH] sh: consolidate hp620/hp680/hp690 targets into hp6xx</title>
<updated>2006-01-17T07:15:27Z</updated>
<author>
<name>Paul Mundt</name>
<email>lethal@linux-sh.org</email>
</author>
<published>2006-01-17T06:14:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0025835cf20e07056b8521b8c1d7d0bfe07e81f1'/>
<id>urn:sha1:0025835cf20e07056b8521b8c1d7d0bfe07e81f1</id>
<content type='text'>
Most of the reasons for keeping these separate before was due to hp690
discontig, and since we have a workaround for that now (abusing some shadow
space so everything is magically contiguous), there's no reason to keep the
targets separate.

Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] spi: ads7846 driver</title>
<updated>2006-01-14T00:29:54Z</updated>
<author>
<name>David Brownell</name>
<email>david-b@pacbell.net</email>
</author>
<published>2006-01-08T21:34:21Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ffa458c1bd9b6f653008d450f337602f3d52a646'/>
<id>urn:sha1:ffa458c1bd9b6f653008d450f337602f3d52a646</id>
<content type='text'>
This is a driver for the ADS7846 touchscreen sensor, derived from
the corgi_ts and omap_ts drivers.  Key differences from those two:

  - Uses the new SPI framework (minimalist version)
  - &lt;linux/spi/ads7846.h&gt; abstracts board-specific touchscreen info
  - Sysfs attributes for the temperature and voltage sensors
  - Uses fewer ARM-specific IRQ primitives

The temperature and voltage sensors show up in sysfs like this:

  $ pwd
  /sys/devices/platform/omap-uwire/spi2.0
  $ ls
  bus@          input:event0@ power/        temp1         vbatt
  driver@       modalias      temp0         vaux
  $ cat modalias
  ads7846
  $ cat temp0
  991
  $ cat temp1
  1177
  $

So far only basic testing has been done.  There's a fair amount of hardware
that uses this sensor, and which also runs Linux, which should eventually
be able to use this driver.

One portability note may be of special interest.  It turns out that not all
SPI controllers are happy issuing requests that do things like "write 8 bit
command, read 12 bit response".  Most of them seem happy to handle various
word sizes, so the issue isn't "12 bit response" but rather "different rx
and tx write sizes", despite that being a common MicroWire convention.  So
this version of the driver no longer reads 12 bit native-endian words; it
reads 16-bit big-endian responses, then byteswaps them and shifts the
results to discard the noise.

Signed-off-by: David Brownell &lt;david-b@pacbell.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] SharpSL: Abstract c7x0 specifics from Corgi Touchscreen driver</title>
<updated>2005-09-13T15:22:31Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@rpsys.net</email>
</author>
<published>2005-09-13T08:25:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=513b6e1afaf81b42cacbb24ef1aa7eea5e9661c2'/>
<id>urn:sha1:513b6e1afaf81b42cacbb24ef1aa7eea5e9661c2</id>
<content type='text'>
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 &lt;rpurdie@rpsys.net&gt;
Cc: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Cc: Russell King &lt;rmk@arm.linux.org.uk&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Input: elo - fix help in Kconfig (wrong module name)</title>
<updated>2005-07-11T06:09:10Z</updated>
<author>
<name>Michael Prokop</name>
<email>mika@grml.org</email>
</author>
<published>2005-07-11T06:09:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=153ab429cad3b585ddf1a5521cfaadb57402cd31'/>
<id>urn:sha1:153ab429cad3b585ddf1a5521cfaadb57402cd31</id>
<content type='text'>
Signed-off-by: Vojtech Pavlik &lt;vojtech@suse.cz&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
