* MMC cleanups for 2.6.39
@ 2011-03-29 19:07 Chris Ball
0 siblings, 0 replies; only message in thread
From: Chris Ball @ 2011-03-29 19:07 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-mmc, linux-kernel
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git for-linus
to receive a few small driver fixes, and a larger cleanup of the TMIO
MMC driver. This splits up the driver and touches arch/arm, arch/sh
and drivers/mfd -- these patches all come with ACKs from the relevant
maintainers. There are no currently no merge conflicts. Thanks.
The following changes since commit d39dd11c3e6a7af5c20bfac40594db36cf270f42:
Linus Torvalds (1):
Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs-2.6
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git for-linus
Chris Ball (1):
mmc: mmc_test: Remove set-but-unused variable.
David Miller (1):
mmc: of_mmc_spi: Need to include irq.h and of_irq.h
Guennadi Liakhovetski (15):
mmc: tmio-mmc: Improve DMA stability on sh-mobile
mmc: tmio: use PIO for short transfers
mmc: tmio: split core functionality, DMA and MFD glue
sh: ecovec: use the CONFIG_MMC_TMIO symbols instead of MFD
mmc: tmio: convert the SDHI MMC driver from MFD to a platform driver
ARM: mach-shmobile: convert boards to use linux/mmc/sh_mobile_sdhi.h
sh: convert boards to use linux/mmc/sh_mobile_sdhi.h
mfd: remove now redundant sh_mobile_sdhi.h header
mmc: tmio: only access registers above 0xff, if available
ARM: mach-shmobile: fix SDHI IO address-range
sh: fix SDHI IO address-range
mmc: tmio: remove work-around for unmasked SDIO interrupts
mmc: tmio: fix power-mode interpretation
mmc: tmio: support aggressive clock gating
mmc: SDHI should depend on SUPERH || ARCH_SHMOBILE
Jaehoon Chung (1):
mmc: dw_mmc: set fixed burst in BMOD register
Pawel Moll (1):
mmc: mmci: Add ARM variant with extended FIFO
Richard Zhu (4):
mmc: sdhci-esdhc: remove SDHCI_QUIRK_NO_CARD_NO_RESET from esdhc
mmc: sdhci: add the abort CMDTYPE bits definition
mmc: sdhci-esdhc: use writel/readl as general APIs
mmc: sdhci-esdhc: enable esdhc on imx53
Sergei Shtylyov (1):
mmc: use pci_dev->revision
Simon Horman (1):
mmc: tmio_mmc: Move some defines into a shared header
Yoshihiro Shimoda (1):
mmc: fix mmc_app_send_scr() for dma transfer
arch/arm/mach-shmobile/board-ap4evb.c | 6 +-
arch/arm/mach-shmobile/board-g4evm.c | 6 +-
arch/arm/mach-shmobile/board-mackerel.c | 8 +-
arch/sh/boards/mach-ap325rxa/setup.c | 6 +-
arch/sh/boards/mach-ecovec24/setup.c | 12 +-
arch/sh/boards/mach-kfr2r09/setup.c | 4 +-
arch/sh/boards/mach-migor/setup.c | 4 +-
arch/sh/boards/mach-se/7724/setup.c | 6 +-
drivers/mfd/Kconfig | 14 -
drivers/mfd/Makefile | 1 -
drivers/mmc/card/mmc_test.c | 3 +-
drivers/mmc/core/sd_ops.c | 14 +-
drivers/mmc/host/Kconfig | 14 +-
drivers/mmc/host/Makefile | 8 +-
drivers/mmc/host/dw_mmc.c | 4 +-
drivers/mmc/host/mmci.c | 13 +-
drivers/mmc/host/of_mmc_spi.c | 2 +
drivers/mmc/host/sdhci-esdhc-imx.c | 86 ++-
drivers/mmc/host/sdhci-esdhc.h | 3 +-
drivers/mmc/host/sdhci-of-esdhc.c | 3 +-
drivers/mmc/host/sdhci-pci.c | 6 +-
drivers/mmc/host/sdhci-pltfm.h | 2 +-
drivers/mmc/host/sdhci.h | 1 +
drivers/{mfd => mmc/host}/sh_mobile_sdhi.c | 95 +--
drivers/mmc/host/tmio_mmc.c | 1285 +--------------------------
drivers/mmc/host/tmio_mmc.h | 123 +++
drivers/mmc/host/tmio_mmc_dma.c | 317 +++++++
drivers/mmc/host/tmio_mmc_pio.c | 897 +++++++++++++++++++
drivers/mmc/host/via-sdmmc.c | 5 +-
include/linux/{mfd => mmc}/sh_mobile_sdhi.h | 0
include/linux/mmc/tmio.h | 63 ++
31 files changed, 1615 insertions(+), 1396 deletions(-)
rename drivers/{mfd => mmc/host}/sh_mobile_sdhi.c (63%)
create mode 100644 drivers/mmc/host/tmio_mmc.h
create mode 100644 drivers/mmc/host/tmio_mmc_dma.c
create mode 100644 drivers/mmc/host/tmio_mmc_pio.c
rename include/linux/{mfd => mmc}/sh_mobile_sdhi.h (100%)
create mode 100644 include/linux/mmc/tmio.h
--
Chris Ball <cjb@laptop.org> <http://printf.net/>
One Laptop Per Child
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-03-29 19:01 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-29 19:07 MMC cleanups for 2.6.39 Chris Ball
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.