Lines Matching refs:buswidth
105 static int spi_check_buswidth_req(struct spi_slave *slave, u8 buswidth, bool tx) in spi_check_buswidth_req() argument
109 switch (buswidth) { in spi_check_buswidth_req()
143 if (spi_check_buswidth_req(slave, op->cmd.buswidth, true)) in spi_mem_default_supports_op()
147 spi_check_buswidth_req(slave, op->addr.buswidth, true)) in spi_mem_default_supports_op()
151 spi_check_buswidth_req(slave, op->dummy.buswidth, true)) in spi_mem_default_supports_op()
155 spi_check_buswidth_req(slave, op->data.buswidth, in spi_mem_default_supports_op()
282 xfers[xferpos].tx_nbits = op->cmd.buswidth; in spi_mem_exec_op()
296 xfers[xferpos].tx_nbits = op->addr.buswidth; in spi_mem_exec_op()
306 xfers[xferpos].tx_nbits = op->dummy.buswidth; in spi_mem_exec_op()
315 xfers[xferpos].rx_nbits = op->data.buswidth; in spi_mem_exec_op()
318 xfers[xferpos].tx_nbits = op->data.buswidth; in spi_mem_exec_op()