This series provides MediaTek cqhci implementations as below: - Extend mmc_of_parse() to parse CQE bindings - Remove redundant host CQE bindings - Refine msdc timeout api to reduce redundant code - MediaTek command queue support - dt-bindings for mt6779 v1 -> v2: - Add more patch details in commit message - Separate msdc timeout api refine to individual patch v2 -> v3: - Remove CR-Id, Change-Id and Feature in patches - Add Signed-off-by in patches v3 -> v4: - Refine CQE bindings in mmc_of_parse (Ulf Hansson) - Remove redundant host CQE bindings (Linux Walleij) Chun-Hung Wu (5): [1/5] mmc: core: Extend mmc_of_parse() to parse CQE bindings [2/5] mmc: host: Remove redundant CQE bindings [3/5] mmc: mediatek: refine msdc timeout api [4/5] mmc: mediatek: command queue support [5/5] dt-bindings: mmc: mediatek: Add document for mt6779 Documentation/devicetree/bindings/mmc/mtk-sd.txt | 1 + drivers/mmc/core/host.c | 5 + drivers/mmc/host/mtk-sd.c | 151 +++++++++++++++++++++-- drivers/mmc/host/sdhci-brcmstb.c | 11 +- drivers/mmc/host/sdhci-msm.c | 3 +- drivers/mmc/host/sdhci-of-arasan.c | 3 - drivers/mmc/host/sdhci-tegra.c | 2 +- 7 files changed, 155 insertions(+), 21 deletions(-) -- 1.9.1