Lines Matching refs:tx_buf
614 if (xfer->tx_buf) { in atmel_spi_next_xfer_single()
616 spi_writel(as, TDR, *(u16 *)(xfer->tx_buf + xfer_pos)); in atmel_spi_next_xfer_single()
618 spi_writel(as, TDR, *(u8 *)(xfer->tx_buf + xfer_pos)); in atmel_spi_next_xfer_single()
625 xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, in atmel_spi_next_xfer_single()
641 const u16 *words = (const u16 *)((u8 *)xfer->tx_buf + offset); in atmel_spi_next_xfer_fifo()
642 const u8 *bytes = (const u8 *)((u8 *)xfer->tx_buf + offset); in atmel_spi_next_xfer_fifo()
668 if (xfer->tx_buf) { in atmel_spi_next_xfer_fifo()
686 if (xfer->tx_buf) { in atmel_spi_next_xfer_fifo()
701 xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, in atmel_spi_next_xfer_fifo()
762 if (xfer->tx_buf) { in atmel_spi_next_xfer_dma_submit()
795 xfer, xfer->len, xfer->tx_buf, (unsigned long long)xfer->tx_dma, in atmel_spi_next_xfer_dma_submit()
845 if (xfer->tx_buf) in atmel_spi_next_xfer_data()
928 xfer, xfer->len, xfer->tx_buf, in atmel_spi_pdc_next_xfer()
947 xfer, xfer->len, xfer->tx_buf, in atmel_spi_pdc_next_xfer()
979 if (xfer->tx_buf) { in atmel_spi_dma_map_xfer()
982 void *nonconst_tx = (void *)xfer->tx_buf; in atmel_spi_dma_map_xfer()
995 if (xfer->tx_buf) in atmel_spi_dma_map_xfer()
1292 if (!(xfer->tx_buf || xfer->rx_buf) && xfer->len) { in atmel_spi_one_transfer()
1455 xfer->tx_buf, &xfer->tx_dma, in atmel_spi_transfer_one_message()