<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/input/touchscreen, branch v3.10.2</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/input/touchscreen?h=v3.10.2</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/input/touchscreen?h=v3.10.2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2013-06-06T05:46:37Z</updated>
<entry>
<title>Input: cyttsp - fix swapped mfg_stat and mfg_cmd registers</title>
<updated>2013-06-06T05:46:37Z</updated>
<author>
<name>Matthias Kaehlcke</name>
<email>matthias.list@kaehlcke.net</email>
</author>
<published>2013-06-06T05:42:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d3bf073aa7d50f06f81b4065a39fd6dc046f8bb2'/>
<id>urn:sha1:d3bf073aa7d50f06f81b4065a39fd6dc046f8bb2</id>
<content type='text'>
The command and status register in the driver were swapped with
respect to the order specified in the datasheet (CY8CTMA140).
Confirmed with Cypress that the order in the datasheet is correct.

Signed-off-by: Matthias Kaehlcke &lt;matthias@kaehlcke.net&gt;
Acked-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: cyttsp - add missing handshake</title>
<updated>2013-06-06T05:46:34Z</updated>
<author>
<name>Ferruh Yigit</name>
<email>fery@cypress.com</email>
</author>
<published>2013-05-23T17:04:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fbd5e77e65c36d84dbcd71a19c4d1526f4604bdb'/>
<id>urn:sha1:fbd5e77e65c36d84dbcd71a19c4d1526f4604bdb</id>
<content type='text'>
For the devices that has blocking with timeout communication, these
extra handshakes will prevent one timeout delay in startup sequence

Tested-by: Ferruh Yigit &lt;fery@cypress.com&gt; on TMA300-DVK
Signed-off-by: Ferruh Yigit &lt;fery@cypress.com&gt;
Acked-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: cyttsp - fix memcpy size param</title>
<updated>2013-06-06T05:46:30Z</updated>
<author>
<name>Ferruh Yigit</name>
<email>fery@cypress.com</email>
</author>
<published>2013-05-23T16:56:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d2983cdb480157f637df07723f28aaa657b1080d'/>
<id>urn:sha1:d2983cdb480157f637df07723f28aaa657b1080d</id>
<content type='text'>
memcpy param is wrong because of offset in bl_cmd, this may corrupt the
stack which may cause a crash.

Tested-by: Ferruh Yigit &lt;fery@cypress.com&gt; on TMA300-DVK
Signed-off-by: Ferruh Yigit &lt;fery@cypress.com&gt;
Acked-by: Javier Martinez Canillas &lt;javier@dowhile0.org&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: egalax_ts - ABS_MT_POSITION_Y not reported well</title>
<updated>2013-05-06T03:13:10Z</updated>
<author>
<name>Heiko Abraham</name>
<email>abrahamh@web.de</email>
</author>
<published>2013-05-06T02:49:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3c9cfa782e075cc2348b949ba139911aac02c7cb'/>
<id>urn:sha1:3c9cfa782e075cc2348b949ba139911aac02c7cb</id>
<content type='text'>
The egalax_ts touchscreen modul not report ABS_MT_POSITION_Y proper.
As result it may be, that upper software levels only receive x coordinates well.

Signed-off-by: Heiko Abraham &lt;abrahamh@web.de&gt;
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: st1232 - add reset pin handling</title>
<updated>2013-04-15T17:00:44Z</updated>
<author>
<name>Bastian Hecht</name>
<email>hechtb@gmail.com</email>
</author>
<published>2013-04-15T16:31:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e6a90810559cc3755a5b1629d1fd0b914462f98c'/>
<id>urn:sha1:e6a90810559cc3755a5b1629d1fd0b914462f98c</id>
<content type='text'>
We add the possibility to hand over a GPIO number for the reset pin.
This way we can remove existing board code that takes care of it and
group this information properly in the platform data or in the device
tree configuration.

Signed-off-by: Bastian Hecht &lt;hechtb+renesas@gmail.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: st1232 - convert to devm_* infrastructure</title>
<updated>2013-04-15T17:00:30Z</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart+renesas@ideasonboard.com</email>
</author>
<published>2013-04-15T16:23:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=95b24d22135549ac8352d719a052002838bb9f80'/>
<id>urn:sha1:95b24d22135549ac8352d719a052002838bb9f80</id>
<content type='text'>
Use the devm_* managed functions to allocate resources.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: ad7877 - use spi_get_drvdata() and spi_set_drvdata()</title>
<updated>2013-04-08T04:02:25Z</updated>
<author>
<name>Jingoo Han</name>
<email>jg1.han@samsung.com</email>
</author>
<published>2013-04-08T03:52:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e1793c69c82626717257285f437b0da7ad0d2e99'/>
<id>urn:sha1:e1793c69c82626717257285f437b0da7ad0d2e99</id>
<content type='text'>
Use the wrapper functions for getting and setting the driver data using
spi_device instead of using dev_{get|set}_drvdata with &amp;spi-&gt;dev, so we
can directly pass a struct spi_device.

Signed-off-by: Jingoo Han &lt;jg1.han@samsung.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: ads7846 - use spi_get_drvdata() and spi_set_drvdata()</title>
<updated>2013-04-08T04:02:21Z</updated>
<author>
<name>Jingoo Han</name>
<email>jg1.han@samsung.com</email>
</author>
<published>2013-04-08T03:52:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c12454fad579f3eae7260ed5c4346eeea4044ccb'/>
<id>urn:sha1:c12454fad579f3eae7260ed5c4346eeea4044ccb</id>
<content type='text'>
Use the wrapper functions for getting and setting the driver data using
spi_device instead of using dev_{get|set}_drvdata with &amp;spi-&gt;dev, so we
can directly pass a struct spi_device.

Signed-off-by: Jingoo Han &lt;jg1.han@samsung.com&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: eeti_ts - remove redundant null check</title>
<updated>2013-03-31T07:22:27Z</updated>
<author>
<name>Sachin Kamat</name>
<email>sachin.kamat@linaro.org</email>
</author>
<published>2013-03-28T08:14:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=80e3e5328a9978fae3654ead657e9df653508713'/>
<id>urn:sha1:80e3e5328a9978fae3654ead657e9df653508713</id>
<content type='text'>
'pdata' is already dereferenced earlier. Hence this check is
meaningless.

Signed-off-by: Sachin Kamat &lt;sachin.kamat@linaro.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
<entry>
<title>Input: edt-ft5x06 - remove redundant null check before kfree</title>
<updated>2013-03-31T07:21:34Z</updated>
<author>
<name>Sachin Kamat</name>
<email>sachin.kamat@linaro.org</email>
</author>
<published>2013-03-28T08:14:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8efcc503231dd50800f874725961dfdae5f08f52'/>
<id>urn:sha1:8efcc503231dd50800f874725961dfdae5f08f52</id>
<content type='text'>
kfree on a null pointer is a no-op. Hence null check is not
necessary.

Signed-off-by: Sachin Kamat &lt;sachin.kamat@linaro.org&gt;
Signed-off-by: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
</content>
</entry>
</feed>
