kernel-fxtec-pro1x/drivers/mmc
Russell King db53f28b3a [MMC] Add multi block-write capability
Add a capability flag for drivers to set when they can perform multi-
block transfers to cards _and_ correctly report the number of bytes
transferred should an error occur.

The last point is very important - if a driver reports more bytes than
were actually accepted by the card and an error occurs, there is the
possibility for data loss.

Pierre Ossman provided the patch for wbsd and sdhci.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2006-09-16 11:57:49 +01:00
..
at91_mci.c [PATCH] irq-flags: misc drivers: Use the new IRQF_ constants 2006-07-02 13:58:50 -07:00
au1xmmc.c [PATCH] irq-flags: misc drivers: Use the new IRQF_ constants 2006-07-02 13:58:50 -07:00
au1xmmc.h Au1[12]00 mmc driver. Only tested on the Au1200 at this point though 2005-10-29 19:32:26 +01:00
imxmmc.c [ARM] 3751/1: i.MX/MX1 SD/MMC use 512 bytes request for SCR read 2006-09-07 15:53:29 +01:00
imxmmc.h [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1 2006-04-02 19:27:07 +01:00
Kconfig [MMC] Prevent au1xmmc.c breakage on non-Au1200 Alchemy 2006-06-04 17:40:58 +01:00
Makefile [ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1 2006-04-02 19:27:07 +01:00
mmc.c [MMC] Remove data->blksz_bits member 2006-09-16 11:54:04 +01:00
mmc.h [MMC] Add MMC class devices 2005-08-19 09:41:24 +01:00
mmc_block.c [MMC] Add multi block-write capability 2006-09-16 11:57:49 +01:00
mmc_queue.c [ARM] 3744/1: MMC: mmcqd gets stuck when block queue is plugged 2006-08-06 09:58:22 +01:00
mmc_queue.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mmc_sysfs.c [PATCH] Add mmc_bus_type probe and remove methods 2006-01-13 11:26:08 -08:00
mmci.c [MMC] Add multi block-write capability 2006-09-16 11:57:49 +01:00
mmci.h [MMC] mmci: kunmap_atomic() unmaps virtual address, not page 2006-01-05 10:31:23 +00:00
omap.c Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm 2006-07-02 15:04:12 -07:00
omap.h [MMC] Add OMAP MMC host driver 2006-03-29 09:21:00 +01:00
pxamci.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
pxamci.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sdhci.c [MMC] Add multi block-write capability 2006-09-16 11:57:49 +01:00
sdhci.h [MMC] sdhci: support controller specific quirks 2006-07-02 16:54:59 +01:00
wbsd.c [MMC] Add multi block-write capability 2006-09-16 11:57:49 +01:00
wbsd.h [MMC] Remove unused timer. 2005-09-12 20:35:54 +01:00