]> err.no Git - linux-2.6/commit
mmc_spi host driver
authorDavid Brownell <david-b@pacbell.net>
Wed, 8 Aug 2007 16:12:54 +0000 (09:12 -0700)
committerPierre Ossman <drzeus@drzeus.cx>
Sun, 23 Sep 2007 20:17:27 +0000 (22:17 +0200)
commit15a0580ced081a0f7dc2deea8a4812bdc5e9a109
tree8540ae8e0ac8d33cec931276fee1b0bf10435f7c
parentaf51715079e7fb6b290e1881d63d815dc4de5011
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>
MAINTAINERS
drivers/mmc/host/Kconfig
drivers/mmc/host/Makefile
drivers/mmc/host/mmc_spi.c [new file with mode: 0644]
include/linux/spi/mmc_spi.h [new file with mode: 0644]