linux/drivers/mmc/host
Imre Deak 4225fc8555 lib/scatterlist: use page iterator in the mapping iterator
For better code reuse use the newly added page iterator to iterate
through the pages.  The offset, length within the page is still
calculated by the mapping iterator as well as the actual mapping.  Idea
from Tejun Heo.

Signed-off-by: Imre Deak <imre.deak@intel.com>
Cc: Maxim Levitsky <maximlevitsky@gmail.com>
Cc: Tejun Heo <tj@kernel.org>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: James Hogan <james.hogan@imgtec.com>
Cc: Stephen Warren <swarren@wwwdotorg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2013-02-27 19:10:10 -08:00
..
android-goldfish.c mmc: goldfish: emulated MMC device 2013-02-24 14:37:04 -05:00
atmel-mci-regs.h
atmel-mci.c
au1xmmc.c
bfin_sdh.c
cb710-mmc.c
cb710-mmc.h
davinci_mmc.c
dw_mmc-exynos.c mmc: dw_mmc: exynos: Remove code for wp-gpios 2013-02-24 14:36:54 -05:00
dw_mmc-pci.c
dw_mmc-pltfm.c
dw_mmc-pltfm.h
dw_mmc.c lib/scatterlist: use page iterator in the mapping iterator 2013-02-27 19:10:10 -08:00
dw_mmc.h
jz4740_mmc.c
Kconfig MMC highlights for 3.9: 2013-02-26 09:31:09 -08:00
Makefile mmc: goldfish: emulated MMC device 2013-02-24 14:37:04 -05:00
mmc_spi.c
mmci.c
mmci.h
msm_sdcc.c
msm_sdcc.h
mvsdio.c mmc: mvsdio: add pinctrl integration 2013-02-24 14:36:42 -05:00
mvsdio.h
mxcmmc.c
mxs-mmc.c MMC highlights for 3.9: 2013-02-26 09:31:09 -08:00
of_mmc_spi.c mmc: mmc_spi: Fix return value evaluation of irq_of_parse_and_map() 2013-02-24 14:37:10 -05:00
omap_hsmmc.c
omap.c
pxamci.c
pxamci.h
rtsx_pci_sdmmc.c MMC highlights for 3.9: 2013-02-26 09:31:09 -08:00
s3cmci.c
s3cmci.h
sdhci-acpi.c
sdhci-bcm2835.c mmc: bcm2835: set SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK 2013-02-24 14:37:16 -05:00
sdhci-cns3xxx.c
sdhci-dove.c
sdhci-esdhc-imx.c mmc: sdhci-pltfm: Add a common clk API implementation of get_timeout_clock 2013-02-24 14:37:09 -05:00
sdhci-esdhc.h
sdhci-of-esdhc.c
sdhci-of-hlwd.c
sdhci-pci-data.c
sdhci-pci.c mmc: sdhci: rename platform_8bit_width to platform_bus_width 2013-02-24 14:37:02 -05:00
sdhci-pltfm.c mmc: sdhci-pltfm: Add a common clk API implementation of get_timeout_clock 2013-02-24 14:37:09 -05:00
sdhci-pltfm.h mmc: sdhci-pltfm: Add a common clk API implementation of get_timeout_clock 2013-02-24 14:37:09 -05:00
sdhci-pxav2.c mmc: sdhci-pltfm: Add a common clk API implementation of get_timeout_clock 2013-02-24 14:37:09 -05:00
sdhci-pxav3.c mmc: sdhci-pxav3: add pm runtime support 2013-02-24 14:37:13 -05:00
sdhci-s3c.c MMC highlights for 3.9: 2013-02-26 09:31:09 -08:00
sdhci-spear.c
sdhci-tegra.c mmc: tegra: assume CONFIG_OF, remove platform data 2013-02-24 14:37:26 -05:00
sdhci.c mmc: sdhci: Fix parameter of sdhci_do_start_signal_voltage_switch() 2013-02-24 14:37:18 -05:00
sdhci.h mmc: sdhci: enhance preset value function 2013-02-24 14:37:11 -05:00
sdricoh_cs.c
sh_mmcif.c mmc: sh_mmcif: use mmc_of_parse() to parse standard MMC DT bindings 2013-02-24 14:37:21 -05:00
sh_mobile_sdhi.c mmc: sh_mobile_sdhi: use managed resource allocations 2013-02-24 14:37:23 -05:00
tifm_sd.c
tmio_mmc_dma.c
tmio_mmc_pio.c mmc: tmio: add support for the VccQ regulator 2013-02-24 14:37:24 -05:00
tmio_mmc.c
tmio_mmc.h
ushc.c
via-sdmmc.c
vub300.c
wbsd.c
wbsd.h
wmt-sdmmc.c mmc: vt8500: Remove erroneous __exitp in wmt_mci_driver 2013-02-24 14:36:56 -05:00