Lines Matching refs:xfer_len
102 u32 xfer_len;
333 packet_size = min_t(u32, mdata->xfer_len, MTK_SPI_PACKET_SIZE);
334 packet_loop = mdata->xfer_len / packet_size;
356 static int mtk_spi_get_mult_delta(u32 xfer_len)
360 if (xfer_len > MTK_SPI_PACKET_SIZE)
361 mult_delta = xfer_len % MTK_SPI_PACKET_SIZE;
376 mdata->xfer_len = mdata->rx_sgl_len - mult_delta;
378 mdata->tx_sgl_len -= mdata->xfer_len;
381 mdata->xfer_len = mdata->tx_sgl_len - mult_delta;
383 mdata->rx_sgl_len -= mdata->xfer_len;
387 mdata->xfer_len = mdata->tx_sgl_len - mult_delta;
391 mdata->xfer_len = mdata->rx_sgl_len - mult_delta;
431 mdata->xfer_len = min(MTK_SPI_MAX_FIFO_SIZE, xfer->len);
545 cnt = mdata->xfer_len / 4;
548 remainder = mdata->xfer_len % 4;
559 mdata->num_xfered += mdata->xfer_len;
566 mdata->xfer_len = min(MTK_SPI_MAX_FIFO_SIZE, len);
569 cnt = mdata->xfer_len / 4;
573 remainder = mdata->xfer_len % 4;
588 trans->tx_dma += mdata->xfer_len;
590 trans->rx_dma += mdata->xfer_len;