Lines Matching refs:bits_per_word
110 unsigned int bits_per_word;
228 static int spi_imx_bytes_per_word(const int bits_per_word)
230 if (bits_per_word <= 8)
232 else if (bits_per_word <= 16)
332 bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word);
357 if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) {
387 bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word);
409 if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) {
680 ctrl |= (spi_imx->bits_per_word - 1)
847 reg |= (spi_imx->bits_per_word - 1) << MX35_CSPICTRL_BL_SHIFT;
850 reg |= (spi_imx->bits_per_word - 1) << MX31_CSPICTRL_BC_SHIFT;
951 reg |= spi_imx->bits_per_word - 1;
1025 reg |= spi_imx->bits_per_word - 1;
1195 * current burst is 0. This only applies when bits_per_word is a
1211 spi_imx->remainder = spi_imx_bytes_per_word(spi_imx->bits_per_word);
1266 switch (spi_imx_bytes_per_word(spi_imx->bits_per_word)) {
1321 spi_imx->bits_per_word = t->bits_per_word;
1333 (spi_imx->bits_per_word == 8 ||
1334 spi_imx->bits_per_word == 16 ||
1335 spi_imx->bits_per_word == 32)) {
1342 if (spi_imx->bits_per_word <= 8) {
1345 } else if (spi_imx->bits_per_word <= 16) {
1468 bytes_per_word = spi_imx_bytes_per_word(transfer->bits_per_word);
1685 words = DIV_ROUND_UP(transfer->len * BITS_PER_BYTE, transfer->bits_per_word);
1732 spi->mode, spi->bits_per_word, spi->max_speed_hz);