/linux-master/drivers/spi/ |
H A D | spi-s3c64xx.c | 466 const void *buf = xfer->tx_buf; 514 if (xfer->tx_buf != NULL) { 802 const void *tx_buf = NULL; local 833 tx_buf = xfer->tx_buf; 898 xfer->rx_buf ? 1 : 0, xfer->tx_buf ? 1 : 0, 906 if (xfer->tx_buf && (sdd->state & TXBUSY)) { 926 if (xfer->tx_buf) 927 xfer->tx_buf += xfer->len; 941 xfer->tx_buf [all...] |
H A D | spi-sc18is602.c | 81 if (t->tx_buf) { 82 memcpy(&hw->buffer[hw->tlen], t->tx_buf, len);
|
H A D | spi-meson-spifc.c | 202 if (xfer->tx_buf) 203 meson_spifc_fill_buffer(spifc, xfer->tx_buf + offset, len);
|
H A D | spi-geni-qcom.c | 199 if (xfer->tx_buf) { 475 if (xfer->tx_buf && xfer->rx_buf) { 477 } else if (xfer->tx_buf) { 521 * Prepare the TX always, even for RX or tx_buf being null, we would 747 const u8 *tx_buf; local 761 tx_buf = mas->cur_xfer->tx_buf + mas->cur_xfer->len - mas->tx_rem_bytes; 770 fifo_byte[j] = tx_buf[i++]; 865 if (xfer->tx_buf) {
|
H A D | spi-oc-tiny.c | 110 const u8 *txp = t->tx_buf; 117 hw->txp = t->tx_buf;
|
H A D | spi-qcom-qspi.c | 144 const void *tx_buf; member in union:qspi_xfer::__anon2223 443 ctrl->xfer.tx_buf = xfer->tx_buf; 569 const void *xfer_buf = ctrl->xfer.tx_buf; 589 ctrl->xfer.tx_buf = byte_buf; 604 ctrl->xfer.tx_buf = word_buf + wr_size;
|
H A D | spi-rockchip.c | 372 rs->tx = xfer->tx_buf; 445 rs->tx = xfer->tx_buf; 471 if (xfer->tx_buf) { 539 if (xfer->rx_buf && xfer->tx_buf) 570 if (xfer->tx_buf) 677 if (!xfer->tx_buf && !xfer->rx_buf) {
|
H A D | spi-pci1xxxx.c | 419 const u8 *tx_buf; local 426 tx_buf = xfer->tx_buf; 432 if (tx_buf) { 447 &tx_buf[bytes_transfered], len); 488 if (!xfer->tx_buf || !p->tx_sgl) {
|
H A D | spi-fsl-lpspi.c | 104 const void *tx_buf; member in struct:fsl_lpspi_data 146 if (fsl_lpspi->tx_buf) { \ 147 val = *(type *)fsl_lpspi->tx_buf; \ 148 fsl_lpspi->tx_buf += sizeof(type); \ 698 fsl_lpspi->tx_buf = t->tx_buf;
|
H A D | spi-au1550.c | 315 hw->tx = t->tx_buf; 325 if (t->tx_buf) { 326 dma_tx_addr = dma_map_single(hw->dev, (void *)t->tx_buf, 353 if (!t->tx_buf) { 395 if (t->tx_buf) 498 hw->tx = t->tx_buf;
|
/linux-master/drivers/iio/dac/ |
H A D | ad5449.c | 107 .tx_buf = &st->data[0], 111 .tx_buf = &st->data[1],
|
H A D | ad5761.c | 141 .tx_buf = &st->data[0].d8[1], 146 .tx_buf = &st->data[1].d8[1],
|
/linux-master/drivers/iio/adc/ |
H A D | ti-ads124s08.c | 202 .tx_buf = &priv->data[0], 206 .tx_buf = &priv->data[1],
|
/linux-master/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-lgphilips-lb035q02.c | 72 index_xfer.tx_buf = buffer; 79 value_xfer.tx_buf = buffer + 4;
|
/linux-master/drivers/fpga/ |
H A D | lattice-sysconfig.c | 19 static int sysconfig_cmd_read(struct sysconfig_priv *priv, const void *tx_buf, argument 22 return priv->command_transfer(priv, tx_buf, tx_len, rx_buf, rx_len);
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-i2c.c | 230 cmd = *state->tx_buf++; 397 state->tx_buf = op->buf;
|
/linux-master/tools/spi/ |
H A D | spidev_test.c | 123 .tx_buf = (unsigned long)tx, 147 tr.tx_buf = 0;
|
/linux-master/drivers/misc/mei/ |
H A D | platform-vsc.c | 53 char tx_buf[MEI_VSC_MAX_MSG_SIZE + sizeof(struct mei_msg_hdr)] ____cacheline_aligned; 186 char *buf = hw->tx_buf;
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_fdma.c | 187 struct ocelot_fdma_tx_buf *tx_buf, 198 dma_unmap_addr_set(tx_buf, dma_addr, mapping); 201 tx_buf->skb = skb; 611 struct ocelot_fdma_tx_buf *tx_buf; local 617 tx_buf = &tx_ring->bufs[tx_ring->next_to_use]; 618 if (!ocelot_fdma_tx_dcb_set_skb(ocelot, tx_buf, dcb, skb)) { 186 ocelot_fdma_tx_dcb_set_skb(struct ocelot *ocelot, struct ocelot_fdma_tx_buf *tx_buf, struct ocelot_fdma_dcb *dcb, struct sk_buff *skb) argument
|
/linux-master/drivers/gpu/drm/sprd/ |
H A D | sprd_dsi.c | 1009 const u8 *tx_buf = msg->tx_buf; local 1012 u8 lsb = (msg->tx_len > 0) ? tx_buf[0] : 0; 1013 u8 msb = (msg->tx_len > 1) ? tx_buf[1] : 0; 1019 if (msg->tx_buf && msg->tx_len) 1021 tx_buf, msg->tx_len);
|
/linux-master/drivers/mtd/devices/ |
H A D | mtd_dataflash.c | 176 x.tx_buf = command = priv->command; 259 x[0].tx_buf = command; 317 x[0].tx_buf = command = priv->command; 379 x[1].tx_buf = writebuf; 484 t.tx_buf = scratch; 570 t.tx_buf = scratch;
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-designware-master.c | 290 u8 *tx_buf; local 306 tx_buf = msgs[msg_wrt_idx].buf; 338 tx_buf[data_idx] = val; 345 regmap_write(dev->map, DW_IC_DATA_CMD, *tx_buf++ | cmd); 371 u8 *buf = dev->tx_buf; 454 dev->tx_buf = buf;
|
/linux-master/drivers/net/ieee802154/ |
H A D | adf7242.c | 367 .tx_buf = buf, 372 .tx_buf = data, 399 .tx_buf = buf, 438 .tx_buf = lp->buf_read_tx, 513 .tx_buf = buf, 527 xfer_buf.tx_buf = &data[page * PRAM_PAGESIZE]; 1255 lp->stat_xfer.tx_buf = &lp->buf_stat_tx;
|
H A D | mrf24j40.c | 582 devrec->tx_buf_trx.tx_buf = data; 1187 devrec->tx_hdr_trx.tx_buf = devrec->tx_hdr_buf; 1190 devrec->tx_len_trx.tx_buf = devrec->tx_len_buf; 1197 devrec->tx_post_trx.tx_buf = devrec->tx_post_buf; 1207 devrec->rx_trx.tx_buf = devrec->rx_buf; 1215 devrec->rx_addr_trx.tx_buf = devrec->rx_addr_buf; 1231 devrec->irq_trx.tx_buf = devrec->irq_buf;
|
/linux-master/drivers/iio/addac/ |
H A D | ad74413r.c | 199 .tx_buf = st->reg_tx_buf, 894 u8 *tx_buf = st->adc_samples_tx_buf; local 937 xfer->tx_buf = tx_buf; 943 tx_buf); 947 tx_buf += AD74413R_FRAME_SIZE; 954 xfer->tx_buf = NULL;
|