Lines Matching refs:txfifo
113 unsigned int txfifo; /* number of words pushed in tx FIFO */ member
1127 while (spi_imx->txfifo < spi_imx->devtype_data->fifo_size) { in spi_imx_push()
1131 spi_imx->txfifo >= DIV_ROUND_UP(spi_imx->remainder, 4)) in spi_imx_push()
1134 spi_imx->txfifo++; in spi_imx_push()
1145 while (spi_imx->txfifo && in spi_imx_isr()
1148 spi_imx->txfifo--; in spi_imx_isr()
1156 if (spi_imx->txfifo) { in spi_imx_isr()
1470 spi_imx->txfifo = 0; in spi_imx_pio_transfer()
1501 spi_imx->txfifo = 0; in spi_imx_poll_transfer()
1511 while (spi_imx->txfifo) { in spi_imx_poll_transfer()
1513 while (spi_imx->txfifo && in spi_imx_poll_transfer()
1516 spi_imx->txfifo--; in spi_imx_poll_transfer()
1525 if (spi_imx->txfifo && in spi_imx_poll_transfer()
1556 spi_imx->txfifo = 0; in spi_imx_pio_transfer_slave()