Lines Matching refs:t

218 				       struct spi_transfer *t)  in uniphier_spi_setup_transfer()  argument
224 priv->tx_buf = t->tx_buf; in uniphier_spi_setup_transfer()
225 priv->rx_buf = t->rx_buf; in uniphier_spi_setup_transfer()
226 priv->tx_bytes = priv->rx_bytes = t->len; in uniphier_spi_setup_transfer()
234 if (!priv->is_save_param || priv->bits_per_word != t->bits_per_word) { in uniphier_spi_setup_transfer()
235 uniphier_spi_set_transfer_size(spi, t->bits_per_word); in uniphier_spi_setup_transfer()
236 priv->bits_per_word = t->bits_per_word; in uniphier_spi_setup_transfer()
239 if (!priv->is_save_param || priv->speed_hz != t->speed_hz) { in uniphier_spi_setup_transfer()
240 uniphier_spi_set_baudrate(spi, t->speed_hz); in uniphier_spi_setup_transfer()
241 priv->speed_hz = t->speed_hz; in uniphier_spi_setup_transfer()
351 struct spi_transfer *t) in uniphier_spi_can_dma() argument
357 || (!master->dma_tx && t->tx_buf) in uniphier_spi_can_dma()
358 || (!master->dma_rx && t->rx_buf)) in uniphier_spi_can_dma()
361 return DIV_ROUND_UP(t->len, bpw) > SSI_FIFO_DEPTH; in uniphier_spi_can_dma()
390 struct spi_transfer *t) in uniphier_spi_transfer_one_dma() argument
419 t->rx_sg.sgl, t->rx_sg.nents, in uniphier_spi_transfer_one_dma()
446 t->tx_sg.sgl, t->tx_sg.nents, in uniphier_spi_transfer_one_dma()
473 struct spi_transfer *t) in uniphier_spi_transfer_one_irq() argument
500 struct spi_transfer *t) in uniphier_spi_transfer_one_poll() argument
523 return uniphier_spi_transfer_one_irq(master, spi, t); in uniphier_spi_transfer_one_poll()
528 struct spi_transfer *t) in uniphier_spi_transfer_one() argument
535 if (!t->len) in uniphier_spi_transfer_one()
538 uniphier_spi_setup_transfer(spi, t); in uniphier_spi_transfer_one()
540 use_dma = master->can_dma ? master->can_dma(master, spi, t) : false; in uniphier_spi_transfer_one()
542 return uniphier_spi_transfer_one_dma(master, spi, t); in uniphier_spi_transfer_one()
550 if (t->len > threshold) in uniphier_spi_transfer_one()
551 return uniphier_spi_transfer_one_irq(master, spi, t); in uniphier_spi_transfer_one()
553 return uniphier_spi_transfer_one_poll(master, spi, t); in uniphier_spi_transfer_one()