]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: mmci: Re-work code starting DMA for the qcom variant
authorUlf Hansson <ulf.hansson@linaro.org>
Wed, 6 Mar 2019 14:04:53 +0000 (15:04 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 15 Apr 2019 09:55:54 +0000 (11:55 +0200)
commita633117fc94f312b256062b3a464b00db31bdd24
tree40165416119b36d3d5e19f646973a3770701859b
parent66eeca93b17dd6161a971c5e82528636b8ea730c
mmc: mmci: Re-work code starting DMA for the qcom variant

Having mmci_dmae_start() to invoke the shared function, dml_start_xfer(),
explicitly for the qcom variant isn't very nice. Let's clean up this code
by moving the qcom specific parts into the qcom ->dma_start() callback and
then drop dml_start_xfer() altogether.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
drivers/mmc/host/mmci.c
drivers/mmc/host/mmci_qcom_dml.c
drivers/mmc/host/mmci_qcom_dml.h