Lines Matching refs:tx
150 const void *tx; member
196 const u8 *tx = sspi->tx; in spi_sirfsoc_tx_word_u8() local
198 if (tx) { in spi_sirfsoc_tx_word_u8()
199 data = *tx++; in spi_sirfsoc_tx_word_u8()
200 sspi->tx = tx; in spi_sirfsoc_tx_word_u8()
225 const u16 *tx = sspi->tx; in spi_sirfsoc_tx_word_u16() local
227 if (tx) { in spi_sirfsoc_tx_word_u16()
228 data = *tx++; in spi_sirfsoc_tx_word_u16()
229 sspi->tx = tx; in spi_sirfsoc_tx_word_u16()
255 const u32 *tx = sspi->tx; in spi_sirfsoc_tx_word_u32() local
257 if (tx) { in spi_sirfsoc_tx_word_u32()
258 data = *tx++; in spi_sirfsoc_tx_word_u32()
259 sspi->tx = tx; in spi_sirfsoc_tx_word_u32()
318 memcpy(&cmd, sspi->tx, t->len); in spi_sirfsoc_cmd_transfer()
374 sspi->src_start = dma_map_single(&spi->dev, (void *)sspi->tx, t->len, in spi_sirfsoc_dma_transfer()
466 sspi->tx = t->tx_buf ? t->tx_buf : sspi->dummypage; in spi_sirfsoc_transfer()