Home
last modified time | relevance | path

Searched refs:tx_nbits (Results 1 – 15 of 15) sorted by relevance

/linux/include/uapi/linux/spi/
H A Dspidev.h80 __u8 tx_nbits; member
/linux/drivers/spi/
H A Dspi-virtio.c173 th->tx_nbits = xfer->tx_nbits; in virtio_spi_transfer_one()
H A Dspi-mem.c455 xfers[xferpos].tx_nbits = op->cmd.buswidth; in spi_mem_exec_op()
470 xfers[xferpos].tx_nbits = op->addr.buswidth; in spi_mem_exec_op()
481 xfers[xferpos].tx_nbits = op->dummy.buswidth; in spi_mem_exec_op()
495 xfers[xferpos].tx_nbits = op->data.buswidth; in spi_mem_exec_op()
H A Dspi-tegra210-quad.c925 bus_width = t->tx_nbits; in tegra_qspi_start_transfer_one()
1181 cmd_config = tegra_qspi_cmd_config(false, xfer->tx_nbits, in tegra_qspi_combined_seq_xfer()
1187 addr_config = tegra_qspi_addr_config(false, xfer->tx_nbits, in tegra_qspi_combined_seq_xfer()
1193 tqspi->dummy_cycles = xfer->len * 8 / xfer->tx_nbits; in tegra_qspi_combined_seq_xfer()
1321 u32 dummy_cycles = next_xfer->len * 8 / next_xfer->tx_nbits; in tegra_qspi_non_combined_seq_xfer()
1426 if ((xfer->len * 8 / xfer->tx_nbits) > QSPI_DUMMY_CYCLES_MAX) in tegra_qspi_validate_cmb_seq()
H A Dspi.c4245 if (xfer->tx_buf && !xfer->tx_nbits) in __spi_validate()
4246 xfer->tx_nbits = SPI_NBITS_SINGLE; in __spi_validate()
4257 if (xfer->tx_nbits != SPI_NBITS_SINGLE && in __spi_validate()
4258 xfer->tx_nbits != SPI_NBITS_DUAL && in __spi_validate()
4259 xfer->tx_nbits != SPI_NBITS_QUAD && in __spi_validate()
4260 xfer->tx_nbits != SPI_NBITS_OCTAL) in __spi_validate()
4262 if ((xfer->tx_nbits == SPI_NBITS_DUAL) && in __spi_validate()
4265 if ((xfer->tx_nbits == SPI_NBITS_QUAD) && in __spi_validate()
4268 if ((xfer->tx_nbits == SPI_NBITS_OCTAL) && in __spi_validate()
H A Dspi-microchip-core-qspi.c629 if (t->tx_nbits == SPI_NBITS_QUAD || t->rx_nbits == SPI_NBITS_QUAD) in mchp_coreqspi_prepare_message()
631 else if (t->tx_nbits == SPI_NBITS_DUAL || t->rx_nbits == SPI_NBITS_DUAL) in mchp_coreqspi_prepare_message()
H A Dspidev.c277 k_tmp->tx_nbits = u_tmp->tx_nbits; in spidev_message()
H A Dspi-zynqmp-gqspi.c898 static void zynqmp_qspi_write_op(struct zynqmp_qspi *xqspi, u8 tx_nbits, in zynqmp_qspi_write_op() argument
901 zynqmp_qspi_fillgenfifo(xqspi, tx_nbits, genfifoentry); in zynqmp_qspi_write_op()
H A Dspi-pic32-sqi.c279 nbits = xfer->tx_nbits; in pic32_sqi_one_transfer()
H A Dspi-sun6i.c439 nbits = tfr->tx_nbits; in sun6i_spi_transfer_one()
H A Dspi-mt65xx.c753 reg_val |= mtk_spi_set_nbit(xfer->tx_nbits); in mtk_spi_transfer_one()
H A Dspi-bcm-qspi.c1171 t[0].tx_nbits = op->cmd.buswidth; in bcm_qspi_mspi_exec_mem_op()
H A Dspi-tegra114.c874 if (t->rx_nbits == SPI_NBITS_DUAL || t->tx_nbits == SPI_NBITS_DUAL) in tegra_spi_start_transfer_one()
/linux/include/linux/spi/
H A Dspi.h1129 unsigned tx_nbits:4; member
/linux/drivers/net/ieee802154/
H A Dca8210.c900 cas_ctl->transfer.tx_nbits = 1; /* 1 MOSI line */ in ca8210_spi_transfer()