<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/input, branch tegra-12r8-early</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>input: tegra-kbc: add is_open, don't suspend if no clock</title>
<updated>2011-09-07T17:08:18+00:00</updated>
<author>
<name>Ray Poudrier</name>
<email>rapoudrier@nvidia.com</email>
</author>
<published>2011-09-01T02:03:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=22763947a76eac49d71097c87e933e0383246bb7'/>
<id>22763947a76eac49d71097c87e933e0383246bb7</id>
<content type='text'>
Added is_open to know whether the clock has been disabled.
Occasionally _close is called before _suspend during LP0 cycles
resulting in a hang as the clock is disabled.

Bug 855753

(cherry picked from commit 7a266230ecfaf48676554257e259e31637aa25ba)

Change-Id: Ib6f2aa734ce259dc79baf402fe4e1e4dd22a5b92
Reviewed-on: http://git-master/r/50965
Reviewed-by: Raymond Poudrier &lt;rapoudrier@nvidia.com&gt;
Tested-by: Raymond Poudrier &lt;rapoudrier@nvidia.com&gt;
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Ryan Wong &lt;ryanw@nvidia.com&gt;
Tested-by: Ryan Wong &lt;ryanw@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added is_open to know whether the clock has been disabled.
Occasionally _close is called before _suspend during LP0 cycles
resulting in a hang as the clock is disabled.

Bug 855753

(cherry picked from commit 7a266230ecfaf48676554257e259e31637aa25ba)

Change-Id: Ib6f2aa734ce259dc79baf402fe4e1e4dd22a5b92
Reviewed-on: http://git-master/r/50965
Reviewed-by: Raymond Poudrier &lt;rapoudrier@nvidia.com&gt;
Tested-by: Raymond Poudrier &lt;rapoudrier@nvidia.com&gt;
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Ryan Wong &lt;ryanw@nvidia.com&gt;
Tested-by: Ryan Wong &lt;ryanw@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>input: tegra-kbc: Make sure KBC in wakeupmode before suspend</title>
<updated>2011-08-17T00:49:11+00:00</updated>
<author>
<name>Pradeep Goudagunta</name>
<email>pgoudagunta@nvidia.com</email>
</author>
<published>2011-07-08T13:58:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=786f9429a1a207fbc34c362430ba0a976157074c'/>
<id>786f9429a1a207fbc34c362430ba0a976157074c</id>
<content type='text'>
Making sure that keyboard controller should be in the wakeup mode
before going to suspend.Doing additional check in suspend.

bug 845098

Reviewed-on: http://git-master/r/40221
(cherry picked from commit c560574fcb4d8c58a4554021793e09358658fd4f)

Change-Id: Ie7c9807e3a98165352d5a8ead363b3ec964ad753
Reviewed-on: http://git-master/r/41528
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Tested-by: Pradeep Goudagunta &lt;pgoudagunta@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Making sure that keyboard controller should be in the wakeup mode
before going to suspend.Doing additional check in suspend.

bug 845098

Reviewed-on: http://git-master/r/40221
(cherry picked from commit c560574fcb4d8c58a4554021793e09358658fd4f)

Change-Id: Ie7c9807e3a98165352d5a8ead363b3ec964ad753
Reviewed-on: http://git-master/r/41528
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Tested-by: Pradeep Goudagunta &lt;pgoudagunta@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>input: touch: atmel_mxt_ts: Prevent boot and resume hangs.</title>
<updated>2011-07-26T22:53:14+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2011-07-08T22:29:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=db186e5ec6d023d064e7c5dced425c5b6f149844'/>
<id>db186e5ec6d023d064e7c5dced425c5b6f149844</id>
<content type='text'>
Prevents touchscreen hangs during initial TS boot, and TS resume.

BUG 847725
BUG 845156
BUG 846711

Change-Id: Ia853574e4b2422eb9368fe37eaf7457bd4022df8
Reviewed-on: http://git-master/r/40261
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prevents touchscreen hangs during initial TS boot, and TS resume.

BUG 847725
BUG 845156
BUG 846711

Change-Id: Ia853574e4b2422eb9368fe37eaf7457bd4022df8
Reviewed-on: http://git-master/r/40261
Reviewed-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
Tested-by: Varun Colbert &lt;vcolbert@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>input: touch: atmel_mxt_ts:  Prevent double suspend/resume.</title>
<updated>2011-07-07T19:20:07+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2011-06-27T23:33:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3156bcbe9b2d962402f862f2d60ff0464f004c84'/>
<id>3156bcbe9b2d962402f862f2d60ff0464f004c84</id>
<content type='text'>
In the case where early suspend/resume is enabled, prevent
suspend/resume from being called twice.  Removing the
default suspend/resume handlers while early suspend/resume is
enabled prevents the double suspend/resume from occurring.

BUG 843934

Change-Id: I2e014f7a79db524cbe9d5b8b934c8f42216a8ad5
Reviewed-on: http://git-master/r/38576
Tested-by: Krishna Yarlagadda &lt;kyarlagadda@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In the case where early suspend/resume is enabled, prevent
suspend/resume from being called twice.  Removing the
default suspend/resume handlers while early suspend/resume is
enabled prevents the double suspend/resume from occurring.

BUG 843934

Change-Id: I2e014f7a79db524cbe9d5b8b934c8f42216a8ad5
Reviewed-on: http://git-master/r/38576
Tested-by: Krishna Yarlagadda &lt;kyarlagadda@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: atmel_mxt_ts: add early suspend/resume functionality</title>
<updated>2011-06-25T03:56:50+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2011-06-06T22:06:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=8d74c1431175e8d3766d242f6f157cbe52122800'/>
<id>8d74c1431175e8d3766d242f6f157cbe52122800</id>
<content type='text'>
Add early suspend/resume functionality to Atmel touch driver.
0W suspend.

Early suspend/resume functions written and provided by
Atmel Corporation.

BUG 826854

Change-Id: I58d5abacff20df9d3027c960021e94298e31b8a6
Reviewed-on: http://git-master/r/35286
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add early suspend/resume functionality to Atmel touch driver.
0W suspend.

Early suspend/resume functions written and provided by
Atmel Corporation.

BUG 826854

Change-Id: I58d5abacff20df9d3027c960021e94298e31b8a6
Reviewed-on: http://git-master/r/35286
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: atmel_mxt_touch: NVIDIA touch customization</title>
<updated>2011-06-25T03:56:45+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2011-06-15T21:43:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3bcb22dec581875cc5497433019472c8ee915acc'/>
<id>3bcb22dec581875cc5497433019472c8ee915acc</id>
<content type='text'>
* Fix suspend/resume bug to prevent unecessary i2cinterrupts when suspended.
* Change input device name to match NVDA IDC name.
* Add I2C address defines.
* Change "printk" to "dev_info" function calls.

BUG 826854

Change-Id: Ic1b25bc469b86d8a26e876e80973597d9f6fb107
Reviewed-on: http://git-master/r/35285
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix suspend/resume bug to prevent unecessary i2cinterrupts when suspended.
* Change input device name to match NVDA IDC name.
* Add I2C address defines.
* Change "printk" to "dev_info" function calls.

BUG 826854

Change-Id: Ic1b25bc469b86d8a26e876e80973597d9f6fb107
Reviewed-on: http://git-master/r/35285
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: atmel_mxt_ts: Atmel customizations to touch.</title>
<updated>2011-06-25T03:56:40+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2011-06-06T21:57:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=93a08e77440b09b254fb18c5eb4350dd5efbeff0'/>
<id>93a08e77440b09b254fb18c5eb4350dd5efbeff0</id>
<content type='text'>
Integrate changes made by Atmel.  These changes are in addition to
mainline driver.

NOTE:  Driver will compile as a stand-alone.

BUG 826854

Change-Id: If13688d90d97b71718576f3fb756496f57a965d7
Reviewed-on: http://git-master/r/35280
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Integrate changes made by Atmel.  These changes are in addition to
mainline driver.

NOTE:  Driver will compile as a stand-alone.

BUG 826854

Change-Id: If13688d90d97b71718576f3fb756496f57a965d7
Reviewed-on: http://git-master/r/35280
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Input: atmel_mxt_ts: Add Atmel mainline touch driver.</title>
<updated>2011-06-25T03:56:28+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2011-06-06T21:21:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2211777c476c8b7b8f8e4ded9e422d4142f8c228'/>
<id>2211777c476c8b7b8f8e4ded9e422d4142f8c228</id>
<content type='text'>
Update to new mainline touch screen driver.

NOTE:  Driver will not compile as a stand-alone due to
missing and/or changed support files on kernel.org.

BUG 826854

&lt;As of commit:  8b86c1c28f569301aa1a113a060f9ed803300903&gt;

Change-Id: I0c50a122836d495bcf8f0c47c4729e9a4a7834c9
Reviewed-on: http://git-master/r/35279
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update to new mainline touch screen driver.

NOTE:  Driver will not compile as a stand-alone due to
missing and/or changed support files on kernel.org.

BUG 826854

&lt;As of commit:  8b86c1c28f569301aa1a113a060f9ed803300903&gt;

Change-Id: I0c50a122836d495bcf8f0c47c4729e9a4a7834c9
Reviewed-on: http://git-master/r/35279
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ARM: tegra: touchscreen Implement early suspend/resume.</title>
<updated>2011-05-05T07:17:52+00:00</updated>
<author>
<name>Robert Collins</name>
<email>rcollins@nvidia.com</email>
</author>
<published>2011-04-01T17:47:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=fdb0df7966e8f25d4f2302025be723e2d7f4645b'/>
<id>fdb0df7966e8f25d4f2302025be723e2d7f4645b</id>
<content type='text'>
Bug 808579

Change-Id: Ib34b2ba6b900dec44fb0f3d79b0a8f2baa2cd758
Reviewed-on: http://git-master/r/25122
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 808579

Change-Id: Ib34b2ba6b900dec44fb0f3d79b0a8f2baa2cd758
Reviewed-on: http://git-master/r/25122
Reviewed-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Tested-by: Robert R Collins &lt;rcollins@nvidia.com&gt;
Reviewed-by: Daniel Willemsen &lt;dwillemsen@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>input: interrupt_key: Reporting release event after timeout</title>
<updated>2011-04-26T22:55:57+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2011-04-18T16:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=74c7ab12a48d0f56d75ca711e3b3e38e0e61e5c8'/>
<id>74c7ab12a48d0f56d75ca711e3b3e38e0e61e5c8</id>
<content type='text'>
For the key connected directly to interrupt keys, there is continuous
interrupt from key pressed. The generation of interrupt stops only
when key is released.
To handle this case, reporting the key press in first interrupt and key
release event if there is no interrupt for sometime. This time is configurable
from platform data.

bug 814005

Original-Change-Id: I56345ca68bd227e48cf31b1f54a0deac43bf900c
Reviewed-on: http://git-master/r/28065
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Tested-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Ramachandrudu Kandhala &lt;rkandhala@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Change-Id: I83d04992fe29c9a472a79e900b8083475c1ddf40
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For the key connected directly to interrupt keys, there is continuous
interrupt from key pressed. The generation of interrupt stops only
when key is released.
To handle this case, reporting the key press in first interrupt and key
release event if there is no interrupt for sometime. This time is configurable
from platform data.

bug 814005

Original-Change-Id: I56345ca68bd227e48cf31b1f54a0deac43bf900c
Reviewed-on: http://git-master/r/28065
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Tested-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Ramachandrudu Kandhala &lt;rkandhala@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Change-Id: I83d04992fe29c9a472a79e900b8083475c1ddf40
</pre>
</div>
</content>
</entry>
</feed>
