Lines Matching refs:tx

403 		struct dma_async_tx_descriptor *tx;  in omap2_mcspi_tx_dma()  local
412 tx = dmaengine_prep_slave_sg(mcspi_dma->dma_tx, &sg, 1, in omap2_mcspi_tx_dma()
414 if (tx) { in omap2_mcspi_tx_dma()
415 tx->callback = omap2_mcspi_tx_callback; in omap2_mcspi_tx_dma()
416 tx->callback_param = spi; in omap2_mcspi_tx_dma()
417 dmaengine_submit(tx); in omap2_mcspi_tx_dma()
458 struct dma_async_tx_descriptor *tx; in omap2_mcspi_rx_dma() local
470 tx = dmaengine_prep_slave_sg(mcspi_dma->dma_rx, &sg, 1, in omap2_mcspi_rx_dma()
473 if (tx) { in omap2_mcspi_rx_dma()
474 tx->callback = omap2_mcspi_rx_callback; in omap2_mcspi_rx_dma()
475 tx->callback_param = spi; in omap2_mcspi_rx_dma()
476 dmaengine_submit(tx); in omap2_mcspi_rx_dma()
546 const u8 *tx; in omap2_mcspi_txrx_dma() local
590 tx = xfer->tx_buf; in omap2_mcspi_txrx_dma()
592 if (tx != NULL) in omap2_mcspi_txrx_dma()
598 if (tx != NULL) { in omap2_mcspi_txrx_dma()
668 const u8 *tx; in omap2_mcspi_txrx_pio() local
671 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
675 if (tx != NULL) { in omap2_mcspi_txrx_pio()
682 word_len, *tx); in omap2_mcspi_txrx_pio()
683 writel_relaxed(*tx++, tx_reg); in omap2_mcspi_txrx_pio()
692 if (c == 1 && tx == NULL && in omap2_mcspi_txrx_pio()
705 } else if (c == 0 && tx == NULL) { in omap2_mcspi_txrx_pio()
716 const u16 *tx; in omap2_mcspi_txrx_pio() local
719 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
722 if (tx != NULL) { in omap2_mcspi_txrx_pio()
729 word_len, *tx); in omap2_mcspi_txrx_pio()
730 writel_relaxed(*tx++, tx_reg); in omap2_mcspi_txrx_pio()
739 if (c == 2 && tx == NULL && in omap2_mcspi_txrx_pio()
752 } else if (c == 0 && tx == NULL) { in omap2_mcspi_txrx_pio()
763 const u32 *tx; in omap2_mcspi_txrx_pio() local
766 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
769 if (tx != NULL) { in omap2_mcspi_txrx_pio()
776 word_len, *tx); in omap2_mcspi_txrx_pio()
777 writel_relaxed(*tx++, tx_reg); in omap2_mcspi_txrx_pio()
786 if (c == 4 && tx == NULL && in omap2_mcspi_txrx_pio()
799 } else if (c == 0 && tx == NULL) { in omap2_mcspi_txrx_pio()