History

spi: sh-msiof: Fix transmit-only DMA transfers

Fix tx/rx mixup, which broke transmit-only transfers. Introduced by commit 4240305f7cbdc7782aa8bc40cc702775d9ac0839 ("spi: sh-msiof: Fix leaking of unused DMA descriptors").

Geert Uytterhoeven committed 12 years ago

Commit cdcd5651 parent 3e81b591 file · +2 −2Browse files

Unified · Split

drivers/spi/spi-sh-msiof.c+2−2
@@ -693,9 +693,9 @@ static int sh_msiof_dma_once(struct sh_msiof_spi_priv *p, const void *tx, · 692 unmodified lines
693693 reinit_completion(&p->done);
694694
695695 /* Now start DMA */
696− if (tx)
697− dma_async_issue_pending(p->master->dma_rx);
698696 if (rx)
697+ dma_async_issue_pending(p->master->dma_rx);
698+ if (tx)
699699 dma_async_issue_pending(p->master->dma_tx);
700700
701701 ret = sh_msiof_spi_start(p, rx);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t