Lines Matching defs:spi_slv
289 static int setup_fifo_params(struct spi_device *spi_slv,
297 if (mas->last_mode != spi_slv->mode) {
298 if (spi_slv->mode & SPI_LOOP)
301 if (spi_slv->mode & SPI_CPOL)
304 if (spi_slv->mode & SPI_CPHA)
307 if (spi_slv->mode & SPI_CS_HIGH)
308 demux_output_inv = BIT(spi_slv->chip_select);
310 demux_sel = spi_slv->chip_select;
311 mas->cur_bits_per_word = spi_slv->bits_per_word;
313 spi_setup_word_len(mas, spi_slv->mode, spi_slv->bits_per_word);
320 mas->last_mode = spi_slv->mode;
323 return geni_spi_set_clock_and_bw(mas, spi_slv->max_speed_hz);