<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/mmc/host/mtk-sd.c, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2015-12-22T10:32:17Z</updated>
<entry>
<title>mmc: mediatek: change some dev_err to dev_dbg</title>
<updated>2015-12-22T10:32:17Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-12-01T12:12:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2066fd285efdd201316e0236aec177354b39ee71'/>
<id>urn:sha1:2066fd285efdd201316e0236aec177354b39ee71</id>
<content type='text'>
there are too many error logs shown when use CMD21/CMD19 to do tune,
and it will appear at each resume time, print out so many logs to the
uart console cost too mush time. so change it to dev_dbg.

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: core: Remove MMC_CAP_RUNTIME_RESUME as it's redundant</title>
<updated>2015-12-22T10:32:03Z</updated>
<author>
<name>Ulf Hansson</name>
</author>
<published>2015-11-05T15:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7b6471a968bf95e8d526393de125df3bc0c6a73a'/>
<id>urn:sha1:7b6471a968bf95e8d526393de125df3bc0c6a73a</id>
<content type='text'>
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: Preinitialize delay_phase in get_best_delay()</title>
<updated>2015-11-09T12:16:44Z</updated>
<author>
<name>Geert Uytterhoeven</name>
</author>
<published>2015-11-06T11:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62d494ca2773563e333e670cd18378705dad32d4'/>
<id>urn:sha1:62d494ca2773563e333e670cd18378705dad32d4</id>
<content type='text'>
drivers/mmc/host/mtk-sd.c: In function ‘get_best_delay’:
drivers/mmc/host/mtk-sd.c:1284: warning: ‘delay_phase.start’ is used uninitialized in this function
drivers/mmc/host/mtk-sd.c:1284: warning: ‘delay_phase.maxlen’ is used uninitialized in this function

If delay is zero, these fields are indeed not initialized.
Let the compiler preinitialize the whole struct to fix this.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: add HS400 support</title>
<updated>2015-10-27T09:40:38Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-10-27T06:24:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6397b7f5f405f30f03f67ef829306c5af6d3369b'/>
<id>urn:sha1:6397b7f5f405f30f03f67ef829306c5af6d3369b</id>
<content type='text'>
add HS400 mode and tune support

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: add implement of ops-&gt;hw_reset()</title>
<updated>2015-10-27T09:21:16Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-10-27T06:24:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c9b5061e7728da1f7192ecaf3ffab4a7300920dc'/>
<id>urn:sha1:c9b5061e7728da1f7192ecaf3ffab4a7300920dc</id>
<content type='text'>
add implement of ops-&gt;hw_reset() for eMMC

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: fix got GPD checksum error interrupt when data transfer</title>
<updated>2015-10-27T09:21:16Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-10-27T06:24:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62b0d27af85ef1b1729c2ed675c12020e1fbf10f'/>
<id>urn:sha1:62b0d27af85ef1b1729c2ed675c12020e1fbf10f</id>
<content type='text'>
Even if we only use one gpd, we need alloc 2 gpd and make
the gpd-&gt;next pointer to the second gpd, or may get gpd checksum
error, this was checked by hardware

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: change the argument "ddr" to "timing"</title>
<updated>2015-10-27T09:21:16Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-10-27T06:24:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6e622947e149fa9fd62e3609aab010935c8e10bd'/>
<id>urn:sha1:6e622947e149fa9fd62e3609aab010935c8e10bd</id>
<content type='text'>
use the ios-&gt;timing directly is better
It can reflect current timing and do settings by timing

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: make cmd_ints_mask to const</title>
<updated>2015-10-27T09:21:15Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-10-27T06:24:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=726a9aac31a89d5a02614ca8f2b3f644df621c27'/>
<id>urn:sha1:726a9aac31a89d5a02614ca8f2b3f644df621c27</id>
<content type='text'>
cmd_ints_mask and data_ints_mask are constant value,
so make it to const

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: Add MMC_CAP_RUNTIME_RESUME support</title>
<updated>2015-10-26T14:59:59Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-09-22T06:00:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8131e815f723ec8fee018d6fa34348d61c0e54b8'/>
<id>urn:sha1:8131e815f723ec8fee018d6fa34348d61c0e54b8</id>
<content type='text'>
Add MMC_CAP_RUNTIME_RESUME support to save resume time
Drop unnecessary SDC_ARG write

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
<entry>
<title>mmc: mediatek: Add PM support for MMC driver</title>
<updated>2015-06-18T07:21:04Z</updated>
<author>
<name>Chaotian Jing</name>
</author>
<published>2015-06-15T11:20:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b8a43e90ccf88c91475b802d1388c0779be2bda'/>
<id>urn:sha1:4b8a43e90ccf88c91475b802d1388c0779be2bda</id>
<content type='text'>
Add PM support for Mediatek MMC driver
Save/restore registers when PM

Signed-off-by: Chaotian Jing &lt;chaotian.jing@mediatek.com&gt;
Signed-off-by: Ulf Hansson &lt;ulf.hansson@linaro.org&gt;
</content>
</entry>
</feed>
