public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Chris Ball <cjb@laptop.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-mmc@vger.kernel.org
Subject: [GIT PULL] MMC updates for 3.5-rc1
Date: Thu, 24 May 2012 23:12:01 -0400	[thread overview]
Message-ID: <87bold6jjy.fsf@laptop.org> (raw)

Hi Linus,

Please pull from:

  git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git tags/mmc-merge-for-3.5-rc1

to receive the MMC merge for 3.5.  The patches have been tested in
linux-next, and there's currently one trivial merge conflict in
Documentation/feature-removal-schedule.txt.  Thanks.


The following changes since commit 66f75a5d028beaf67c931435fdc3e7823125730c:

  Linux 3.4-rc4 (2012-04-21 14:47:52 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git tags/mmc-merge-for-3.5-rc1

for you to fetch changes up to 0caaa9539adcff38ce12e99f0ab25645e7eb3eea:

  mmc: at91-mci: this driver is now deprecated (2012-05-17 14:33:48 -0400)

----------------------------------------------------------------
MMC highlights for 3.5:

Drivers:
 - at91-mci: This driver will be replaced by atmel-mci in 3.7.
 - atmel-mci: Add support for old at91-mci hardware.
 - dw_mmc: Allow multiple controllers; this previously caused corruption.
 - imxmmc: Remove this driver, replaced by mxcmmc.
 - mmci: Add device tree support.
 - omap: Allow multiple controllers.
 - omap_hsmmc: Auto CMD12, DDR support.
 - tegra: Support SD 3.0 spec.

----------------------------------------------------------------
Balaji T K (2):
      mmc: omap_hsmmc: Enable Auto CMD12
      mmc: omap_hsmmc: add DDR support

Chuanxiao Dong (1):
      mmc: core: check PM_SLEEP for mmc_bus_suspend/resume callbacks

Guennadi Liakhovetski (1):
      mmc: cd-gpio: protect against NULL context in mmc_cd_gpio_free()

Jan Luebbe (1):
      mmc: davinci_mmc: set MODULE_ALIAS to allow autoloading

Kyoungil Kim (1):
      mmc: dw_mmc: Fixed sdio interrupt mask bit setting bug

Lee Jones (4):
      mmc: mmci: Enable Device Tree support for ux500 variants
      mmc: mmci: Add required documentation for Device Tree bindings
      mmc: mmci: Use correct GPIO binding for IRQ requests
      mmc: mmci: Fix compiler error when CONFIG_OF is not set

Ludovic Desroches (5):
      mmc: atmel-mci: the r/w proof capability lack was not well managed
      mmc: atmel-mci: change the state machine for compatibility with old IP
      mmc: atmel-mci: add support for version lower than v2xx
      mmc: atmel-mci: add debug logs
      mmc: at91-mci: this driver is now deprecated

Mark Brown (1):
      mmc: sdhci: Log what timeout was set if the timeout is too large

Ming Lei (1):
      mmc: omap_hsmmc: pass IRQF_ONESHOT to request_threaded_irq

Nicolas Pitre (1):
      mmc: sdio: avoid spurious calls to interrupt handlers

Pavan Kunapuli (1):
      mmc: tegra: support SDHCI SPEC 300

Philippe De Swert (2):
      mmc: card: Avoid null pointer dereference
      mmc: core: Remove dead code

Rajendra Nayak (1):
      mmc: omap_hsmmc: Cleanup use of cpu_is_* for debounce_clock

Russell King (1):
      mmc: omap_hsmmc: release correct resource

Sascha Hauer (1):
      mmc: remove imxmmc driver

Saugata Das (1):
      mmc: block: Allow disabling 512B sector size emulation

Seungwon Jeon (2):
      mmc: core: fix the decision of HS200/DDR card-type
      mmc: core: fix the signaling 1.8V for HS200

Subhash Jadavani (1):
      mmc: core: skip card initialization if power class selection fails

Thomas Abraham (1):
      mmc: dw_mmc: make multiple instances of dw_mci_card_workqueue

Ulf Hansson (1):
      mmc: core: Prevent eMMC VCC supply to be cut from late init

Venkatraman S (6):
      mmc: omap_hsmmc: use spinlock IRQ safe variant
      mmc: queue: rename mmc_request function
      mmc: queue: remove redundant memsets
      mmc: omap: convert to per instance workqueue
      mmc: omap: make it behave well as a module
      mmc: omap: convert to module_platform_driver

Viresh Kumar (2):
      mmc: sdhci-spear: No need to check 'pdev == NULL' in probe
      mmc: sdhci-spear: Use devm_* derivatives

 Documentation/devicetree/bindings/mmc/mmci.txt |   19 +
 Documentation/feature-removal-schedule.txt     |   11 +
 drivers/mmc/card/block.c                       |   22 +-
 drivers/mmc/card/queue.c                       |    6 +-
 drivers/mmc/core/bus.c                         |    2 +
 drivers/mmc/core/cd-gpio.c                     |    3 +
 drivers/mmc/core/core.c                        |   18 +-
 drivers/mmc/core/mmc.c                         |  119 +--
 drivers/mmc/core/sdio.c                        |    2 +-
 drivers/mmc/core/sdio_irq.c                    |   11 +-
 drivers/mmc/host/Kconfig                       |   17 +-
 drivers/mmc/host/Makefile                      |    1 -
 drivers/mmc/host/atmel-mci.c                   |  469 +++++++---
 drivers/mmc/host/davinci_mmc.c                 |    1 +
 drivers/mmc/host/dw_mmc.c                      |   18 +-
 drivers/mmc/host/imxmmc.c                      | 1169 ------------------------
 drivers/mmc/host/imxmmc.h                      |   64 --
 drivers/mmc/host/mmci.c                        |   65 +-
 drivers/mmc/host/omap.c                        |   48 +-
 drivers/mmc/host/omap_hsmmc.c                  |   84 +-
 drivers/mmc/host/sdhci-spear.c                 |   82 +-
 drivers/mmc/host/sdhci-tegra.c                 |   26 +
 drivers/mmc/host/sdhci.c                       |    4 +-
 include/linux/mmc/card.h                       |    4 +
 include/linux/mmc/dw_mmc.h                     |    1 +
 include/linux/mmc/host.h                       |    2 +
 include/linux/mmc/mmc.h                        |   60 --
 27 files changed, 667 insertions(+), 1661 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/mmc/mmci.txt
 delete mode 100644 drivers/mmc/host/imxmmc.c
 delete mode 100644 drivers/mmc/host/imxmmc.h

-- 
Chris Ball   <cjb@laptop.org>   <http://printf.net/>
One Laptop Per Child

                 reply	other threads:[~2012-05-25  3:12 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=87bold6jjy.fsf@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox