All of lore.kernel.org
 help / color / mirror / Atom feed
* 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.