From: Chris Ball <cjb@laptop.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-mmc@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: MMC cleanups for 2.6.39
Date: Tue, 29 Mar 2011 15:07:11 -0400 [thread overview]
Message-ID: <m3ei5pd9uo.fsf@pullcord.laptop.org> (raw)
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
reply other threads:[~2011-03-29 19:01 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m3ei5pd9uo.fsf@pullcord.laptop.org \
--to=cjb@laptop.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mmc@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.