Lines Matching refs:bitlen
320 int spi_xchg_single(struct mxc_spi_slave *mxcs, unsigned int bitlen, in spi_xchg_single() argument
323 int nbytes = DIV_ROUND_UP(bitlen, 8); in spi_xchg_single()
330 __func__, bitlen, (ulong)dout, (ulong)din); in spi_xchg_single()
334 MXC_CSPICTRL_BITCOUNT(bitlen - 1); in spi_xchg_single()
349 if (bitlen % 32) { in spi_xchg_single()
351 cnt = (bitlen % 32) / 8; in spi_xchg_single()
402 nbytes = DIV_ROUND_UP(bitlen, 8); in spi_xchg_single()
406 if (bitlen % 32) { in spi_xchg_single()
408 cnt = (bitlen % 32) / 8; in spi_xchg_single()
436 unsigned int bitlen, const void *dout, in mxc_spi_xfer_internal() argument
439 int n_bytes = DIV_ROUND_UP(bitlen, 8); in mxc_spi_xfer_internal()
497 int spi_xfer(struct spi_slave *slave, unsigned int bitlen, const void *dout, in spi_xfer() argument
502 return mxc_spi_xfer_internal(mxcs, bitlen, dout, din, flags); in spi_xfer()
639 static int mxc_spi_xfer(struct udevice *dev, unsigned int bitlen, in mxc_spi_xfer() argument
645 return mxc_spi_xfer_internal(mxcs, bitlen, dout, din, flags); in mxc_spi_xfer()