<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers, branch tegra-10.7.1</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>[Tegra KBC] Added call of NvOdmKbcFilterKeys function from keyboard driver.</title>
<updated>2010-07-12T08:48:38+00:00</updated>
<author>
<name>Victor Ryabukhin</name>
<email>vryabukhin@nvidia.com</email>
</author>
<published>2010-07-07T05:29:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0d62e36456719c9c02709a82d0ecaa89d58d7989'/>
<id>0d62e36456719c9c02709a82d0ecaa89d58d7989</id>
<content type='text'>
Fix for bug 688807.

Function NvOdmKbcFilterKeys (ghost keys filter) was called only from bootloader
keyboard driver, but not from OS driver. Fixed.

Change-Id: Ibf8c0ccbf393e9c53a08a4cb2f746960bb43e4f8
Reviewed-on: http://git-master/r/3648
Tested-by: Victor Ryabukhin &lt;vryabukhin@nvidia.com&gt;
Reviewed-by: Janne Hellsten &lt;jhellsten@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix for bug 688807.

Function NvOdmKbcFilterKeys (ghost keys filter) was called only from bootloader
keyboard driver, but not from OS driver. Fixed.

Change-Id: Ibf8c0ccbf393e9c53a08a4cb2f746960bb43e4f8
Reviewed-on: http://git-master/r/3648
Tested-by: Victor Ryabukhin &lt;vryabukhin@nvidia.com&gt;
Reviewed-by: Janne Hellsten &lt;jhellsten@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra-usb] Fix USB-OTG for CONFIG_USB_SUSPEND</title>
<updated>2010-07-09T22:59:16+00:00</updated>
<author>
<name>Venkat Moganty</name>
<email>vmoganty@nvidia.com</email>
</author>
<published>2010-07-08T04:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0a78303054f9fd89d382cc14f0b8dff69ac937cb'/>
<id>0a78303054f9fd89d382cc14f0b8dff69ac937cb</id>
<content type='text'>
When CONFIG_USB_SUSPEND is enabled, after auto suspend by the usb core
driver, USB devices(mouse,keyboard etc.) are not recognised. After auto
suspend device state goes to suspend and not resuming to the address.
This is fixed by changing the device state to address state on USB cable
insertion.

Bug 674938
Bug 698734

Change-Id: I837562fd1eb020f400824f2d475289df5fbc1f83
Reviewed-on: http://git-master/r/3494
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Hanumanth Venkateswa Moganty &lt;vmoganty@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When CONFIG_USB_SUSPEND is enabled, after auto suspend by the usb core
driver, USB devices(mouse,keyboard etc.) are not recognised. After auto
suspend device state goes to suspend and not resuming to the address.
This is fixed by changing the device state to address state on USB cable
insertion.

Bug 674938
Bug 698734

Change-Id: I837562fd1eb020f400824f2d475289df5fbc1f83
Reviewed-on: http://git-master/r/3494
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Hanumanth Venkateswa Moganty &lt;vmoganty@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[arm/tegra]i2c:msg index should be valid for print error.</title>
<updated>2010-07-09T17:09:52+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2010-07-09T13:01:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=cee2a685ea3a0d2fa708b0a02349af18187198a9'/>
<id>cee2a685ea3a0d2fa708b0a02349af18187198a9</id>
<content type='text'>
The index for msg during printing the NvRmI2cTransaction() status
is out of the range. The msg index should be maximum of num -1
where num is number of messages.
Fixing this issue to print correctly.

Change-Id: I43841e3278e3041aae422ebe8bdef2dbd84b6084
Reviewed-on: http://git-master/r/3727
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Gary King &lt;gking@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The index for msg during printing the NvRmI2cTransaction() status
is out of the range. The msg index should be maximum of num -1
where num is number of messages.
Fixing this issue to print correctly.

Change-Id: I43841e3278e3041aae422ebe8bdef2dbd84b6084
Reviewed-on: http://git-master/r/3727
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[arm/tegra] serial: Enabling hw based rts control.</title>
<updated>2010-07-09T16:48:49+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2010-06-28T17:02:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=dcea9bbb855b9fcb34371ff4d021d5095adb5d4a'/>
<id>dcea9bbb855b9fcb34371ff4d021d5095adb5d4a</id>
<content type='text'>
Tegra arch2x have the capability to control the rts line based on
data available in the rx fifo. If data vaiable in rx fifo is equal
to the rx trigger level then rts become inactive by the controller.
Once the data read from fifo either by cpu or by the dma, the rts
become active by hw.

Change-Id: I67a52ea105973e9ca21a4cc08f0fb1e3234a7d55
Reviewed-on: http://git-master/r/3299
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tegra arch2x have the capability to control the rts line based on
data available in the rx fifo. If data vaiable in rx fifo is equal
to the rx trigger level then rts become inactive by the controller.
Once the data read from fifo either by cpu or by the dma, the rts
become active by hw.

Change-Id: I67a52ea105973e9ca21a4cc08f0fb1e3234a7d55
Reviewed-on: http://git-master/r/3299
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nvmap : Fix missing size update in carveout</title>
<updated>2010-07-09T16:35:03+00:00</updated>
<author>
<name>Yu-Huan Hsu</name>
<email>yhsu@nvidia.com</email>
</author>
<published>2010-07-09T05:26:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=2a63e51b5ede608a2f6cc20f31c55e660b5b2ce9'/>
<id>2a63e51b5ede608a2f6cc20f31c55e660b5b2ce9</id>
<content type='text'>
Added carveout block size properly in nvmap_split_block.
Bug 707072

Change-Id: Ie46ca482aba9f6e3231948a159144b41fe0e7c1c
Reviewed-on: http://git-master/r/3708
Tested-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added carveout block size properly in nvmap_split_block.
Bug 707072

Change-Id: Ie46ca482aba9f6e3231948a159144b41fe0e7c1c
Reviewed-on: http://git-master/r/3708
Tested-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[arm/tegra] kbc: Configuring kbc controller for LP0.</title>
<updated>2010-07-05T11:30:03+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2010-07-02T14:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3f82f1aaa86b5e216c365c89756bd2b72996ea09'/>
<id>3f82f1aaa86b5e216c365c89756bd2b72996ea09</id>
<content type='text'>
KBC driver should set the DPD override register before entering in
to LP0. Also it should forcefully clear the interrupt status register
to clear any pending status.

Configuring the kbc rowmask register for allowing the key detection only
from wakeup enabled keysi before suspend.

Change-Id: I2b1b0e2cd7d0ffc10c2b2f6b2e88f79ab7fb687b
Reviewed-on: http://git-master/r/3495
Tested-by: Abhishek Aggarwal &lt;aaggarwal@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Tested-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Aleksandr Frid &lt;afrid@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
KBC driver should set the DPD override register before entering in
to LP0. Also it should forcefully clear the interrupt status register
to clear any pending status.

Configuring the kbc rowmask register for allowing the key detection only
from wakeup enabled keysi before suspend.

Change-Id: I2b1b0e2cd7d0ffc10c2b2f6b2e88f79ab7fb687b
Reviewed-on: http://git-master/r/3495
Tested-by: Abhishek Aggarwal &lt;aaggarwal@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Tested-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Aleksandr Frid &lt;afrid@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Tested-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nvmap: carveout_free can swallow split heaps</title>
<updated>2010-07-02T14:17:31+00:00</updated>
<author>
<name>akamath</name>
<email>akamath@nvidia.com</email>
</author>
<published>2010-06-30T10:42:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=171da4c9fd3a551598844cb6850e1017a917d392'/>
<id>171da4c9fd3a551598844cb6850e1017a917d392</id>
<content type='text'>
Check if the spare buffers are contiguous before merging them.
bug 697501

Change-Id: I0987dcabefdad8fe6a1c33e63c7b19cb4a017c42
Reviewed-on: http://git-master.nvidia.com/r/3360
Tested-by: Amit Kamath &lt;akamath@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check if the spare buffers are contiguous before merging them.
bug 697501

Change-Id: I0987dcabefdad8fe6a1c33e63c7b19cb4a017c42
Reviewed-on: http://git-master.nvidia.com/r/3360
Tested-by: Amit Kamath &lt;akamath@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: [RTC Alarm Clock] Implement TI pmu tps6586x by PMIC (pwr_int) pin</title>
<updated>2010-06-29T11:10:01+00:00</updated>
<author>
<name>rhsieh</name>
<email>rhsieh@nvidia.com</email>
</author>
<published>2010-06-28T14:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7ddeb18acc426474d4f5447eb45ca7f29671aa55'/>
<id>7ddeb18acc426474d4f5447eb45ca7f29671aa55</id>
<content type='text'>
Integrate PMU RTC alarm function from K29 to K32.

Bug 701881

Change-Id: Iee137be5a2e9a369611037da4c39b9f443ce8979
Reviewed-on: http://git-master/r/3265
Reviewed-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Tested-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Reviewed-by: Wilson Chen &lt;wichen@nvidia.com&gt;
Reviewed-by: Antti Hatala &lt;ahatala@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Integrate PMU RTC alarm function from K29 to K32.

Bug 701881

Change-Id: Iee137be5a2e9a369611037da4c39b9f443ce8979
Reviewed-on: http://git-master/r/3265
Reviewed-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Tested-by: Ching Kuang (Roger) Hsieh &lt;rhsieh@nvidia.com&gt;
Reviewed-by: Wilson Chen &lt;wichen@nvidia.com&gt;
Reviewed-by: Antti Hatala &lt;ahatala@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nvec-battery: code cleanup</title>
<updated>2010-06-29T02:13:13+00:00</updated>
<author>
<name>Bharat Nihalani</name>
<email>bnihalani@nvidia.com</email>
</author>
<published>2010-06-23T05:31:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=5483d2805d0e072e0f3a09c064030282eb620c9a'/>
<id>5483d2805d0e072e0f3a09c064030282eb620c9a</id>
<content type='text'>
Removed references to usb-charging as this driver only interacts
with EC.

Change-Id: If325d7390d7e553464a93069c3f8e93e3d1dea70
Reviewed-on: http://git-master/r/3038
Tested-by: Amit Kamath &lt;akamath@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed references to usb-charging as this driver only interacts
with EC.

Change-Id: If325d7390d7e553464a93069c3f8e93e3d1dea70
Reviewed-on: http://git-master/r/3038
Tested-by: Amit Kamath &lt;akamath@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Tegra odm uart: add odm call-backs in uart driver</title>
<updated>2010-06-29T02:10:22+00:00</updated>
<author>
<name>Rui Zhuo</name>
<email>rzhuo@nvidia.com</email>
</author>
<published>2010-06-28T08:57:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0bd55d98d414bebbc5022229c27aa17e875c0331'/>
<id>0bd55d98d414bebbc5022229c27aa17e875c0331</id>
<content type='text'>
Adding NVODM UART callbacks into linux uart driver so that customer
can customized UART according to their actual usecases.
Hook four NVODM UART functions in linux uart driver:
NvOdmUartOpen, NvOdmUartClose, NvOdmUartSuspend, NvOdmUartResume.
Bug 684390.

Change-Id: I8f1a89122a57e14631efe876cb7e7bd4a35b73cd
Reviewed-on: http://git-master/r/2817
Reviewed-by: Suresh Mangipudi &lt;smangipudi@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Gary King &lt;gking@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding NVODM UART callbacks into linux uart driver so that customer
can customized UART according to their actual usecases.
Hook four NVODM UART functions in linux uart driver:
NvOdmUartOpen, NvOdmUartClose, NvOdmUartSuspend, NvOdmUartResume.
Bug 684390.

Change-Id: I8f1a89122a57e14631efe876cb7e7bd4a35b73cd
Reviewed-on: http://git-master/r/2817
Reviewed-by: Suresh Mangipudi &lt;smangipudi@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
