Home
last modified time | relevance | path

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

/linux/tools/spi/
H A Dspidev_test.c134 tr.tx_nbits = 8; in transfer()
136 tr.tx_nbits = 4; in transfer()
138 tr.tx_nbits = 2; in transfer()
/linux/include/uapi/linux/spi/
H A Dspidev.h80 __u8 tx_nbits; member
/linux/include/uapi/linux/
H A Dvirtio_spi.h156 __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-stm32-ospi.c689 transfer->tx_buf, transfer->tx_nbits, in stm32_ospi_transfer_one_message()
699 op.dummy.buswidth = transfer->tx_nbits; in stm32_ospi_transfer_one_message()
721 op.data.buswidth = transfer->tx_nbits; in stm32_ospi_transfer_one_message()
H A Dspi.c4250 if (xfer->tx_buf && !xfer->tx_nbits) in __spi_validate()
4251 xfer->tx_nbits = SPI_NBITS_SINGLE; in __spi_validate()
4262 if (xfer->tx_nbits != SPI_NBITS_SINGLE && in __spi_validate()
4263 xfer->tx_nbits != SPI_NBITS_DUAL && in __spi_validate()
4264 xfer->tx_nbits != SPI_NBITS_QUAD && in __spi_validate()
4265 xfer->tx_nbits != SPI_NBITS_OCTAL) in __spi_validate()
4267 if ((xfer->tx_nbits == SPI_NBITS_DUAL) && in __spi_validate()
4270 if ((xfer->tx_nbits == SPI_NBITS_QUAD) && in __spi_validate()
4273 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-amlogic-spisg.c277 desc->cfg_bus |= FIELD_PREP(CFG_LANE, nbits_to_lane[xfer->tx_nbits]); in aml_spisg_setup_transfer()
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.h1124 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()