Lines Matching refs:tx

424 		struct dma_async_tx_descriptor *tx;  in omap2_mcspi_tx_dma()  local
433 tx = dmaengine_prep_slave_sg(mcspi_dma->dma_tx, &sg, 1, in omap2_mcspi_tx_dma()
435 if (tx) { in omap2_mcspi_tx_dma()
436 tx->callback = omap2_mcspi_tx_callback; in omap2_mcspi_tx_dma()
437 tx->callback_param = spi; in omap2_mcspi_tx_dma()
438 dmaengine_submit(tx); in omap2_mcspi_tx_dma()
479 struct dma_async_tx_descriptor *tx; in omap2_mcspi_rx_dma() local
491 tx = dmaengine_prep_slave_sg(mcspi_dma->dma_rx, &sg, 1, in omap2_mcspi_rx_dma()
494 if (tx) { in omap2_mcspi_rx_dma()
495 tx->callback = omap2_mcspi_rx_callback; in omap2_mcspi_rx_dma()
496 tx->callback_param = spi; in omap2_mcspi_rx_dma()
497 dmaengine_submit(tx); in omap2_mcspi_rx_dma()
567 const u8 *tx; in omap2_mcspi_txrx_dma() local
611 tx = xfer->tx_buf; in omap2_mcspi_txrx_dma()
613 if (tx != NULL) in omap2_mcspi_txrx_dma()
619 if (tx != NULL) { in omap2_mcspi_txrx_dma()
689 const u8 *tx; in omap2_mcspi_txrx_pio() local
692 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
696 if (tx != NULL) { in omap2_mcspi_txrx_pio()
703 word_len, *tx); in omap2_mcspi_txrx_pio()
704 writel_relaxed(*tx++, tx_reg); in omap2_mcspi_txrx_pio()
713 if (c == 1 && tx == NULL && in omap2_mcspi_txrx_pio()
726 } else if (c == 0 && tx == NULL) { in omap2_mcspi_txrx_pio()
737 const u16 *tx; in omap2_mcspi_txrx_pio() local
740 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
743 if (tx != NULL) { in omap2_mcspi_txrx_pio()
750 word_len, *tx); in omap2_mcspi_txrx_pio()
751 writel_relaxed(*tx++, tx_reg); in omap2_mcspi_txrx_pio()
760 if (c == 2 && tx == NULL && in omap2_mcspi_txrx_pio()
773 } else if (c == 0 && tx == NULL) { in omap2_mcspi_txrx_pio()
784 const u32 *tx; in omap2_mcspi_txrx_pio() local
787 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
790 if (tx != NULL) { in omap2_mcspi_txrx_pio()
797 word_len, *tx); in omap2_mcspi_txrx_pio()
798 writel_relaxed(*tx++, tx_reg); in omap2_mcspi_txrx_pio()
807 if (c == 4 && tx == NULL && in omap2_mcspi_txrx_pio()
820 } else if (c == 0 && tx == NULL) { in omap2_mcspi_txrx_pio()