Lines Matching refs:bits_per_word
2001 static int __spi_validate_bits_per_word(struct spi_master *master, u8 bits_per_word) in __spi_validate_bits_per_word() argument
2005 if (bits_per_word > 32) in __spi_validate_bits_per_word()
2008 SPI_BPW_MASK(bits_per_word))) in __spi_validate_bits_per_word()
2072 if (!spi->bits_per_word) in spi_setup()
2073 spi->bits_per_word = 8; in spi_setup()
2075 status = __spi_validate_bits_per_word(spi->master, spi->bits_per_word); in spi_setup()
2093 spi->bits_per_word, spi->max_speed_hz, in spi_setup()
2137 if (!xfer->bits_per_word) in __spi_validate()
2138 xfer->bits_per_word = spi->bits_per_word; in __spi_validate()
2149 if (__spi_validate_bits_per_word(master, xfer->bits_per_word)) in __spi_validate()
2156 if (xfer->bits_per_word <= 8) in __spi_validate()
2158 else if (xfer->bits_per_word <= 16) in __spi_validate()