The introduction of variant specific callbacks were recently introduced. In regards to that, I stumbled over of few things that I think deserves to be cleaned up, hence this series. No intentional functional change! Ulf Hansson (6): mmc: mmci: Don't share un-implemented DMA functions mmc: mmci: Drop unnecessary clear of variant->qcom_dml flag mmc: mmci: Re-work code starting DMA for the qcom variant mmc: mmci: Drop qcom specific header file mmc: mmci: Share sdmmc_variant_init() via the common header file mmc: mmci: Make mmci_variant_init() static drivers/mmc/host/mmci.c | 13 +------------ drivers/mmc/host/mmci.h | 14 ++++++++++++++ drivers/mmc/host/mmci_qcom_dml.c | 11 ++++++++--- drivers/mmc/host/mmci_qcom_dml.h | 30 ------------------------------ 4 files changed, 23 insertions(+), 45 deletions(-) delete mode 100644 drivers/mmc/host/mmci_qcom_dml.h -- 2.17.1