<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/touchscreen/penmount.c, branch v3.4.75</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/input/touchscreen/penmount.c?h=v3.4.75</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/input/touchscreen/penmount.c?h=v3.4.75'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-09-21T05:46:31Z</updated>
<entry>
<title>Input: penmount - simplify unregister procedure</title>
<updated>2011-09-21T05:46:31Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2011-09-13T05:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c3a01ba9e45f01c6505a41efb33c420a0c959eb3'/>
<id>urn:sha1:c3a01ba9e45f01c6505a41efb33c420a0c959eb3</id>
<content type='text'>
Since touchscreen driver does not handle any events to be sent to the
device we can close serio port first and then unregister the input device.

Tested-by: John Sung &lt;penmount.touch@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: penmount - rework handling of different protocols</title>
<updated>2011-09-21T05:46:30Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dmitry.torokhov@gmail.com</email>
</author>
<published>2011-09-13T05:12:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=98b013eb7a94cfd29fcc782f3b7d9f9fe06ac50d'/>
<id>urn:sha1:98b013eb7a94cfd29fcc782f3b7d9f9fe06ac50d</id>
<content type='text'>
Instead of having one large switch based on product ID use pointer to
function actually doing protocol decoding.

Tested-by: John Sung &lt;penmount.touch@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: penmount - add PenMount 6250 support</title>
<updated>2011-09-21T05:46:30Z</updated>
<author>
<name>John Sung</name>
<email>penmount.touch@gmail.com</email>
</author>
<published>2011-09-09T20:33:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bd8f6d2ed416d6c70fc3d4f98b165a56e025331c'/>
<id>urn:sha1:bd8f6d2ed416d6c70fc3d4f98b165a56e025331c</id>
<content type='text'>
Add multi touch support for PenMount 6250 touch controller.

Signed-off-by: John Sung &lt;penmount.touch@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: penmount - add PenMount 3000 support</title>
<updated>2011-09-21T05:46:29Z</updated>
<author>
<name>John Sung</name>
<email>penmount.touch@gmail.com</email>
</author>
<published>2011-09-09T20:33:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=90aba7d8b155c2c39e269608e4a446190e3cd704'/>
<id>urn:sha1:90aba7d8b155c2c39e269608e4a446190e3cd704</id>
<content type='text'>
Add dual touch support for PenMount 3000 touch controller.

Signed-off-by: John Sung &lt;penmount.touch@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: penmount - add PenMount 6000 support</title>
<updated>2011-09-21T05:46:29Z</updated>
<author>
<name>John Sung</name>
<email>penmount.touch@gmail.com</email>
</author>
<published>2011-09-09T20:33:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c42e2e406ad49f320947ba044d3bbf9b05703089'/>
<id>urn:sha1:c42e2e406ad49f320947ba044d3bbf9b05703089</id>
<content type='text'>
Add support for PenMount 6000 touch controller.

Signed-off-by: John Sung &lt;penmount.touch@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: penmount - fix the protocol</title>
<updated>2011-09-21T05:46:28Z</updated>
<author>
<name>John Sung</name>
<email>penmount.touch@gmail.com</email>
</author>
<published>2011-09-09T20:33:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=21ae508bab28c2b0ae8709c95a36739b6f1ae5be'/>
<id>urn:sha1:21ae508bab28c2b0ae8709c95a36739b6f1ae5be</id>
<content type='text'>
The MSB and LSB of the XY axis value are switched according to the PenMount 9000 protocol. The driver name is also changed from penmountlpc, since it is not for LPC interface at all.

Signed-off-by: John Sung &lt;penmount.touch@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>get rid of input BIT* duplicate defines</title>
<updated>2007-10-19T18:53:42Z</updated>
<author>
<name>Jiri Slaby</name>
<email>jirislaby@gmail.com</email>
</author>
<published>2007-10-19T06:40:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7b19ada2ed3c1eccb9fe94d74b05e1428224663d'/>
<id>urn:sha1:7b19ada2ed3c1eccb9fe94d74b05e1428224663d</id>
<content type='text'>
get rid of input BIT* duplicate defines

use newly global defined macros for input layer. Also remove includes of
input.h from non-input sources only for BIT macro definiton. Define the
macro temporarily in local manner, all those local definitons will be
removed further in this patchset (to not break bisecting).
BIT macro will be globally defined (1&lt;&lt;x)

Signed-off-by: Jiri Slaby &lt;jirislaby@gmail.com&gt;
Cc: &lt;dtor@mail.ru&gt;
Acked-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
Cc: &lt;lenb@kernel.org&gt;
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Cc: &lt;perex@suse.cz&gt;
Acked-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
Cc: &lt;vernux@us.ibm.com&gt;
Cc: &lt;malattia@linux.it&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Input: touchscreens - switch to using input_dev-&gt;dev.parent</title>
<updated>2007-04-12T05:35:14Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor@insightbb.com</email>
</author>
<published>2007-04-12T05:35:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a5394fb075a80212765ee3cd4a7842bdccf5fc0a'/>
<id>urn:sha1:a5394fb075a80212765ee3cd4a7842bdccf5fc0a</id>
<content type='text'>
In preparation for struct class_device -&gt; struct device input
core conversion, switch to using input_dev-&gt;dev.parent when
specifying device position in sysfs tree.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: drivers/input/touchscreen - don't access dev-&gt;private directly</title>
<updated>2007-04-12T05:34:08Z</updated>
<author>
<name>Dmitry Torokhov</name>
<email>dtor@insightbb.com</email>
</author>
<published>2007-04-12T05:34:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=40b9b0b82e664bfdf26fd33014d52e23ff80b9f4'/>
<id>urn:sha1:40b9b0b82e664bfdf26fd33014d52e23ff80b9f4</id>
<content type='text'>
Use input_get_drvdata() and input_set_drvdata() instead.

Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
<entry>
<title>Input: handle serio_register_driver() errors</title>
<updated>2006-11-24T04:35:10Z</updated>
<author>
<name>Akinobu Mita</name>
<email>akinobu.mita@gmail.com</email>
</author>
<published>2006-11-24T04:35:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=153a9df01c0d1ecdc56161c7a0f830325145dd64'/>
<id>urn:sha1:153a9df01c0d1ecdc56161c7a0f830325145dd64</id>
<content type='text'>
Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dtor@mail.ru&gt;
</content>
</entry>
</feed>
