Lines Matching defs:tx_dma
160 dma_addr_t *tx_dma,
176 *tx_dma = xfer->tx_dma + xfer->len - *plen;
178 *tx_dma = as->buffer_dma;
200 dma_addr_t tx_dma, rx_dma;
215 atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len);
219 spi_writel(as, TPR, tx_dma);
228 xfer, xfer->len, xfer->tx_buf, xfer->tx_dma,
254 atmel_spi_next_xfer_data(master, xfer, &tx_dma, &rx_dma, &len);
258 spi_writel(as, TNPR, tx_dma);
267 xfer, xfer->len, xfer->tx_buf, xfer->tx_dma,
318 * For DMA, tx_buf/tx_dma have the same relationship as rx_buf/rx_dma:
329 xfer->tx_dma = xfer->rx_dma = INVALID_DMA_ADDRESS;
331 xfer->tx_dma = dma_map_single(dev,
334 if (dma_mapping_error(dev, xfer->tx_dma))
344 xfer->tx_dma, xfer->len,
355 if (xfer->tx_dma != INVALID_DMA_ADDRESS)
356 dma_unmap_single(master->dev.parent, xfer->tx_dma,
670 xfer->tx_buf, xfer->tx_dma,