linux-stable/include/linux/mmc
David Vrabel 9a08f82b3c sdio: set the functions' block size
Before a driver is probed, set the function's block size to the default so the
driver is sure the block size is something sensible and it needn't explicitly
set it.

The default block size is the largest that's supported by both the card and
the host, with a maximum of 512 to ensure aribitrarily sized transfer use the
optimal (least) number of commands.

See http://lkml.org/lkml/2007/8/7/150 for reasons for the block size choice.

Signed-off-by: David Vrabel <david.vrabel@csr.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2007-09-23 21:19:26 +02:00
..
card.h sdio: split up common and function CIS parsing 2007-09-23 20:44:22 +02:00
core.h sdio: allow for mmc_claim_host to be aborted 2007-09-23 20:55:13 +02:00
host.h sdio: add interface for host side SDIO interrupt reporting 2007-09-23 21:13:08 +02:00
mmc.h mmc: read ext_csd version number 2007-09-23 09:14:53 +02:00
sd.h mmc: Separate out protocol ops 2007-05-01 13:04:18 +02:00
sdio.h sdio: add SDIO_FBR_BASE(f) macro 2007-09-23 21:16:27 +02:00
sdio_func.h sdio: set the functions' block size 2007-09-23 21:19:26 +02:00
sdio_ids.h sdio: defines for some standard interface types 2007-09-23 20:54:47 +02:00