Lines Matching refs:oper_bits_per_word
233 int oper_bits_per_word; member
711 SPI_FRAME_EBITS(dspi->oper_bits_per_word) | in dspi_xspi_fifo_write()
725 if (dspi->oper_bits_per_word > 16) in dspi_xspi_fifo_write()
757 dspi->oper_bits_per_word = 16; in dspi_setup_accel()
759 dspi->oper_bits_per_word = 8; in dspi_setup_accel()
763 dspi->oper_bits_per_word = 32; in dspi_setup_accel()
765 dspi->oper_bits_per_word = 16; in dspi_setup_accel()
772 if (dspi->len >= DIV_ROUND_UP(dspi->oper_bits_per_word, 8)) in dspi_setup_accel()
775 dspi->oper_bits_per_word /= 2; in dspi_setup_accel()
776 } while (dspi->oper_bits_per_word > 8); in dspi_setup_accel()
779 if (xfer->bits_per_word == 8 && dspi->oper_bits_per_word == 32) { in dspi_setup_accel()
782 } else if (xfer->bits_per_word == 8 && dspi->oper_bits_per_word == 16) { in dspi_setup_accel()
785 } else if (xfer->bits_per_word == 16 && dspi->oper_bits_per_word == 32) { in dspi_setup_accel()
792 dspi->oper_bits_per_word = xfer->bits_per_word; in dspi_setup_accel()
795 dspi->oper_word_size = DIV_ROUND_UP(dspi->oper_bits_per_word, 8); in dspi_setup_accel()
804 SPI_FRAME_BITS(dspi->oper_bits_per_word)); in dspi_setup_accel()