[<prev] [next>] [day] [month] [year] [list]
Message-ID: <87bold6jjy.fsf@laptop.org>
Date: Thu, 24 May 2012 23:12:01 -0400
From: Chris Ball <cjb@...top.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, linux-mmc@...r.kernel.org
Subject: [GIT PULL] MMC updates for 3.5-rc1
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@...top.org> <http://printf.net/>
One Laptop Per Child
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists