Merge tag 'mmc-v4.6' of git://git.linaro.org/people/ulf.hansson/mmc
Pull MMC updates from Ulf Hansson: "MMC core: - Fix ABI regression of MMC BLK ioctl - Remove the unused MMC_DATA_STREAM flag - Enable asynchronous system PM for the host device - Minor fixes and clean-ups SDHCI host: Throughout the years, the numbers of SDHCI variants have increased and so has also the numbers of SDHCI callbacks/quirks. The purpose of these callbacks/quirks were to enable SDHCI to deal with variant specific requirements, but unfortunate this method didn't scale. Instead we have ended up with a mess. Not only did the code become suboptimal but also highly fragile. Lately many discussions of how to move forward with SDHCI has taken place at the MMC mailing list. Step by step, we aim to turn SDHCI's common code into a set of library functions. This will enable for optimizations and allow some of the existing callbacks and quirks to be rem...
Showing
- Documentation/devicetree/bindings/mmc/arasan,sdhci.txt 18 additions, 2 deletionsDocumentation/devicetree/bindings/mmc/arasan,sdhci.txt
- Documentation/devicetree/bindings/mmc/brcm,sdhci-iproc.txt 4 additions, 1 deletionDocumentation/devicetree/bindings/mmc/brcm,sdhci-iproc.txt
- Documentation/devicetree/bindings/mmc/microchip,sdhci-pic32.txt 29 additions, 0 deletions...ntation/devicetree/bindings/mmc/microchip,sdhci-pic32.txt
- Documentation/devicetree/bindings/mmc/tmio_mmc.txt 1 addition, 0 deletionsDocumentation/devicetree/bindings/mmc/tmio_mmc.txt
- MAINTAINERS 5 additions, 3 deletionsMAINTAINERS
- drivers/mmc/card/block.c 21 additions, 13 deletionsdrivers/mmc/card/block.c
- drivers/mmc/card/mmc_test.c 1 addition, 0 deletionsdrivers/mmc/card/mmc_test.c
- drivers/mmc/core/core.c 17 additions, 12 deletionsdrivers/mmc/core/core.c
- drivers/mmc/core/debugfs.c 1 addition, 1 deletiondrivers/mmc/core/debugfs.c
- drivers/mmc/core/host.c 1 addition, 0 deletionsdrivers/mmc/core/host.c
- drivers/mmc/core/mmc.c 2 additions, 2 deletionsdrivers/mmc/core/mmc.c
- drivers/mmc/core/mmc_ops.c 4 additions, 15 deletionsdrivers/mmc/core/mmc_ops.c
- drivers/mmc/core/pwrseq_simple.c 0 additions, 1 deletiondrivers/mmc/core/pwrseq_simple.c
- drivers/mmc/core/sd.c 0 additions, 2 deletionsdrivers/mmc/core/sd.c
- drivers/mmc/core/sd_ops.c 1 addition, 6 deletionsdrivers/mmc/core/sd_ops.c
- drivers/mmc/core/sdio.c 0 additions, 2 deletionsdrivers/mmc/core/sdio.c
- drivers/mmc/core/sdio_ops.c 1 addition, 2 deletionsdrivers/mmc/core/sdio_ops.c
- drivers/mmc/host/Kconfig 18 additions, 7 deletionsdrivers/mmc/host/Kconfig
- drivers/mmc/host/Makefile 1 addition, 0 deletionsdrivers/mmc/host/Makefile
- drivers/mmc/host/atmel-mci.c 3 additions, 8 deletionsdrivers/mmc/host/atmel-mci.c
Please register or sign in to comment