Add intial support to DW MMC host on ZTE SoC. It include platform specific wrapper driver and workarounds for fifo quirk. Patches are prepared based on latest dw mmc runtime change: https://github.com/jh80chung/dw-mmc.git for-ulf Jun Nie (5): mmc: dt-bindings: add ZTE MMC bindings mmc: zx: Initial support for ZX mmc controller Documentation: synopsys-dw-mshc: add binding for fifo quirks mmc: dw: Add fifo address override property mmc: dw: Add fifo watermark quirk .../devicetree/bindings/mmc/synopsys-dw-mshc.txt | 13 ++ .../devicetree/bindings/mmc/zx-dw-mshc.txt | 34 +++ drivers/mmc/host/Kconfig | 9 + drivers/mmc/host/Makefile | 1 + drivers/mmc/host/dw_mmc-zx.c | 230 +++++++++++++++++++++ drivers/mmc/host/dw_mmc-zx.h | 23 +++ drivers/mmc/host/dw_mmc.c | 17 +- include/linux/mmc/dw_mmc.h | 3 + 8 files changed, 328 insertions(+), 2 deletions(-) create mode 100644 Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt create mode 100644 drivers/mmc/host/dw_mmc-zx.c create mode 100644 drivers/mmc/host/dw_mmc-zx.h -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html