Home
last modified time | relevance | path

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

/linux/drivers/spi/
H A Dspi-microchip-core.c135 static inline void mchp_corespi_read_fifo(struct mchp_corespi *spi, int fifo_max) in mchp_corespi_read_fifo() argument
137 for (int i = 0; i < fifo_max; i++) { in mchp_corespi_read_fifo()
218 static inline void mchp_corespi_write_fifo(struct mchp_corespi *spi, int fifo_max) in mchp_corespi_write_fifo() argument
222 mchp_corespi_set_xfer_size(spi, fifo_max); in mchp_corespi_write_fifo()
224 while ((i < fifo_max) && !(mchp_corespi_read(spi, REG_STATUS) & STATUS_TXFIFO_FULL)) { in mchp_corespi_write_fifo()
506 int fifo_max = DIV_ROUND_UP(min(spi->tx_len, FIFO_DEPTH), spi->n_bytes); in mchp_corespi_transfer_one() local
508 mchp_corespi_write_fifo(spi, fifo_max); in mchp_corespi_transfer_one()
509 mchp_corespi_read_fifo(spi, fifo_max); in mchp_corespi_transfer_one()