Lines Matching refs:speed
115 static int orion_spi_baudrate_set(struct spi_device *spi, unsigned int speed) in orion_spi_baudrate_set() argument
133 best_err = speed; in orion_spi_baudrate_set()
142 spr = DIV_ROUND_UP(spr, speed); in orion_spi_baudrate_set()
147 err = speed - clk; in orion_spi_baudrate_set()
166 rate = DIV_ROUND_UP(tclk_hz, speed); in orion_spi_baudrate_set()
205 orion_spi_50mhz_ac_timing_erratum(struct spi_device *spi, unsigned int speed) in orion_spi_50mhz_ac_timing_erratum() argument
230 speed == 50000000 && spi->mode & SPI_CPOL && in orion_spi_50mhz_ac_timing_erratum()
246 unsigned int speed = spi->max_speed_hz; in orion_spi_setup_transfer() local
253 speed = t->speed_hz; in orion_spi_setup_transfer()
261 orion_spi_50mhz_ac_timing_erratum(spi, speed); in orion_spi_setup_transfer()
263 rc = orion_spi_baudrate_set(spi, speed); in orion_spi_setup_transfer()