<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/include/linux/spi/mmc_spi.h, branch v2.6.27.4</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v2.6.27.4</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v2.6.27.4'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2008-07-15T12:14:41+00:00</updated>
<entry>
<title>mmc_spi: add support for card-detection polling</title>
<updated>2008-07-15T12:14:41+00:00</updated>
<author>
<name>Anton Vorontsov</name>
<email>avorontsov@ru.mvista.com</email>
</author>
<published>2008-06-17T14:17:21+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=619ef4b42128709de4d89d209b2c874f560deecd'/>
<id>urn:sha1:619ef4b42128709de4d89d209b2c874f560deecd</id>
<content type='text'>
This patch adds new platform data variable "caps", so platforms
could pass theirs capabilities into MMC core (for example, platforms
without interrupt on the CD line will most probably want to pass
MMC_CAP_NEEDS_POLL).

New platform get_cd() callback provided to optimize polling.

Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
<entry>
<title>mmc_spi: mmc_spi.h should include linux/interrupts.h</title>
<updated>2008-06-02T22:27:10+00:00</updated>
<author>
<name>Anton Vorontsov</name>
<email>avorontsov@ru.mvista.com</email>
</author>
<published>2008-06-01T09:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=63e14626eddb534ab429e9c2b95d3f7038b596b6'/>
<id>urn:sha1:63e14626eddb534ab429e9c2b95d3f7038b596b6</id>
<content type='text'>
Since mmc_spi.h uses irqreturn_t type, it should include appropriate
header, otherwise build will break if users didn't include it (some of
them do not use interrupts).

Signed-off-by: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>mmc_spi host driver</title>
<updated>2007-09-23T20:17:27+00:00</updated>
<author>
<name>David Brownell</name>
<email>david-b@pacbell.net</email>
</author>
<published>2007-08-08T16:12:54+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=15a0580ced081a0f7dc2deea8a4812bdc5e9a109'/>
<id>urn:sha1:15a0580ced081a0f7dc2deea8a4812bdc5e9a109</id>
<content type='text'>
This is the latest version of the MMC-over-SPI support.  It works
on 2.6.23-rc2 plus git-mmc (from rc1-mm2), along with the preceding
patches which teach the rest of the MMC stack about SPI.

The main issue of note is that sometimes cards need to be power cycled
to recover after certain faults.  Also, it may sometimes be necessary
to disable CRCs.  ("modprobe mmc_core use_spi_crc=n")

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Cc: mikael.starvik@axis.com,
Cc: Hans-Peter Nilsson &lt;hp@axis.com&gt;
Cc: Jan Nikitenko &lt;jan.nikitenko@gmail.com&gt;
Cc: Mike Lavender &lt;mike@steroidmicros.com&gt;
Signed-off-by: Pierre Ossman &lt;drzeus@drzeus.cx&gt;
</content>
</entry>
</feed>
