Lines Matching refs:rx_left
200 unsigned int rx_left; member
317 dev_err(rs->dev, "rx_left=%x\n", rs->rx_left); in rockchip_spi_handle_err()
359 u32 rx_left = (rs->rx_left > words) ? rs->rx_left - words : 0; in rockchip_spi_pio_reader() local
366 if (rx_left) { in rockchip_spi_pio_reader()
369 if (rx_left < ftl) { in rockchip_spi_pio_reader()
370 rx_left = ftl; in rockchip_spi_pio_reader()
371 words = rs->rx_left - rx_left; in rockchip_spi_pio_reader()
375 rs->rx_left = rx_left; in rockchip_spi_pio_reader()
408 if (!rs->rx_left) { in rockchip_spi_isr()
423 rs->rx_left = xfer->len / rs->n_bytes; in rockchip_spi_prepare_irq()
587 rs->rx_left = rs->rx ? xfer->len / rs->n_bytes : 0; in rockchip_spi_pio_transfer()
591 while (rs->tx_left || rs->rx_left) { in rockchip_spi_pio_transfer()