Merge tag 'mmc-fixes-for-3.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc
Pull MMC fixes from Chris Ball: - Disable use of MSI in sdhci-pci, which caused multiple chipsets to stop working in 3.4-rc1. I'll wait to turn this on again until we have a chipset whitelist for it. - Fix a libertas SDIO powered-resume regression introduced in 3.3; thanks to Neil Brown and Rafael Wysocki for this fix. - Fix module reloading on omap_hsmmc. - Stop trusting the spec/card's specified maximum data timeout length, and use three seconds instead. Previously we used 300ms. Also cleanups and fixes for s3c, atmel, sh_mmcif and omap_hsmmc. * tag 'mmc-fixes-for-3.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (28 commits) mmc: use really long write timeout to deal with crappy cards mmc: sdhci-dove: Fix compile error by including module.h mmc: Prevent 1.8V switch for SD hosts that don't support UHS modes. Revert "mmc: sdhci-pci: Add MSI support" Revert "mmc: sdhci-pci: add quirks for broken MSI on O2Micro controllers" mmc: core: fix power class selection mmc: omap_hsmmc: fix module re-insertion mmc: omap_hsmmc: convert to module_platform_driver mmc: omap_hsmmc: make it behave well as a module mmc: omap_hsmmc: trivial cleanups mmc: omap_hsmmc: context save after enabling runtime pm mmc: omap_hsmmc: use runtime put sync in probe error patch mmc: sdio: Use empty system suspend/resume callbacks at the bus level mmc: bus: print bus speed mode of UHS-I card mmc: sdhci-pci: add quirks for broken MSI on O2Micro controllers mmc: sh_mmcif: Simplify calculation of mmc->f_min mmc: sh_mmcif: mmc->f_max should be half of the bus clock mmc: sh_mmcif: double clock speed mmc: block: Remove use of mmc_blk_set_blksize mmc: atmel-mci: add support for odd clock dividers ...
Showing
- drivers/mmc/card/block.c 1 addition, 26 deletionsdrivers/mmc/card/block.c
- drivers/mmc/core/bus.c 15 additions, 2 deletionsdrivers/mmc/core/bus.c
- drivers/mmc/core/core.c 7 additions, 3 deletionsdrivers/mmc/core/core.c
- drivers/mmc/core/mmc.c 17 additions, 13 deletionsdrivers/mmc/core/mmc.c
- drivers/mmc/core/sdio_bus.c 9 additions, 3 deletionsdrivers/mmc/core/sdio_bus.c
- drivers/mmc/host/atmel-mci-regs.h 1 addition, 0 deletionsdrivers/mmc/host/atmel-mci-regs.h
- drivers/mmc/host/atmel-mci.c 37 additions, 18 deletionsdrivers/mmc/host/atmel-mci.c
- drivers/mmc/host/omap_hsmmc.c 79 additions, 102 deletionsdrivers/mmc/host/omap_hsmmc.c
- drivers/mmc/host/sdhci-dove.c 1 addition, 0 deletionsdrivers/mmc/host/sdhci-dove.c
- drivers/mmc/host/sdhci-pci.c 0 additions, 6 deletionsdrivers/mmc/host/sdhci-pci.c
- drivers/mmc/host/sdhci-s3c.c 125 additions, 34 deletionsdrivers/mmc/host/sdhci-s3c.c
- drivers/mmc/host/sdhci.c 3 additions, 2 deletionsdrivers/mmc/host/sdhci.c
- drivers/mmc/host/sh_mmcif.c 4 additions, 9 deletionsdrivers/mmc/host/sh_mmcif.c
Please register or sign in to comment