Home
last modified time | relevance | path

Searched refs:fifo_max (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/spi/
H A Dspi-mpfs.c135 static inline void mpfs_spi_read_fifo(struct mpfs_spi *spi, int fifo_max) in mpfs_spi_read_fifo() argument
137 for (int i = 0; i < fifo_max; i++) { in mpfs_spi_read_fifo()
218 static inline void mpfs_spi_write_fifo(struct mpfs_spi *spi, int fifo_max) in mpfs_spi_write_fifo() argument
222 mpfs_spi_set_xfer_size(spi, fifo_max); in mpfs_spi_write_fifo()
224 while ((i < fifo_max) && !(mpfs_spi_read(spi, REG_STATUS) & STATUS_TXFIFO_FULL)) { in mpfs_spi_write_fifo()
506 int fifo_max = DIV_ROUND_UP(min(spi->tx_len, FIFO_DEPTH), spi->n_bytes); in mpfs_spi_transfer_one() local
508 mpfs_spi_write_fifo(spi, fifo_max); in mpfs_spi_transfer_one()
509 mpfs_spi_read_fifo(spi, fifo_max); in mpfs_spi_transfer_one()