Lines Matching refs:t

65 	struct spi_transfer	*t  in bitbang_txrx_8()  argument
67 unsigned bits = t->bits_per_word; in bitbang_txrx_8()
68 unsigned count = t->len; in bitbang_txrx_8()
69 const u8 *tx = t->tx_buf; in bitbang_txrx_8()
70 u8 *rx = t->rx_buf; in bitbang_txrx_8()
82 return t->len - count; in bitbang_txrx_8()
91 struct spi_transfer *t in bitbang_txrx_16() argument
93 unsigned bits = t->bits_per_word; in bitbang_txrx_16()
94 unsigned count = t->len; in bitbang_txrx_16()
95 const u16 *tx = t->tx_buf; in bitbang_txrx_16()
96 u16 *rx = t->rx_buf; in bitbang_txrx_16()
108 return t->len - count; in bitbang_txrx_16()
117 struct spi_transfer *t in bitbang_txrx_32() argument
119 unsigned bits = t->bits_per_word; in bitbang_txrx_32()
120 unsigned count = t->len; in bitbang_txrx_32()
121 const u32 *tx = t->tx_buf; in bitbang_txrx_32()
122 u32 *rx = t->rx_buf; in bitbang_txrx_32()
134 return t->len - count; in bitbang_txrx_32()
137 int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t) in spi_bitbang_setup_transfer() argument
143 if (t) { in spi_bitbang_setup_transfer()
144 bits_per_word = t->bits_per_word; in spi_bitbang_setup_transfer()
145 hz = t->speed_hz; in spi_bitbang_setup_transfer()
233 static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t) in spi_bitbang_bufs() argument
238 return cs->txrx_bufs(spi, cs->txrx_word, nsecs, t); in spi_bitbang_bufs()
274 struct spi_transfer *t = NULL; in spi_bitbang_transfer_one() local
291 list_for_each_entry(t, &m->transfers, transfer_list) { in spi_bitbang_transfer_one()
294 if (t->speed_hz || t->bits_per_word) in spi_bitbang_transfer_one()
300 status = bitbang->setup_transfer(spi, t); in spi_bitbang_transfer_one()
318 cs_change = t->cs_change; in spi_bitbang_transfer_one()
319 if (!t->tx_buf && !t->rx_buf && t->len) { in spi_bitbang_transfer_one()
328 if (t->len) { in spi_bitbang_transfer_one()
333 t->rx_dma = t->tx_dma = 0; in spi_bitbang_transfer_one()
334 status = bitbang->txrx_bufs(spi, t); in spi_bitbang_transfer_one()
338 if (status != t->len) { in spi_bitbang_transfer_one()
347 if (t->delay_usecs) in spi_bitbang_transfer_one()
348 udelay(t->delay_usecs); in spi_bitbang_transfer_one()
351 !list_is_last(&t->transfer_list, &m->transfers)) { in spi_bitbang_transfer_one()