<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/drivers/mmc, branch tegra-T30.ER5</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>Sdhci:tegra:Switch OFF/ON power rails in suspend/resume</title>
<updated>2011-05-05T07:17:26+00:00</updated>
<author>
<name>Pavan Kunapuli</name>
<email>pkunapuli@nvidia.com</email>
</author>
<published>2011-04-26T11:33:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=451cc3626c9d3f5ebf369c2edf2a0fe3fdecb67a'/>
<id>451cc3626c9d3f5ebf369c2edf2a0fe3fdecb67a</id>
<content type='text'>
Switching off and switching on the power rails during
suspend and resume. Passing the power rail name, maxV
and minV through platform data.

Bug 793796

Change-Id: I6c80c1a23c9681043d11ffdd210dc6d2146bdd2e
Reviewed-on: http://git-master/r/29660
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@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>
Switching off and switching on the power rails during
suspend and resume. Passing the power rail name, maxV
and minV through platform data.

Bug 793796

Change-Id: I6c80c1a23c9681043d11ffdd210dc6d2146bdd2e
Reviewed-on: http://git-master/r/29660
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Sachin Nikam &lt;snikam@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>tegra: sdhci: SD write protection optional</title>
<updated>2011-04-26T22:55:37+00:00</updated>
<author>
<name>David Schalig</name>
<email>dschalig@nvidia.com</email>
</author>
<published>2011-04-12T19:10:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c0410d7acf4550a16def2a5b595e23d4de36e35d'/>
<id>c0410d7acf4550a16def2a5b595e23d4de36e35d</id>
<content type='text'>
Make SD card write protection GPIO optional.
Some boards such as Whistler do not support this GPIO.
Default behaviour for this case is write-enabled.

Bug 686892.

Change-Id: I5e16e2260e681145e52d604abcfa38135e2be873
Original-Change-Id: If5253bfbadeafbffdf4f69ff0315fcf572886e0e
Reviewed-in: http://git-master/r/#change,21101
Reviewed-on: http://git-master/r/27542
Reviewed-by: David Schalig &lt;dschalig@nvidia.com&gt;
Tested-by: David Schalig &lt;dschalig@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Change-Id: I5e16e2260e681145e52d604abcfa38135e2be873
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make SD card write protection GPIO optional.
Some boards such as Whistler do not support this GPIO.
Default behaviour for this case is write-enabled.

Bug 686892.

Change-Id: I5e16e2260e681145e52d604abcfa38135e2be873
Original-Change-Id: If5253bfbadeafbffdf4f69ff0315fcf572886e0e
Reviewed-in: http://git-master/r/#change,21101
Reviewed-on: http://git-master/r/27542
Reviewed-by: David Schalig &lt;dschalig@nvidia.com&gt;
Tested-by: David Schalig &lt;dschalig@nvidia.com&gt;
Reviewed-by: Bharat Nihalani &lt;bnihalani@nvidia.com&gt;
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Change-Id: I5e16e2260e681145e52d604abcfa38135e2be873
</pre>
</div>
</content>
</entry>
<entry>
<title>mmc:sdhci-tegra: Disabing SDHCI_QUIRK_NO_SDIO_IRQ</title>
<updated>2011-04-26T22:55:15+00:00</updated>
<author>
<name>Rakesh Goyal</name>
<email>rgoyal@nvidia.com</email>
</author>
<published>2011-04-05T07:07:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=0834c5444157a8faf96ba74f7909b01173fbf33a'/>
<id>0834c5444157a8faf96ba74f7909b01173fbf33a</id>
<content type='text'>
this work around is no more required as proper fix is
done in bcm driver.

Bug 795460

Original-Change-Id: I3ad30c1211ae5492307d32e9788a8db977a54d94
Reviewed-on: http://git-master/r/26687
Reviewed-by: Rakesh Goyal &lt;rgoyal@nvidia.com&gt;
Tested-by: Rakesh Goyal &lt;rgoyal@nvidia.com&gt;
Reviewed-by: Rakesh Kumar &lt;krakesh@nvidia.com&gt;
Reviewed-by: Rahul Bansal &lt;rbansal@nvidia.com&gt;
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Change-Id: Ia17ac97478bf3b750c9122991543c0237a31c0ac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this work around is no more required as proper fix is
done in bcm driver.

Bug 795460

Original-Change-Id: I3ad30c1211ae5492307d32e9788a8db977a54d94
Reviewed-on: http://git-master/r/26687
Reviewed-by: Rakesh Goyal &lt;rgoyal@nvidia.com&gt;
Tested-by: Rakesh Goyal &lt;rgoyal@nvidia.com&gt;
Reviewed-by: Rakesh Kumar &lt;krakesh@nvidia.com&gt;
Reviewed-by: Rahul Bansal &lt;rbansal@nvidia.com&gt;
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Change-Id: Ia17ac97478bf3b750c9122991543c0237a31c0ac
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyrights</title>
<updated>2011-04-26T22:54:21+00:00</updated>
<author>
<name>Scott Williams</name>
<email>scwilliams@nvidia.com</email>
</author>
<published>2011-03-28T07:34:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=a0238cbd9709b5f1a4ccd9ed233f2335d48df023'/>
<id>a0238cbd9709b5f1a4ccd9ed233f2335d48df023</id>
<content type='text'>
Change-Id: I2ffeaf6f8dfeb279b40ca6f69f6c9157401a746a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I2ffeaf6f8dfeb279b40ca6f69f6c9157401a746a
</pre>
</div>
</content>
</entry>
<entry>
<title>mmc:sdhci-tegra:Set power on bit during SDIO resume</title>
<updated>2011-04-26T22:54:03+00:00</updated>
<author>
<name>Pavan Kunapuli</name>
<email>pkunapuli@nvidia.com</email>
</author>
<published>2011-03-16T18:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=1b491824a9f4195da41ed117b608a097a0c36060'/>
<id>1b491824a9f4195da41ed117b608a097a0c36060</id>
<content type='text'>
Enabling SDHCI_POWER_ON bit during SDIO resume. Without
this bit, SDIO card clock is not enabled and SDIO resume
fails.

Bug 802383

Original-Change-Id: I6d897c542ba2be625720804e0d04d81f0ce0cedb
Reviewed-on: http://git-master/r/23211
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Ramachandrudu Kandhala &lt;rkandhala@nvidia.com&gt;
Change-Id: I0b01fe847fa2f8e470775dd443e26a6a1895a0e5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enabling SDHCI_POWER_ON bit during SDIO resume. Without
this bit, SDIO card clock is not enabled and SDIO resume
fails.

Bug 802383

Original-Change-Id: I6d897c542ba2be625720804e0d04d81f0ce0cedb
Reviewed-on: http://git-master/r/23211
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Ramachandrudu Kandhala &lt;rkandhala@nvidia.com&gt;
Change-Id: I0b01fe847fa2f8e470775dd443e26a6a1895a0e5
</pre>
</div>
</content>
</entry>
<entry>
<title>mmc:sdhci:Enable controller clock before MMC_POWER_UP</title>
<updated>2011-04-26T22:53:59+00:00</updated>
<author>
<name>Pavan Kunapuli</name>
<email>pkunapuli@nvidia.com</email>
</author>
<published>2011-03-16T13:52:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=075ef9364053216477a879e2f1cf6211d8c0135c'/>
<id>075ef9364053216477a879e2f1cf6211d8c0135c</id>
<content type='text'>
Enabling controller clock before MMC_POWER_UP to ensure
proper register read/writes. Currently, during initialization
SDHCI_POWER_ON is being set without controller clock enabled.

Original-Change-Id: Ifc7b9f14eaf1ad5641d6edabaae4eca050c0ac6f
Reviewed-on: http://git-master/r/23186
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Tested-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Ramachandrudu Kandhala &lt;rkandhala@nvidia.com&gt;
Change-Id: I31b2d2a3075646e6b6605ad7c55dda3d621ebc7d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enabling controller clock before MMC_POWER_UP to ensure
proper register read/writes. Currently, during initialization
SDHCI_POWER_ON is being set without controller clock enabled.

Original-Change-Id: Ifc7b9f14eaf1ad5641d6edabaae4eca050c0ac6f
Reviewed-on: http://git-master/r/23186
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Tested-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Ramachandrudu Kandhala &lt;rkandhala@nvidia.com&gt;
Change-Id: I31b2d2a3075646e6b6605ad7c55dda3d621ebc7d
</pre>
</div>
</content>
</entry>
<entry>
<title>mmc:sdhci-tegra:Properly enabling and disabling sdmmc clocks.</title>
<updated>2011-04-26T22:53:58+00:00</updated>
<author>
<name>Pavan Kunapuli</name>
<email>pkunapuli@nvidia.com</email>
</author>
<published>2011-03-16T13:45:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=ffd781b873f98e9ac46cce0ffbed8a06274dc7cf'/>
<id>ffd781b873f98e9ac46cce0ffbed8a06274dc7cf</id>
<content type='text'>
Properly enabling/disabling all sdmmc clocks to ensure the
clock refcount is correctly maintained.
Clocks are disabled in suspend and set in resume.

Bug 793796

Original-Change-Id: I941b979e16c347df46761cd21a986fa7768ed705
Reviewed-on: http://git-master/r/23185
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Tested-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Ramachandrudu Kandhala &lt;rkandhala@nvidia.com&gt;
Change-Id: I14c57c175291d6bce2dd08df0d54d984f073d568
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Properly enabling/disabling all sdmmc clocks to ensure the
clock refcount is correctly maintained.
Clocks are disabled in suspend and set in resume.

Bug 793796

Original-Change-Id: I941b979e16c347df46761cd21a986fa7768ed705
Reviewed-on: http://git-master/r/23185
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Tested-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Ramachandrudu Kandhala &lt;rkandhala@nvidia.com&gt;
Change-Id: I14c57c175291d6bce2dd08df0d54d984f073d568
</pre>
</div>
</content>
</entry>
<entry>
<title>arm:tegra:sdhci Ventana build break fix</title>
<updated>2011-04-26T22:53:33+00:00</updated>
<author>
<name>ScottPeterson</name>
<email>speterson@nvidia.com</email>
</author>
<published>2011-03-11T19:00:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4fa83df984630c855f3e1c7c9d7b8f9f036cf426'/>
<id>4fa83df984630c855f3e1c7c9d7b8f9f036cf426</id>
<content type='text'>
Fix build break on ventana due to improper use
of kernel config paramters.

Original-Change-Id: If6f54e1f305e960f8bf935058f48b0e77adce6c6
Reviewed-on: http://git-master/r/22639
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
Tested-by: Scott Peterson &lt;speterson@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Change-Id: Ia78069e7c3413e031dcb2df61216bfb577a693b5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix build break on ventana due to improper use
of kernel config paramters.

Original-Change-Id: If6f54e1f305e960f8bf935058f48b0e77adce6c6
Reviewed-on: http://git-master/r/22639
Reviewed-by: Scott Peterson &lt;speterson@nvidia.com&gt;
Tested-by: Scott Peterson &lt;speterson@nvidia.com&gt;
Reviewed-by: Scott Williams &lt;scwilliams@nvidia.com&gt;
Change-Id: Ia78069e7c3413e031dcb2df61216bfb577a693b5
</pre>
</div>
</content>
</entry>
<entry>
<title>mmc:unset bus speed mode variable after reset.</title>
<updated>2011-04-26T22:53:27+00:00</updated>
<author>
<name>Pavan Kunapuli</name>
<email>pkunapuli@nvidia.com</email>
</author>
<published>2011-03-10T17:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=72cceca7fabaed8871c941e012af73523c47bcf3'/>
<id>72cceca7fabaed8871c941e012af73523c47bcf3</id>
<content type='text'>
Unsetting bus speed mode variable after reset to
ensure that the uhs mode is set properly.

Original-Change-Id: I098a0df1289acefe01c391da622132a3562382fe
Reviewed-on: http://git-master/r/22423
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Tested-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Change-Id: I0ffd0ab93b7fb72e2a7ae8d060b264d4f735df03
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unsetting bus speed mode variable after reset to
ensure that the uhs mode is set properly.

Original-Change-Id: I098a0df1289acefe01c391da622132a3562382fe
Reviewed-on: http://git-master/r/22423
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Tested-by: Bitan Biswas &lt;bbiswas@nvidia.com&gt;
Reviewed-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Tested-by: Narendra Damahe &lt;ndamahe@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
Change-Id: I0ffd0ab93b7fb72e2a7ae8d060b264d4f735df03
</pre>
</div>
</content>
</entry>
<entry>
<title>sdhci:tegra:Enable 8bit support if platform supports it.</title>
<updated>2011-04-26T22:53:23+00:00</updated>
<author>
<name>Pavan Kunapuli</name>
<email>pkunapuli@nvidia.com</email>
</author>
<published>2011-03-09T09:12:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=892ad326688fbb29612358dd7dffc5835b969f4c'/>
<id>892ad326688fbb29612358dd7dffc5835b969f4c</id>
<content type='text'>
Set SDHCI_QUIRK_8_BIT_DATA if the platform supports 8-bit
data. If not, use 4-bit data width.

Bug 794550
Bug 796574
Bug 796220

Original-Change-Id: Icd8536e0e0b2db77d1443fbbf0ba6b90b51b62ca
Reviewed-on: http://git-master/r/20746
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Venkata Nageswara Penumarty &lt;vpenumarty@nvidia.com&gt;
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Change-Id: I85a1f68f2faf0751ada631132b19116e3b574bc5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set SDHCI_QUIRK_8_BIT_DATA if the platform supports 8-bit
data. If not, use 4-bit data width.

Bug 794550
Bug 796574
Bug 796220

Original-Change-Id: Icd8536e0e0b2db77d1443fbbf0ba6b90b51b62ca
Reviewed-on: http://git-master/r/20746
Reviewed-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Tested-by: Pavan Kunapuli &lt;pkunapuli@nvidia.com&gt;
Reviewed-by: Venkata Nageswara Penumarty &lt;vpenumarty@nvidia.com&gt;
Reviewed-by: Laxman Dewangan &lt;ldewangan@nvidia.com&gt;
Change-Id: I85a1f68f2faf0751ada631132b19116e3b574bc5
</pre>
</div>
</content>
</entry>
</feed>
