<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/include/linux/mmc/sdhci-pltfm.h, branch v3.2.2</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.2.2</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.2.2'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2011-07-20T21:20:48+00:00</updated>
<entry>
<title>mmc: sdhci: merge two sdhci-pltfm.h into one</title>
<updated>2011-07-20T21:20:48+00:00</updated>
<author>
<name>Shawn Guo</name>
<email>shawn.guo@linaro.org</email>
</author>
<published>2011-05-27T15:48:15+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=94cc6a86567cb3c2234807081a46ce5400c36b31'/>
<id>urn:sha1:94cc6a86567cb3c2234807081a46ce5400c36b31</id>
<content type='text'>
The structure sdhci_pltfm_data is not necessarily to be in a public
header like include/linux/mmc/sdhci-pltfm.h, so the patch moves it
into drivers/mmc/host/sdhci-pltfm.h and eliminates the former one.

Signed-off-by: Shawn Guo &lt;shawn.guo@linaro.org&gt;
Reviewed-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Reviewed-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Signed-off-by: Chris Ball &lt;cjb@laptop.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci: make sdhci-pltfm device drivers self registered</title>
<updated>2011-07-20T21:16:06+00:00</updated>
<author>
<name>Shawn Guo</name>
<email>shawn.guo@linaro.org</email>
</author>
<published>2011-05-27T15:48:12+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=85d6509dc8ca24b2b652863ef7a75622ddca17d6'/>
<id>urn:sha1:85d6509dc8ca24b2b652863ef7a75622ddca17d6</id>
<content type='text'>
The patch turns the common stuff in sdhci-pltfm.c into functions, and
add device drivers their own .probe and .remove which in turn call
into the common functions, so that those sdhci-pltfm device drivers
register itself and keep all device specific things away from common
sdhci-pltfm file.

Signed-off-by: Shawn Guo &lt;shawn.guo@linaro.org&gt;
Reviewed-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Anton Vorontsov &lt;cbouatmailru@gmail.com&gt;
Signed-off-by: Chris Ball &lt;cjb@laptop.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci_pltfm: pass more data on custom init call</title>
<updated>2010-10-23T13:11:22+00:00</updated>
<author>
<name>Wolfram Sang</name>
<email>w.sang@pengutronix.de</email>
</author>
<published>2010-10-15T10:21:02+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=012994f4fa5fc7663b51fa921c85c0a352339b24'/>
<id>urn:sha1:012994f4fa5fc7663b51fa921c85c0a352339b24</id>
<content type='text'>
The custom init call may need more data to perform its job, so we pass
it a pointer to pdata, too. Also, always use the platform_id specific
data even if platform_data is present. Doing that, platform_data can
additionally be parsed by init() for board-specific information (via
sdhci-&gt;mmc-&gt;parent).

(Note: the old behaviour was that you could override the platform_id
specific data with your own. However, one can still do this by using the
"sdhci" id instead of "sdhci-&lt;something&gt;".)

Signed-off-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Tested-by: Eric Bénard &lt;eric@eukrea.com&gt;
Signed-off-by: Chris Ball &lt;cjb@laptop.org&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci-pltfm: move .h file into appropriate subdir</title>
<updated>2010-10-23T13:11:21+00:00</updated>
<author>
<name>Wolfram Sang</name>
<email>w.sang@pengutronix.de</email>
</author>
<published>2010-10-15T10:21:00+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=d3b993dcc11cd291e6908ed02b9db99970220952'/>
<id>urn:sha1:d3b993dcc11cd291e6908ed02b9db99970220952</id>
<content type='text'>
Make use of the include/linux/mmc directory.

Signed-off-by: Wolfram Sang &lt;w.sang@pengutronix.de&gt;
Acked-by: Anton Vorontsov &lt;cbouatmailru@gmail.com&gt;
Tested-by: Eric Bénard &lt;eric@eukrea.com&gt;
Signed-off-by: Chris Ball &lt;cjb@laptop.org&gt;
</content>
</entry>
</feed>
