All of lore.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 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.