linux/drivers/mmc/host
David Brownell 15a0580ced mmc_spi host driver
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 <dbrownell@users.sourceforge.net>
Cc: mikael.starvik@axis.com,
Cc: Hans-Peter Nilsson <hp@axis.com>
Cc: Jan Nikitenko <jan.nikitenko@gmail.com>
Cc: Mike Lavender <mike@steroidmicros.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2007-09-23 22:17:27 +02:00
..
at91_mci.c mmc: at91_mci: disable handling of blocks with size not multiple of 4 bytes 2007-09-23 19:29:34 +02:00
au1xmmc.c mmc: remove confusing flag 2007-09-23 09:15:12 +02:00
au1xmmc.h mmc: Move host and card drivers to subdirs 2007-05-01 13:04:17 +02:00
imxmmc.c mmc: remove BYTEBLOCK capability 2007-09-23 09:15:05 +02:00
imxmmc.h mmc: Move host and card drivers to subdirs 2007-05-01 13:04:17 +02:00
Kconfig mmc_spi host driver 2007-09-23 22:17:27 +02:00
Makefile mmc_spi host driver 2007-09-23 22:17:27 +02:00
mmc_spi.c mmc_spi host driver 2007-09-23 22:17:27 +02:00
mmci.c mmc: remove BYTEBLOCK capability 2007-09-23 09:15:05 +02:00
mmci.h mmc: update header file paths 2007-07-26 01:53:31 +02:00
omap.c mmc: remove custom error codes 2007-09-23 08:46:48 +02:00
pxamci.c mmc: remove custom error codes 2007-09-23 08:46:48 +02:00
pxamci.h [ARM] pxa: remove MMC register defines from pxa-regs.h 2007-07-12 14:27:56 +01:00
sdhci.c sdhci: sdio interrupt support 2007-09-23 21:25:52 +02:00
sdhci.h sdhci: handle data interrupts during command 2007-08-23 06:30:53 +02:00
tifm_sd.c mmc: remove BYTEBLOCK capability 2007-09-23 09:15:05 +02:00
wbsd.c mmc: remove BYTEBLOCK capability 2007-09-23 09:15:05 +02:00
wbsd.h mmc: update header file paths 2007-07-26 01:53:31 +02:00