Lines Matching refs:bits_per_word
94 unsigned int bits_per_word; member
211 static int spi_imx_bytes_per_word(const int bits_per_word) in spi_imx_bytes_per_word() argument
213 if (bits_per_word <= 8) in spi_imx_bytes_per_word()
215 else if (bits_per_word <= 16) in spi_imx_bytes_per_word()
291 bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_buf_rx_swap_u32()
316 if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) { in spi_imx_buf_rx_swap()
346 bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_buf_tx_swap_u32()
368 if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) { in spi_imx_buf_tx_swap()
579 ctrl |= (spi_imx->bits_per_word - 1) in mx51_ecspi_prepare_transfer()
708 reg |= (spi_imx->bits_per_word - 1) << MX35_CSPICTRL_BL_SHIFT; in mx31_prepare_transfer()
711 reg |= (spi_imx->bits_per_word - 1) << MX31_CSPICTRL_BC_SHIFT; in mx31_prepare_transfer()
813 reg |= spi_imx->bits_per_word - 1; in mx21_prepare_transfer()
888 reg |= spi_imx->bits_per_word - 1; in mx1_prepare_transfer()
1082 fifo_words = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_push()
1157 switch (spi_imx_bytes_per_word(spi_imx->bits_per_word)) { in spi_imx_dma_configure()
1202 spi_imx->bits_per_word = t->bits_per_word; in spi_imx_setupxfer()
1210 (spi_imx->bits_per_word == 8 || in spi_imx_setupxfer()
1211 spi_imx->bits_per_word == 16 || in spi_imx_setupxfer()
1212 spi_imx->bits_per_word == 32)) { in spi_imx_setupxfer()
1219 if (spi_imx->bits_per_word <= 8) { in spi_imx_setupxfer()
1222 } else if (spi_imx->bits_per_word <= 16) { in spi_imx_setupxfer()
1346 bytes_per_word = spi_imx_bytes_per_word(transfer->bits_per_word); in spi_imx_dma_transfer()
1518 spi->mode, spi->bits_per_word, spi->max_speed_hz); in spi_imx_setup()