Lines Matching refs:bits_per_word
105 unsigned int bits_per_word; member
223 static int spi_imx_bytes_per_word(const int bits_per_word) in spi_imx_bytes_per_word() argument
225 if (bits_per_word <= 8) in spi_imx_bytes_per_word()
227 else if (bits_per_word <= 16) in spi_imx_bytes_per_word()
302 bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_buf_rx_swap_u32()
327 if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) { in spi_imx_buf_rx_swap()
357 bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_buf_tx_swap_u32()
379 if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) { in spi_imx_buf_tx_swap()
636 ctrl |= (spi_imx->bits_per_word - 1) in mx51_ecspi_prepare_transfer()
759 reg |= (spi_imx->bits_per_word - 1) << MX35_CSPICTRL_BL_SHIFT; in mx31_prepare_transfer()
762 reg |= (spi_imx->bits_per_word - 1) << MX31_CSPICTRL_BC_SHIFT; in mx31_prepare_transfer()
863 reg |= spi_imx->bits_per_word - 1; in mx21_prepare_transfer()
937 reg |= spi_imx->bits_per_word - 1; in mx1_prepare_transfer()
1123 spi_imx->remainder = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_push()
1178 switch (spi_imx_bytes_per_word(spi_imx->bits_per_word)) { in spi_imx_dma_configure()
1233 spi_imx->bits_per_word = t->bits_per_word; in spi_imx_setupxfer()
1242 (spi_imx->bits_per_word == 8 || in spi_imx_setupxfer()
1243 spi_imx->bits_per_word == 16 || in spi_imx_setupxfer()
1244 spi_imx->bits_per_word == 32)) { in spi_imx_setupxfer()
1251 if (spi_imx->bits_per_word <= 8) { in spi_imx_setupxfer()
1254 } else if (spi_imx->bits_per_word <= 16) { in spi_imx_setupxfer()
1377 bytes_per_word = spi_imx_bytes_per_word(transfer->bits_per_word); in spi_imx_dma_transfer()
1625 spi->mode, spi->bits_per_word, spi->max_speed_hz); in spi_imx_setup()