<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers, branch tegra-10.8.3</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>video: tegra: nvmap: disallow splitting when no spare blocks available</title>
<updated>2010-09-02T13:22:41+00:00</updated>
<author>
<name>Thomas Roell</name>
<email>troell@nvidia.com</email>
</author>
<published>2010-09-01T12:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=3a7a9bcd117f8c0f09c6eb74e79b0996397bf486'/>
<id>3a7a9bcd117f8c0f09c6eb74e79b0996397bf486</id>
<content type='text'>
The block realignment if a block wasn't split lead to a slow leak of carveout memory if the previous block was not a free block.

Change-Id: I08bd89364932f2c4fc4faf1dec177dab03e82a9a
Reviewed-on: http://git-master/r/5851
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Thomas Roell &lt;troell@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The block realignment if a block wasn't split lead to a slow leak of carveout memory if the previous block was not a free block.

Change-Id: I08bd89364932f2c4fc4faf1dec177dab03e82a9a
Reviewed-on: http://git-master/r/5851
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
Tested-by: Thomas Roell &lt;troell@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra sdhci: Restore SDHCI interrupts on resume</title>
<updated>2010-08-31T12:31:16+00:00</updated>
<author>
<name>Rahul Bansal</name>
<email>rbansal@nvidia.com</email>
</author>
<published>2010-08-20T12:52:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=30d90c8af0bb790e4ce2cf256dcb4ff87ad9e3a8'/>
<id>30d90c8af0bb790e4ce2cf256dcb4ff87ad9e3a8</id>
<content type='text'>
On resume restore SDHCI interrupts to the state which
was before entering into suspend for SDIO (always_pwr_on)
slot. Also, in suspend keep CARD_INT enabled if it was
before going to suspend, so that it can be used as wake
source.

Broadcom wifi driver does not disable/enable SDIO_INT
on early_suspend/late_resume, it requires SDIO INTs to
be enabled on resume, as even before broadcom driver's
late_resume is called which puts wifi is high_pwr, it
needs to communicate with MAC for incoming IOCTLs from
wpa_supplicant.

Bug: 723708

Change-Id: Id1bfe67f415080eeb7563428322dbec3df0f27d2
Reviewed-on: http://git-master/r/5407
Reviewed-by: Rahul Bansal &lt;rbansal@nvidia.com&gt;
Tested-by: Rahul Bansal &lt;rbansal@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On resume restore SDHCI interrupts to the state which
was before entering into suspend for SDIO (always_pwr_on)
slot. Also, in suspend keep CARD_INT enabled if it was
before going to suspend, so that it can be used as wake
source.

Broadcom wifi driver does not disable/enable SDIO_INT
on early_suspend/late_resume, it requires SDIO INTs to
be enabled on resume, as even before broadcom driver's
late_resume is called which puts wifi is high_pwr, it
needs to communicate with MAC for incoming IOCTLs from
wpa_supplicant.

Bug: 723708

Change-Id: Id1bfe67f415080eeb7563428322dbec3df0f27d2
Reviewed-on: http://git-master/r/5407
Reviewed-by: Rahul Bansal &lt;rbansal@nvidia.com&gt;
Tested-by: Rahul Bansal &lt;rbansal@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[driver/sensor] lm90: Adding suspend-resume for nct1008.</title>
<updated>2010-08-29T21:45:54+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2010-08-12T09:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=7741beea207d8c45514ebb27e71056a672efbd84'/>
<id>7741beea207d8c45514ebb27e71056a672efbd84</id>
<content type='text'>
Suspending the device nct1008 before going to suspend
and reconfiguring at the time of system resume.

This is implemneted for the nct1008 which is adt7461 type
device.

Change-Id: Iecfb33819d0427e2ab2bb1f8eed0066222e5793f
Reviewed-on: http://git-master/r/4800
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Suresh Mangipudi &lt;smangipudi@nvidia.com&gt;
Tested-by: Suresh Mangipudi &lt;smangipudi@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>
Suspending the device nct1008 before going to suspend
and reconfiguring at the time of system resume.

This is implemneted for the nct1008 which is adt7461 type
device.

Change-Id: Iecfb33819d0427e2ab2bb1f8eed0066222e5793f
Reviewed-on: http://git-master/r/4800
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Suresh Mangipudi &lt;smangipudi@nvidia.com&gt;
Tested-by: Suresh Mangipudi &lt;smangipudi@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra-fb : fix the panning</title>
<updated>2010-08-27T19:05:24+00:00</updated>
<author>
<name>Daehyoung Ko</name>
<email>dko@nvidia.com</email>
</author>
<published>2010-08-27T17:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0896d785822fe22b1d5b968a4bbd8dbf43ad3de3'/>
<id>0896d785822fe22b1d5b968a4bbd8dbf43ad3de3</id>
<content type='text'>
Address should be  calculated based on pitch not width

Bug 709201

Change-Id: Ic2a73a9f665d212595bf4b61eeb7ea2984df7548
Reviewed-on: http://git-master/r/5718
Reviewed-by: Daehyoung Ko &lt;dko@nvidia.com&gt;
Tested-by: Daehyoung Ko &lt;dko@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Address should be  calculated based on pitch not width

Bug 709201

Change-Id: Ic2a73a9f665d212595bf4b61eeb7ea2984df7548
Reviewed-on: http://git-master/r/5718
Reviewed-by: Daehyoung Ko &lt;dko@nvidia.com&gt;
Tested-by: Daehyoung Ko &lt;dko@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[arm/tegra] serial: Using double buffering in receive path.</title>
<updated>2010-08-27T18:50:38+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2010-08-19T11:48:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=bccaf58c73b6b9bb726b87b18d6e3b5d2b6e1106'/>
<id>bccaf58c73b6b9bb726b87b18d6e3b5d2b6e1106</id>
<content type='text'>
To improve the performance in receive path, the uart configures
the dma in the continuous double buffering mode. The dma keep
filling the same buffer in continuously and inform uart driver
when half of buffer completes.

Change-Id: Iff7c9433766f272384fc1a329ff1db8031987544
Reviewed-on: http://git-master/r/4419
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Tested-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To improve the performance in receive path, the uart configures
the dma in the continuous double buffering mode. The dma keep
filling the same buffer in continuously and inform uart driver
when half of buffer completes.

Change-Id: Iff7c9433766f272384fc1a329ff1db8031987544
Reviewed-on: http://git-master/r/4419
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Tested-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[tegra-ehci] Fix Usb device detection for config USB_SUSPEND</title>
<updated>2010-08-24T23:53:56+00:00</updated>
<author>
<name>Venkat Moganty</name>
<email>vmoganty@nvidia.com</email>
</author>
<published>2010-08-12T11:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=04dbd92636bdf1e4652d00d03c7a5a6ebbad8a4c'/>
<id>04dbd92636bdf1e4652d00d03c7a5a6ebbad8a4c</id>
<content type='text'>
When CONFIG_USB_SUSPEND is enabled USB device detection is not working. This is
due to the wrong API called to resume the hub and HUB resume funtionality not
happening properly. Fixed this by calling the correct API to resume the HUB
driver when auto suspend is called.

Bug 713237
Bug 713966

Change-Id: Ia4d091fd29ea7ebfe5844cf5685fc5a86e66d12a
Reviewed-on: http://git-master/r/4984
Reviewed-by: Abhishek Aggarwal &lt;aaggarwal@nvidia.com&gt;
Tested-by: Abhishek Aggarwal &lt;aaggarwal@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>
When CONFIG_USB_SUSPEND is enabled USB device detection is not working. This is
due to the wrong API called to resume the hub and HUB resume funtionality not
happening properly. Fixed this by calling the correct API to resume the HUB
driver when auto suspend is called.

Bug 713237
Bug 713966

Change-Id: Ia4d091fd29ea7ebfe5844cf5685fc5a86e66d12a
Reviewed-on: http://git-master/r/4984
Reviewed-by: Abhishek Aggarwal &lt;aaggarwal@nvidia.com&gt;
Tested-by: Abhishek Aggarwal &lt;aaggarwal@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[driver/hwmon] lm90: Adding nct1008 as supported list.</title>
<updated>2010-08-19T20:41:58+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2010-08-12T07:49:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=26fb5db1a0d0d75cb980c8070ea01d54a1a2a35b'/>
<id>26fb5db1a0d0d75cb980c8070ea01d54a1a2a35b</id>
<content type='text'>
The ON semiconductor's temperature sensor NCT1008 is
driver compatible with National semicondutor's LM90
driver.
Adding NCT1008 as the list of lm90 driver id table.

Change-Id: I3dcbe1cdd1441e5196239551265444ebb633a1a2
Reviewed-on: http://git-master.nvidia.com/r/5080
Tested-by: Laxman Dewangan &lt;ldewangan@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>
The ON semiconductor's temperature sensor NCT1008 is
driver compatible with National semicondutor's LM90
driver.
Adding NCT1008 as the list of lm90 driver id table.

Change-Id: I3dcbe1cdd1441e5196239551265444ebb633a1a2
Reviewed-on: http://git-master.nvidia.com/r/5080
Tested-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>nvhost: Reimplement null kickoff functionality.</title>
<updated>2010-08-19T13:09:18+00:00</updated>
<author>
<name>Antoine Chauveau</name>
<email>achauveau@nvidia.com</email>
</author>
<published>2010-08-11T07:55:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=d535635a14a7f5f82ab10456bd49e32c49285e00'/>
<id>d535635a14a7f5f82ab10456bd49e32c49285e00</id>
<content type='text'>
For each channel submit where null kickoff is requested, we don't
place the user's commands in the pushbuffer. All necessary context
switches, syncpoint increments and waitbase increments do happen
though.

Bug 717235

Change-Id: I51c323729ea57993a5b52fb395ab90cb8608ee6b
Reviewed-on: http://git-master/r/5091
Reviewed-by: Antoine Chauveau &lt;achauveau@nvidia.com&gt;
Reviewed-by: Antti Hatala &lt;ahatala@nvidia.com&gt;
Tested-by: Antti Hatala &lt;ahatala@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For each channel submit where null kickoff is requested, we don't
place the user's commands in the pushbuffer. All necessary context
switches, syncpoint increments and waitbase increments do happen
though.

Bug 717235

Change-Id: I51c323729ea57993a5b52fb395ab90cb8608ee6b
Reviewed-on: http://git-master/r/5091
Reviewed-by: Antoine Chauveau &lt;achauveau@nvidia.com&gt;
Reviewed-by: Antti Hatala &lt;ahatala@nvidia.com&gt;
Tested-by: Antti Hatala &lt;ahatala@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra accelerometer: power management changes</title>
<updated>2010-08-17T10:16:19+00:00</updated>
<author>
<name>Venu Byravarasu</name>
<email>vbyravarasu@nvidia.com</email>
</author>
<published>2010-08-10T04:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a0dab997adbb9ee7163b07a06a87e670dd16e425'/>
<id>a0dab997adbb9ee7163b07a06a87e670dd16e425</id>
<content type='text'>
Added suspend and resume functionality to tegra
accelerometer, for supporting LP0 on Ventana

tested on Ventana-C
bug 716080
Change-Id: Ib57b3f2f0d3bec77839f40226f79cd60e222a366
Reviewed-on: http://git-master/r/4836
Tested-by: Venu Byravarasu &lt;vbyravarasu@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added suspend and resume functionality to tegra
accelerometer, for supporting LP0 on Ventana

tested on Ventana-C
bug 716080
Change-Id: Ib57b3f2f0d3bec77839f40226f79cd60e222a366
Reviewed-on: http://git-master/r/4836
Tested-by: Venu Byravarasu &lt;vbyravarasu@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[arm/tegra] Serial: Confirming configured baudrate.</title>
<updated>2010-08-17T07:35:54+00:00</updated>
<author>
<name>Laxman Dewangan</name>
<email>ldewangan@nvidia.com</email>
</author>
<published>2010-08-10T11:51:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6538f1285df4f8c0381b9995d8fd74b866119ebe'/>
<id>6538f1285df4f8c0381b9995d8fd74b866119ebe</id>
<content type='text'>
Sometimes, in uart, the desired baudrate can not be configured
in 5% error accuracy due to not finding the correct combination
of clock source freq and integer divisor. In this case the driver
should generate the error message.

Change-Id: Iafe245876a2cb9810c1025c02a4b6a36eb26aa4c
Reviewed-on: http://git-master/r/4974
Tested-by: Laxman Dewangan &lt;ldewangan@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>
Sometimes, in uart, the desired baudrate can not be configured
in 5% error accuracy due to not finding the correct combination
of clock source freq and integer divisor. In this case the driver
should generate the error message.

Change-Id: Iafe245876a2cb9810c1025c02a4b6a36eb26aa4c
Reviewed-on: http://git-master/r/4974
Tested-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Reviewed-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
