Lines Matching refs:bits_per_word

110 	unsigned int bits_per_word;  member
228 static int spi_imx_bytes_per_word(const int bits_per_word) in spi_imx_bytes_per_word() argument
230 if (bits_per_word <= 8) in spi_imx_bytes_per_word()
232 else if (bits_per_word <= 16) in spi_imx_bytes_per_word()
332 bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_buf_rx_swap_u32()
357 if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) { in spi_imx_buf_rx_swap()
387 bytes_per_word = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_buf_tx_swap_u32()
409 if (spi_imx_bytes_per_word(spi_imx->bits_per_word) == 2) { in spi_imx_buf_tx_swap()
680 ctrl |= (spi_imx->bits_per_word - 1) in mx51_ecspi_prepare_transfer()
847 reg |= (spi_imx->bits_per_word - 1) << MX35_CSPICTRL_BL_SHIFT; in mx31_prepare_transfer()
850 reg |= (spi_imx->bits_per_word - 1) << MX31_CSPICTRL_BC_SHIFT; in mx31_prepare_transfer()
951 reg |= spi_imx->bits_per_word - 1; in mx21_prepare_transfer()
1025 reg |= spi_imx->bits_per_word - 1; in mx1_prepare_transfer()
1211 spi_imx->remainder = spi_imx_bytes_per_word(spi_imx->bits_per_word); in spi_imx_push()
1266 switch (spi_imx_bytes_per_word(spi_imx->bits_per_word)) { in spi_imx_dma_configure()
1321 spi_imx->bits_per_word = t->bits_per_word; in spi_imx_setupxfer()
1333 (spi_imx->bits_per_word == 8 || in spi_imx_setupxfer()
1334 spi_imx->bits_per_word == 16 || in spi_imx_setupxfer()
1335 spi_imx->bits_per_word == 32)) { in spi_imx_setupxfer()
1342 if (spi_imx->bits_per_word <= 8) { in spi_imx_setupxfer()
1345 } else if (spi_imx->bits_per_word <= 16) { in spi_imx_setupxfer()
1468 bytes_per_word = spi_imx_bytes_per_word(transfer->bits_per_word); in spi_imx_dma_transfer()
1685 words = DIV_ROUND_UP(transfer->len * BITS_PER_BYTE, transfer->bits_per_word); in spi_imx_transfer_estimate_time_us()
1729 spi->mode, spi->bits_per_word, spi->max_speed_hz); in spi_imx_setup()