Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5328906a authored by Linus Walleij's avatar Linus Walleij Committed by Chris Ball
Browse files

mmc: atmel-mci: use dmaengine helper functions



Use the new dmaengine helpers to make the code more readable.

Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Signed-off-by: default avatarNicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: default avatarChris Ball <cjb@laptop.org>
parent 88ce4db3
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -589,7 +589,7 @@ static void atmci_stop_dma(struct atmel_mci *host)
	struct dma_chan *chan = host->data_chan;

	if (chan) {
	  chan->device->device_control(chan, DMA_TERMINATE_ALL, 0);
		dmaengine_terminate_all(chan);
		atmci_dma_cleanup(host);
	} else {
		/* Data transfer was stopped by the interrupt handler */
@@ -710,8 +710,8 @@ static void atmci_submit_data(struct atmel_mci *host)
	struct dma_async_tx_descriptor	*desc = host->dma.data_desc;

	if (chan) {
		desc->tx_submit(desc);
		chan->device->device_issue_pending(chan);
		dmaengine_submit(desc);
		dma_async_issue_pending(chan);
	}
}