Home
last modified time | relevance | path

Searched refs:tx_buf (Results 1 – 200 of 274) sorted by relevance

12

/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dhif_usb.c252 struct tx_buf *tx_buf = (struct tx_buf *) urb->context; in hif_usb_tx_cb() local
256 if (!tx_buf || !tx_buf->hif_dev) in hif_usb_tx_cb()
259 hif_dev = tx_buf->hif_dev; in hif_usb_tx_cb()
277 ath9k_skb_queue_purge(hif_dev, &tx_buf->skb_queue); in hif_usb_tx_cb()
288 ath9k_skb_queue_complete(hif_dev, &tx_buf->skb_queue, txok); in hif_usb_tx_cb()
291 tx_buf->len = tx_buf->offset = 0; in hif_usb_tx_cb()
292 __skb_queue_head_init(&tx_buf->skb_queue); in hif_usb_tx_cb()
296 list_move_tail(&tx_buf->list, &hif_dev->tx.tx_buf); in hif_usb_tx_cb()
307 struct tx_buf *tx_buf = NULL; in __hif_usb_tx() local
318 if (list_empty(&hif_dev->tx.tx_buf)) in __hif_usb_tx()
[all …]
Dhif_usb.h77 struct tx_buf { struct
95 struct list_head tx_buf; argument
/linux-4.4.14/drivers/staging/iio/meter/
Dade7758_ring.c142 st->tx_buf[0] = ADE7758_READ_REG(ADE7758_RSTATUS); in ade7758_configure_ring()
143 st->tx_buf[1] = 0; in ade7758_configure_ring()
144 st->tx_buf[2] = 0; in ade7758_configure_ring()
145 st->tx_buf[3] = 0; in ade7758_configure_ring()
146 st->tx_buf[4] = ADE7758_READ_REG(ADE7758_WFORM); in ade7758_configure_ring()
147 st->tx_buf[5] = 0; in ade7758_configure_ring()
148 st->tx_buf[6] = 0; in ade7758_configure_ring()
149 st->tx_buf[7] = 0; in ade7758_configure_ring()
152 st->ring_xfer[0].tx_buf = &st->tx_buf[0]; in ade7758_configure_ring()
161 st->ring_xfer[2].tx_buf = &st->tx_buf[4]; in ade7758_configure_ring()
Dade7854-spi.c26 .tx_buf = st->tx, in ade7854_spi_write_reg_8()
51 .tx_buf = st->tx, in ade7854_spi_write_reg_16()
77 .tx_buf = st->tx, in ade7854_spi_write_reg_24()
104 .tx_buf = st->tx, in ade7854_spi_write_reg_32()
133 .tx_buf = st->tx, in ade7854_spi_read_reg_8()
171 .tx_buf = st->tx, in ade7854_spi_read_reg_16()
208 .tx_buf = st->tx, in ade7854_spi_read_reg_24()
246 .tx_buf = st->tx, in ade7854_spi_read_reg_32()
Dade7758_core.c54 .tx_buf = st->tx, in ade7758_spi_write_reg_16()
80 .tx_buf = st->tx, in ade7758_spi_write_reg_24()
107 .tx_buf = st->tx, in ade7758_spi_read_reg_8()
113 .tx_buf = &st->tx[1], in ade7758_spi_read_reg_8()
146 .tx_buf = st->tx, in ade7758_spi_read_reg_16()
152 .tx_buf = &st->tx[1], in ade7758_spi_read_reg_16()
188 .tx_buf = st->tx, in ade7758_spi_read_reg_24()
194 .tx_buf = &st->tx[1], in ade7758_spi_read_reg_24()
Dade7758.h129 unsigned char tx_buf[8]; member
/linux-4.4.14/drivers/char/tpm/st33zp24/
Dspi.c70 u8 tx_buf[ST33ZP24_SPI_BUFFER_SIZE]; member
117 u8 *tx_buf = (u8 *)phy->spi_xfer.tx_buf; in st33zp24_spi_send() local
122 memcpy(tx_buf + total_length, &data, sizeof(data)); in st33zp24_spi_send()
125 memcpy(tx_buf + total_length, &data, sizeof(data)); in st33zp24_spi_send()
129 tx_buf[total_length++] = tpm_size >> 8; in st33zp24_spi_send()
130 tx_buf[total_length++] = tpm_size; in st33zp24_spi_send()
133 memcpy(&tx_buf[total_length], tpm_data, tpm_size); in st33zp24_spi_send()
137 memset(&tx_buf[total_length], TPM_DUMMY_BYTE, nbr_dummy_bytes); in st33zp24_spi_send()
163 u8 *tx_buf = (u8 *)phy->spi_xfer.tx_buf; in read8_reg() local
168 memcpy(tx_buf + total_length, &data, sizeof(data)); in read8_reg()
[all …]
/linux-4.4.14/drivers/mfd/
Dtps65912-spi.c35 u32 tx_buf; in tps65912_spi_write() local
37 tx_buf = spi_data; in tps65912_spi_write()
39 xfer.tx_buf = &tx_buf; in tps65912_spi_write()
61 u32 tx_buf, rx_buf; in tps65912_spi_read() local
63 tx_buf = spi_data; in tps65912_spi_read()
66 xfer.tx_buf = &tx_buf; in tps65912_spi_read()
Dmc13xxx-spi.c72 .tx_buf = w, in mc13xxx_spi_read()
Dcros_ec_spi.c412 trans.tx_buf = ec_dev->dout; in cros_ec_pkt_xfer_spi()
531 trans.tx_buf = ec_dev->dout; in cros_ec_cmd_xfer_spi()
/linux-4.4.14/drivers/iio/common/st_sensors/
Dst_sensors_spi.c36 .tx_buf = tb->tx_buf, in st_sensors_spi_read()
49 tb->tx_buf[0] = reg_addr | ST_SENSORS_SPI_MULTIREAD; in st_sensors_spi_read()
51 tb->tx_buf[0] = reg_addr | ST_SENSORS_SPI_READ; in st_sensors_spi_read()
85 .tx_buf = tb->tx_buf, in st_sensors_spi_write_byte()
91 tb->tx_buf[0] = reg_addr; in st_sensors_spi_write_byte()
92 tb->tx_buf[1] = data; in st_sensors_spi_write_byte()
/linux-4.4.14/drivers/net/wimax/i2400m/
Dtx.c474 ptr = i2400m->tx_buf + i2400m->tx_in % I2400M_TX_BUF_SIZE; in i2400m_tx_fifo_push()
510 struct i2400m_msg_hdr *msg = i2400m->tx_buf + tx_in; in i2400m_tx_skip_tail()
591 tx_msg, (void *) tx_msg - i2400m->tx_buf); in i2400m_tx_new()
669 aligned_size, i2400m->tx_buf, i2400m->tx_in, in i2400m_tx_close()
736 if (i2400m->tx_buf == NULL) { in i2400m_tx()
794 (void *)tx_msg - i2400m->tx_buf, (size_t)tx_msg->size, in i2400m_tx()
795 num_pls+1, ptr - i2400m->tx_buf, buf_len, padded_len); in i2400m_tx()
849 if (i2400m->tx_buf == NULL) in i2400m_tx_msg_get()
859 tx_msg = i2400m->tx_buf + i2400m->tx_out % I2400M_TX_BUF_SIZE; in i2400m_tx_msg_get()
872 (void *) tx_msg - i2400m->tx_buf); in i2400m_tx_msg_get()
[all …]
Dusb-tx.c156 (void *) tx_msg - i2400m->tx_buf, in i2400mu_tx()
Di2400m.h600 void *tx_buf; member
/linux-4.4.14/drivers/input/touchscreen/
Dwdt87xx_i2c.c222 u8 tx_buf[] = { 0x22, 0x00, 0x10, 0x0E, 0x23, 0x00 }; in wdt87xx_get_desc() local
225 tx_buf[2] |= desc_idx & 0xF; in wdt87xx_get_desc()
227 error = wdt87xx_i2c_xfer(client, tx_buf, sizeof(tx_buf), in wdt87xx_get_desc()
248 u8 tx_buf[] = { 0x22, 0x00, 0x13, 0x0E, str_idx, 0x23, 0x00 }; in wdt87xx_get_string() local
256 error = wdt87xx_i2c_xfer(client, tx_buf, sizeof(tx_buf), in wdt87xx_get_string()
280 u8 tx_buf[8]; in wdt87xx_get_feature() local
290 tx_buf[tx_len++] = 0x22; in wdt87xx_get_feature()
291 tx_buf[tx_len++] = 0x00; in wdt87xx_get_feature()
293 tx_buf[tx_len++] = 0x30; in wdt87xx_get_feature()
294 tx_buf[tx_len++] = 0x02; in wdt87xx_get_feature()
[all …]
Dad7879-spi.c31 u16 cmd, u8 count, u16 *tx_buf, u16 *rx_buf) in ad7879_spi_xfer() argument
51 command[1] = *tx_buf; in ad7879_spi_xfer()
52 tx_buf = &command[1]; in ad7879_spi_xfer()
58 xfers[0].tx_buf = command; in ad7879_spi_xfer()
66 if (tx_buf) in ad7879_spi_xfer()
67 xfers[idx].tx_buf = &tx_buf[idx]; in ad7879_spi_xfer()
Dads7846.c328 req->xfer[0].tx_buf = &req->ref_on; in ads7846_read12_ser()
348 req->xfer[2].tx_buf = &req->command; in ads7846_read12_ser()
360 req->xfer[4].tx_buf = &req->ref_off; in ads7846_read12_ser()
400 req->xfer[0].tx_buf = req->command; in ads7845_read12_ser()
1002 x->tx_buf = &packet->read_y_cmd[0]; in ads7846_setup_spi_msg()
1009 x->tx_buf = &packet->read_y; in ads7846_setup_spi_msg()
1028 x->tx_buf = &packet->read_y; in ads7846_setup_spi_msg()
1048 x->tx_buf = &packet->read_x_cmd[0]; in ads7846_setup_spi_msg()
1056 x->tx_buf = &packet->read_x; in ads7846_setup_spi_msg()
1071 x->tx_buf = &packet->read_x; in ads7846_setup_spi_msg()
[all …]
Dad7877.c226 req->xfer[0].tx_buf = &req->command; in ad7877_read()
256 req->xfer[0].tx_buf = &req->command; in ad7877_write()
292 req->xfer[0].tx_buf = &req->reset; in ad7877_read_adc()
296 req->xfer[1].tx_buf = &req->ref_on; in ad7877_read_adc()
301 req->xfer[2].tx_buf = &req->command; in ad7877_read_adc()
310 req->xfer[4].tx_buf = &ts->cmd_crtl2; /*REF OFF*/ in ad7877_read_adc()
314 req->xfer[5].tx_buf = &ts->cmd_crtl1; /*DEFAULT*/ in ad7877_read_adc()
658 ts->xfer[0].tx_buf = &ts->cmd_crtl1; in ad7877_setup_ts_def_msg()
664 ts->xfer[1].tx_buf = &ts->cmd_dummy; /* Send ZERO */ in ad7877_setup_ts_def_msg()
Dtsc2005.c31 .tx_buf = &tx, in tsc2005_cmd()
Dcyttsp_spi.c77 xfer[0].tx_buf = wr_buf; in cyttsp_spi_xfer()
Dcyttsp4_spi.c80 xfer[0].tx_buf = wr_buf; in cyttsp_spi_xfer()
/linux-4.4.14/drivers/spi/
Dspi-xlp.c100 const u8 *tx_buf; /* tx data buffer */ member
221 tx_data |= xspi->tx_buf[i] << (j * 8); in xlp_spi_fill_txfifo()
225 xspi->tx_buf += nbytes; in xlp_spi_fill_txfifo()
267 if (xspi->tx_buf) in xlp_spi_send_cmd()
278 const unsigned char *tx_buf, in xlp_spi_xfer_block() argument
284 xs->tx_buf = tx_buf; in xlp_spi_xfer_block()
286 xs->tx_len = (xs->tx_buf == NULL) ? 0 : xfer_len; in xlp_spi_xfer_block()
331 const unsigned char *tx_buf; in xlp_spi_txrx_bufs() local
333 tx_buf = t->tx_buf; in xlp_spi_txrx_bufs()
338 sz = xlp_spi_xfer_block(xs, tx_buf, rx_buf, in xlp_spi_txrx_bufs()
[all …]
Dspi-sh-msiof.c358 const void *tx_buf, void *rx_buf, in sh_msiof_spi_set_mode_regs() argument
363 if (tx_buf || (p->chipdata->master_flags & SPI_MASTER_MUST_TX)) in sh_msiof_spi_set_mode_regs()
378 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_8() argument
380 const u8 *buf_8 = tx_buf; in sh_msiof_spi_write_fifo_8()
388 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_16() argument
390 const u16 *buf_16 = tx_buf; in sh_msiof_spi_write_fifo_16()
398 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_16u() argument
400 const u16 *buf_16 = tx_buf; in sh_msiof_spi_write_fifo_16u()
408 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_32() argument
410 const u32 *buf_32 = tx_buf; in sh_msiof_spi_write_fifo_32()
[all …]
Dspi-octeon.c59 const u8 *tx_buf; in octeon_spi_do_transfer() local
90 tx_buf = xfer->tx_buf; in octeon_spi_do_transfer()
96 if (tx_buf) in octeon_spi_do_transfer()
97 d = *tx_buf++; in octeon_spi_do_transfer()
105 mpi_tx.s.txnum = tx_buf ? OCTEON_SPI_MAX_BYTES : 0; in octeon_spi_do_transfer()
120 if (tx_buf) in octeon_spi_do_transfer()
121 d = *tx_buf++; in octeon_spi_do_transfer()
133 mpi_tx.s.txnum = tx_buf ? len : 0; in octeon_spi_do_transfer()
Dspi-clps711x.c35 u8 *tx_buf; member
72 hw->tx_buf = (u8 *)xfer->tx_buf; in spi_clps711x_transfer_one()
76 data = hw->tx_buf ? *hw->tx_buf++ : 0; in spi_clps711x_transfer_one()
95 data = hw->tx_buf ? *hw->tx_buf++ : 0; in spi_clps711x_isr()
Dspi-rb4xx.c105 const u8 *tx_buf; in rb4xx_transfer_one() local
120 tx_buf = t->tx_buf; in rb4xx_transfer_one()
125 do_spi_byte_two(rbspi, spi_ioc, tx_buf[i]); in rb4xx_transfer_one()
127 do_spi_byte(rbspi, spi_ioc, tx_buf[i]); in rb4xx_transfer_one()
Dspi-orion.c310 const u8 **tx_buf, u8 **rx_buf) in orion_spi_write_read_8bit() argument
323 if (tx_buf && *tx_buf) in orion_spi_write_read_8bit()
324 writel(*(*tx_buf)++, tx_reg); in orion_spi_write_read_8bit()
341 const u16 **tx_buf, u16 **rx_buf) in orion_spi_write_read_16bit() argument
354 if (tx_buf && *tx_buf) in orion_spi_write_read_16bit()
355 writel(__cpu_to_le16(get_unaligned((*tx_buf)++)), tx_reg); in orion_spi_write_read_16bit()
380 const u8 *tx = xfer->tx_buf; in orion_spi_write_read()
389 const u16 *tx = xfer->tx_buf; in orion_spi_write_read()
Dspi-mpc52xx.c87 const u8 *tx_buf; member
115 ms->tx_buf = ms->transfer->tx_buf; in mpc52xx_spi_start_transfer()
125 if (ms->tx_buf) in mpc52xx_spi_start_transfer()
126 out_8(ms->regs + SPI_DATA, *ms->tx_buf++); in mpc52xx_spi_start_transfer()
228 if (ms->tx_buf) in mpc52xx_spi_fsmstate_transfer()
229 data = *(ms->tx_buf - 1); in mpc52xx_spi_fsmstate_transfer()
259 if (ms->tx_buf) in mpc52xx_spi_fsmstate_transfer()
260 out_8(ms->regs + SPI_DATA, *ms->tx_buf++); in mpc52xx_spi_fsmstate_transfer()
Dspidev.c124 .tx_buf = spidev->tx_buffer, in spidev_sync_write()
215 u8 *tx_buf, *rx_buf; in spidev_message() local
227 tx_buf = spidev->tx_buffer; in spidev_message()
262 if (u_tmp->tx_buf) { in spidev_message()
269 k_tmp->tx_buf = tx_buf; in spidev_message()
270 if (copy_from_user(tx_buf, (const u8 __user *) in spidev_message()
271 (uintptr_t) u_tmp->tx_buf, in spidev_message()
274 tx_buf += k_tmp->len; in spidev_message()
290 u_tmp->tx_buf ? "tx " : "", in spidev_message()
556 ioc[n].tx_buf = (uintptr_t) compat_ptr(ioc[n].tx_buf); in spidev_compat_ioc_message()
Dspi-omap-100k.c203 tx = xfer->tx_buf; in omap1_spi100k_txrx_pio()
206 if (xfer->tx_buf != NULL) in omap1_spi100k_txrx_pio()
216 tx = xfer->tx_buf; in omap1_spi100k_txrx_pio()
219 if (xfer->tx_buf != NULL) in omap1_spi100k_txrx_pio()
229 tx = xfer->tx_buf; in omap1_spi100k_txrx_pio()
232 if (xfer->tx_buf != NULL) in omap1_spi100k_txrx_pio()
308 if (t->tx_buf == NULL && t->rx_buf == NULL && t->len) { in omap1_spi100k_transfer_one_message()
Dspi-efm32.c85 const u8 *tx_buf; member
152 if (ddata->tx_buf) { in efm32_spi_tx_u8()
153 val = *ddata->tx_buf; in efm32_spi_tx_u8()
154 ddata->tx_buf++; in efm32_spi_tx_u8()
191 if (ddata->tx_buf || ddata->rx_buf) in efm32_spi_txrx_bufs()
194 ddata->tx_buf = t->tx_buf; in efm32_spi_txrx_bufs()
214 ddata->tx_buf = ddata->rx_buf = NULL; in efm32_spi_txrx_bufs()
Dspi-sun4i.c84 const u8 *tx_buf; member
127 byte = sspi->tx_buf ? *sspi->tx_buf++ : 0; in sun4i_spi_fill_fifo()
182 sspi->tx_buf = tfr->tx_buf; in sun4i_spi_transfer_one()
265 if (sspi->tx_buf) in sun4i_spi_transfer_one()
Dspi-fsl-espi.c42 const void *tx_buf; member
230 mpc8xxx_spi->tx = t->tx_buf; in fsl_espi_bufs()
303 trans.tx_buf = espi_trans->tx_buf; in fsl_espi_do_trans()
347 if (t->tx_buf) { in fsl_espi_cmd_trans()
348 memcpy(local_buf + i, t->tx_buf, t->len); in fsl_espi_cmd_trans()
353 espi_trans->tx_buf = local_buf; in fsl_espi_cmd_trans()
388 if (t->tx_buf) { in fsl_espi_rw_trans()
389 memcpy(local_buf + i, t->tx_buf, t->len); in fsl_espi_rw_trans()
411 espi_trans->tx_buf = local_buf; in fsl_espi_rw_trans()
442 if (t->tx_buf) in fsl_espi_do_one_msg()
[all …]
Dspi-sun6i.c90 const u8 *tx_buf; member
133 byte = sspi->tx_buf ? *sspi->tx_buf++ : 0; in sun6i_spi_fill_fifo()
172 sspi->tx_buf = tfr->tx_buf; in sun6i_spi_transfer_one()
253 if (sspi->tx_buf) in sun6i_spi_transfer_one()
Dspi-omap2-mcspi.c315 if (t->rx_buf != NULL && t->tx_buf != NULL) in omap2_mcspi_set_fifo()
333 if (t->tx_buf != NULL) { in omap2_mcspi_set_fifo()
349 if (t->tx_buf != NULL) in omap2_mcspi_set_fifo()
611 tx = xfer->tx_buf; in omap2_mcspi_txrx_dma()
692 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
740 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
787 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
1151 if (t->tx_buf == NULL) in omap2_mcspi_work_one()
1156 if (cd && cd->turbo_mode && t->tx_buf == NULL) { in omap2_mcspi_work_one()
1174 if (t->tx_buf == NULL) in omap2_mcspi_work_one()
[all …]
Dspi-bcm2835aux.c103 const u8 *tx_buf; member
158 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835aux_wr_fifo()
363 bs->tx_buf = tfr->tx_buf; in bcm2835aux_spi_transfer_one()
Dspi-atmel.c614 if (xfer->tx_buf) { in atmel_spi_next_xfer_single()
616 spi_writel(as, TDR, *(u16 *)(xfer->tx_buf + xfer_pos)); in atmel_spi_next_xfer_single()
618 spi_writel(as, TDR, *(u8 *)(xfer->tx_buf + xfer_pos)); in atmel_spi_next_xfer_single()
625 xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, in atmel_spi_next_xfer_single()
641 const u16 *words = (const u16 *)((u8 *)xfer->tx_buf + offset); in atmel_spi_next_xfer_fifo()
642 const u8 *bytes = (const u8 *)((u8 *)xfer->tx_buf + offset); in atmel_spi_next_xfer_fifo()
668 if (xfer->tx_buf) { in atmel_spi_next_xfer_fifo()
686 if (xfer->tx_buf) { in atmel_spi_next_xfer_fifo()
701 xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, in atmel_spi_next_xfer_fifo()
762 if (xfer->tx_buf) { in atmel_spi_next_xfer_dma_submit()
[all …]
Dspi-img-spfi.c238 const void *tx_buf = xfer->tx_buf; in img_spfi_start_pio() local
243 if (tx_buf) in img_spfi_start_pio()
257 tx_count = spfi_pio_write32(spfi, tx_buf, tx_bytes); in img_spfi_start_pio()
259 tx_count = spfi_pio_write8(spfi, tx_buf, tx_bytes); in img_spfi_start_pio()
266 tx_buf += tx_count; in img_spfi_start_pio()
349 if (xfer->tx_buf) { in img_spfi_start_dma()
381 if (xfer->tx_buf) { in img_spfi_start_dma()
517 if (xfer->tx_buf) in img_spfi_config()
Dspi-qup.c249 const u8 *tx_buf = xfer->tx_buf; in spi_qup_fifo_write() local
264 if (!tx_buf) { in spi_qup_fifo_write()
269 data = tx_buf[controller->tx_bytes]; in spi_qup_fifo_write()
321 if (xfer->tx_buf) in spi_qup_dma_terminate()
334 else if (xfer->tx_buf) in spi_qup_do_dma()
345 if (xfer->tx_buf) { in spi_qup_do_dma()
524 if (xfer->tx_buf) in spi_qup_io_config()
585 if (!xfer->tx_buf) in spi_qup_io_config()
680 if (xfer->tx_buf && (xfer->len % qup->out_blk_sz || in spi_qup_can_dma()
682 !IS_ALIGNED((size_t)xfer->tx_buf, dma_align))) in spi_qup_can_dma()
Dspi-bcm63xx.c250 t->tx_buf, t->rx_buf, t->len); in bcm63xx_txrx_bufs()
252 if (num_transfers > 1 && t->tx_buf && t->len <= BCM63XX_SPI_MAX_PREPEND) in bcm63xx_txrx_bufs()
257 if (t->tx_buf) { in bcm63xx_txrx_bufs()
259 memcpy_toio(bs->tx_io + len, t->tx_buf, t->len); in bcm63xx_txrx_bufs()
356 if (n_transfers == 2 && !first->rx_buf && !t->tx_buf && in bcm63xx_spi_transfer_one()
359 else if (can_use_prepend && t->tx_buf) in bcm63xx_spi_transfer_one()
Dspi-bcm2835.c87 const u8 *tx_buf; member
123 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835_wr_fifo()
383 (((size_t)tfr->tx_buf & 3) == 0)) in bcm2835_spi_can_dma()
389 if (((size_t)tfr->tx_buf & (PAGE_SIZE - 1)) + tfr->len > PAGE_SIZE) { in bcm2835_spi_can_dma()
571 bs->tx_buf = tfr->tx_buf; in bcm2835_spi_transfer_one()
Dspi-xcomm.c116 if (t->tx_buf) { in spi_xcomm_txrx_bufs()
118 memcpy(spi_xcomm->buf + 1, t->tx_buf, t->len); in spi_xcomm_txrx_bufs()
152 if (!t->tx_buf && !t->rx_buf && t->len) { in spi_xcomm_transfer_one()
Dspi-mpc512x-psc.c160 u8 *tx_buf = (u8 *)t->tx_buf; in mpc512x_psc_spi_transfer_rxtx() local
163 if (!tx_buf && !rx_buf && t->len) in mpc512x_psc_spi_transfer_rxtx()
186 data = tx_buf ? *tx_buf++ : 0; in mpc512x_psc_spi_transfer_rxtx()
Dspi-mpc52xx-psc.c140 unsigned char *tx_buf = (unsigned char *)t->tx_buf; in mpc52xx_psc_spi_transfer_rxtx() local
146 if (!t->tx_buf && !t->rx_buf && t->len) in mpc52xx_psc_spi_transfer_rxtx()
167 if (tx_buf) in mpc52xx_psc_spi_transfer_rxtx()
168 out_8(&psc->mpc52xx_psc_buffer_8, tx_buf[sb]); in mpc52xx_psc_spi_transfer_rxtx()
Dspi.c256 if ((xfer->tx_buf) && in spi_statistics_add_transfer_stats()
257 (xfer->tx_buf != master->dummy_tx)) in spi_statistics_add_transfer_stats()
775 if (xfer->tx_buf != NULL) { in __spi_map_msg()
777 (void *)xfer->tx_buf, xfer->len, in __spi_map_msg()
852 if (xfer->tx_buf == master->dummy_tx) in spi_unmap_msg()
853 xfer->tx_buf = NULL; in spi_unmap_msg()
873 !xfer->tx_buf) in spi_map_msg()
900 if (!xfer->tx_buf) in spi_map_msg()
901 xfer->tx_buf = master->dummy_tx; in spi_map_msg()
939 if (xfer->tx_buf || xfer->rx_buf) { in spi_transfer_one_message()
[all …]
Dspi-bitbang.c71 const u8 *tx = t->tx_buf; in bitbang_txrx_8()
97 const u16 *tx = t->tx_buf; in bitbang_txrx_16()
123 const u32 *tx = t->tx_buf; in bitbang_txrx_32()
Dspi-topcliff-pch.c474 if (!transfer->tx_buf && !transfer->rx_buf) { in pch_spi_transfer()
559 const u8 *tx_buf; in pch_spi_set_tx() local
612 if (data->cur_trans->tx_buf != NULL) { in pch_spi_set_tx()
614 tx_buf = data->cur_trans->tx_buf; in pch_spi_set_tx()
616 data->pkt_tx_buff[j] = *tx_buf++; in pch_spi_set_tx()
618 tx_sbuf = data->cur_trans->tx_buf; in pch_spi_set_tx()
927 const u8 *tx_buf; in pch_spi_handle_dma() local
973 if (data->cur_trans->tx_buf != NULL) { in pch_spi_handle_dma()
975 tx_buf = data->cur_trans->tx_buf; in pch_spi_handle_dma()
978 *tx_dma_buf++ = *tx_buf++; in pch_spi_handle_dma()
[all …]
Dspi-adi-v3.c397 if (t->tx_buf) { in adi_spi_setup_transfer()
398 drv->tx = (void *)t->tx_buf; in adi_spi_setup_transfer()
446 void *tx_buf, *rx_buf; in adi_spi_dma_xfer() local
467 tx_buf = drv_data->tx; in adi_spi_dma_xfer()
475 tx_buf = &drv_data->dummy_buffer; in adi_spi_dma_xfer()
482 tx_buf = drv_data->tx; in adi_spi_dma_xfer()
491 (void *)tx_buf, in adi_spi_dma_xfer()
593 if ((t->len == 0) || (t->tx_buf == NULL && t->rx_buf == NULL)) { in adi_spi_pump_transfers()
Dspi-mxs.c408 if (t->tx_buf) in mxs_spi_transfer_one()
410 (void *)t->tx_buf, in mxs_spi_transfer_one()
421 if (t->tx_buf) in mxs_spi_transfer_one()
423 (void *)t->tx_buf, t->len, in mxs_spi_transfer_one()
Dspi-tegra114.c293 u8 *tx_buf = (u8 *)t->tx_buf + tspi->cur_tx_pos; in tegra_spi_fill_tx_fifo_from_client_txbuf() local
307 x |= (u32)(*tx_buf++) << (i * 8); in tegra_spi_fill_tx_fifo_from_client_txbuf()
319 x |= (u32)(*tx_buf++) << (i * 8); in tegra_spi_fill_tx_fifo_from_client_txbuf()
374 memcpy(tspi->tx_dma_buf, t->tx_buf + tspi->cur_pos, len); in tegra_spi_copy_client_txbuf_to_spi_txbuf()
378 u8 *tx_buf = (u8 *)t->tx_buf + tspi->cur_tx_pos; in tegra_spi_copy_client_txbuf_to_spi_txbuf() local
386 x |= (u32)(*tx_buf++) << (i * 8); in tegra_spi_copy_client_txbuf_to_spi_txbuf()
740 if (t->tx_buf) { in tegra_spi_start_transfer_one()
Dspi-tegra20-slink.c310 u8 *tx_buf = (u8 *)t->tx_buf + tspi->cur_tx_pos; in tegra_slink_fill_tx_fifo_from_client_txbuf() local
323 x |= (u32)(*tx_buf++) << (i * 8); in tegra_slink_fill_tx_fifo_from_client_txbuf()
334 x |= (u32)(*tx_buf++) << (i * 8); in tegra_slink_fill_tx_fifo_from_client_txbuf()
384 memcpy(tspi->tx_dma_buf, t->tx_buf + tspi->cur_pos, len); in tegra_slink_copy_client_txbuf_to_spi_txbuf()
388 u8 *tx_buf = (u8 *)t->tx_buf + tspi->cur_tx_pos; in tegra_slink_copy_client_txbuf_to_spi_txbuf() local
395 x |= (u32)(*tx_buf++) << (i * 8); in tegra_slink_copy_client_txbuf_to_spi_txbuf()
728 if (t->tx_buf) { in tegra_slink_start_transfer_one()
Dspi-omap-uwire.c213 if (!t->tx_buf && !t->rx_buf) in uwire_txrx()
219 if (t->tx_buf) { in uwire_txrx()
220 const u8 *buf = t->tx_buf; in uwire_txrx()
Dspi-au1550.c325 hw->tx = t->tx_buf; in au1550_spi_dma_txrxb()
338 if (t->tx_buf) { in au1550_spi_dma_txrxb()
341 (void *)t->tx_buf, in au1550_spi_dma_txrxb()
372 if (!t->tx_buf) { in au1550_spi_dma_txrxb()
414 if (t->tx_buf && t->tx_dma == 0 ) in au1550_spi_dma_txrxb()
517 hw->tx = t->tx_buf; in au1550_spi_pio_txrxb()
Dspi-ep93xx.c343 if (t->tx_buf) in ep93xx_do_write()
344 tx_val = ((u16 *)t->tx_buf)[espi->tx]; in ep93xx_do_write()
350 if (t->tx_buf) in ep93xx_do_write()
351 tx_val = ((u8 *)t->tx_buf)[espi->tx]; in ep93xx_do_write()
462 buf = t->tx_buf; in ep93xx_spi_dma_prepare()
Dspi-sh-hspi.c183 if (t->tx_buf) in hspi_transfer_one_message()
184 tx = (u32)((u8 *)t->tx_buf)[i]; in hspi_transfer_one_message()
Dspi-bcm53xx.c179 if (t->tx_buf) { in bcm53xxspi_transfer_one()
180 buf = (u8 *)t->tx_buf; in bcm53xxspi_transfer_one()
Dspi-tegra20-sflash.c189 u8 *tx_buf = (u8 *)t->tx_buf + tsd->cur_tx_pos; in tegra_sflash_fill_tx_fifo_from_client_txbuf() local
202 x |= (u32)(*tx_buf++) << (i * 8); in tegra_sflash_fill_tx_fifo_from_client_txbuf()
307 if (t->tx_buf) { in tegra_sflash_start_transfer_one()
Dspi-dw-mid.c155 if (!xfer->tx_buf) in dw_spi_dma_prepare_tx()
234 if (xfer->tx_buf) in mid_spi_dma_setup()
Dspi-sh.c174 data = (unsigned char *)t->tx_buf; in spi_sh_send()
301 t->tx_buf, t->rx_buf); in spi_sh_work()
305 if (t->tx_buf) { in spi_sh_work()
Dspi-sc18is602.c87 if (t->tx_buf) { in sc18is602_txrx()
88 memcpy(&hw->buffer[hw->tlen], t->tx_buf, len); in sc18is602_txrx()
Dspi-imx.c100 const void *tx_buf; member
148 if (spi_imx->tx_buf) { \
149 val = *(type *)spi_imx->tx_buf; \
150 spi_imx->tx_buf += sizeof(type); \
998 spi_imx->tx_buf = transfer->tx_buf; in spi_imx_pio_transfer()
Dspi-bfin-sport.c395 if (transfer->tx_buf != NULL) { in bfin_sport_spi_pump_transfers()
396 drv_data->tx = (void *)transfer->tx_buf; in bfin_sport_spi_pump_transfers()
399 transfer->tx_buf, drv_data->tx_end); in bfin_sport_spi_pump_transfers()
404 full_duplex = transfer->tx_buf != NULL; in bfin_sport_spi_pump_transfers()
Dspi-s3c64xx.c402 if (xfer->tx_buf != NULL) { in enable_datapath()
412 xfer->tx_buf, xfer->len / 4); in enable_datapath()
416 xfer->tx_buf, xfer->len / 2); in enable_datapath()
420 xfer->tx_buf, xfer->len); in enable_datapath()
726 xfer->rx_buf ? 1 : 0, xfer->tx_buf ? 1 : 0, in s3c64xx_spi_transfer_one()
732 if (xfer->tx_buf != NULL in s3c64xx_spi_transfer_one()
Dspi-oc-tiny.c126 const u8 *txp = t->tx_buf; in tiny_spi_txrx_bufs()
133 hw->txp = t->tx_buf; in tiny_spi_txrx_bufs()
Dspi-meson-spifc.c208 if (xfer->tx_buf) in meson_spifc_txrx()
209 meson_spifc_fill_buffer(spifc, xfer->tx_buf + offset, len); in meson_spifc_txrx()
Dspi-fsl-cpm.c118 if (!t->tx_buf) { in fsl_spi_cpm_bufs()
137 } else if (t->tx_buf) { in fsl_spi_cpm_bufs()
Dspi-txx9.c179 const void *txbuf = t->tx_buf; in txx9spi_work_one()
312 if (!t->tx_buf && !t->rx_buf && t->len) in txx9spi_transfer()
Dspi-ppc4xx.c151 t->tx_buf, t->rx_buf, t->len); in spi_ppc4xx_txrx()
155 hw->tx = t->tx_buf; in spi_ppc4xx_txrx()
Dspi-mt65xx.c338 iowrite32_rep(mdata->base + SPI_TX_DATA_REG, xfer->tx_buf, cnt); in mtk_spi_fifo_transfer()
361 if (xfer->tx_buf) in mtk_spi_dma_transfer()
367 if (xfer->tx_buf) in mtk_spi_dma_transfer()
Dspi-sirf.c156 #define IS_DMA_VALID(x) (x && ALIGNED(x->tx_buf) && ALIGNED(x->rx_buf) && \
549 (t->tx_buf != t->rx_buf) ? in spi_sirfsoc_dma_transfer()
558 (t->tx_buf != t->rx_buf) ? in spi_sirfsoc_dma_transfer()
710 sspi->tx = t->tx_buf; in spi_sirfsoc_transfer()
966 if (t && t->tx_buf && !t->rx_buf && in spi_sirfsoc_setup_transfer()
Dspi-coldfire-qspi.c324 mcfqspi_transfer_msg8(mcfqspi, t->len, t->tx_buf, t->rx_buf); in mcfqspi_transfer_one()
326 mcfqspi_transfer_msg16(mcfqspi, t->len / 2, t->tx_buf, in mcfqspi_transfer_one()
Dspi-ti-qspi.c236 txbuf = t->tx_buf; in qspi_write_msg()
352 if (t->tx_buf) { in qspi_transfer_msg()
Dspi-rspi.c686 ret = rspi_pio_transfer(rspi, xfer->tx_buf, xfer->rx_buf, xfer->len); in rspi_common_transfer()
772 return qspi_trigger_transfer_out_in(rspi, xfer->tx_buf, in qspi_transfer_out_in()
786 ret = rspi_pio_transfer(rspi, xfer->tx_buf, NULL, xfer->len); in qspi_transfer_out()
850 if (xfer->tx_buf) in qspi_transfer_mode()
Dspi-davinci.c601 dspi->tx = t->tx_buf; in davinci_spi_bufs()
662 if (!t->tx_buf) in davinci_spi_bufs()
665 buf = (void *)t->tx_buf; in davinci_spi_bufs()
Dspi-bfin5xx.c617 if (transfer->tx_buf != NULL) { in bfin_spi_pump_transfers()
618 drv_data->tx = (void *)transfer->tx_buf; in bfin_spi_pump_transfers()
621 transfer->tx_buf, drv_data->tx_end); in bfin_spi_pump_transfers()
627 full_duplex = transfer->tx_buf != NULL; in bfin_spi_pump_transfers()
/linux-4.4.14/drivers/net/ethernet/qualcomm/
Dqca_7k.c59 transfer->tx_buf = &tx_data; in qcaspi_read_register()
66 transfer->tx_buf = &tx_data; in qcaspi_read_register()
71 transfer->tx_buf = NULL; in qcaspi_read_register()
101 transfer->tx_buf = &tx_data[0]; in qcaspi_write_register()
108 transfer->tx_buf = &tx_data[0]; in qcaspi_write_register()
113 transfer->tx_buf = &tx_data[1]; in qcaspi_write_register()
137 transfer->tx_buf = &tx_data; in qcaspi_tx_cmd()
Dqca_spi.c108 transfer->tx_buf = &cmd; in qcaspi_write_burst()
112 transfer->tx_buf = src; in qcaspi_write_burst()
133 transfer->tx_buf = src; in qcaspi_write_legacy()
156 transfer->tx_buf = &cmd; in qcaspi_read_burst()
160 transfer->tx_buf = NULL; in qcaspi_read_burst()
181 transfer->tx_buf = NULL; in qcaspi_read_legacy()
/linux-4.4.14/drivers/iio/adc/
Dad7298.c55 __be16 tx_buf[2]; member
122 st->tx_buf[0] = cpu_to_be16(command); in ad7298_update_scan_mode()
125 st->ring_xfer[0].tx_buf = &st->tx_buf[0]; in ad7298_update_scan_mode()
128 st->ring_xfer[1].tx_buf = &st->tx_buf[1]; in ad7298_update_scan_mode()
177 st->tx_buf[0] = cpu_to_be16(AD7298_WRITE | st->ext_ref | in ad7298_scan_direct()
325 st->scan_single_xfer[0].tx_buf = &st->tx_buf[0]; in ad7298_probe()
328 st->scan_single_xfer[1].tx_buf = &st->tx_buf[1]; in ad7298_probe()
Dad7923.c70 __be16 tx_buf[4]; member
144 st->tx_buf[len++] = cpu_to_be16(cmd); in ad7923_update_scan_mode()
147 st->ring_xfer[0].tx_buf = &st->tx_buf[0]; in ad7923_update_scan_mode()
200 st->tx_buf[0] = cpu_to_be16(cmd); in ad7923_scan_direct()
299 st->scan_single_xfer[0].tx_buf = &st->tx_buf[0]; in ad7923_probe()
Dmax1363.c342 u8 tx_buf[2] = { st->setupbyte, st->configbyte }; in max1363_write_basic_config() local
344 return st->send(st->client, tx_buf, 2); in max1363_write_basic_config()
826 u8 *tx_buf; in max1363_monitor_mode_update() local
858 tx_buf = kmalloc(len, GFP_KERNEL); in max1363_monitor_mode_update()
859 if (!tx_buf) { in max1363_monitor_mode_update()
863 tx_buf[0] = st->configbyte; in max1363_monitor_mode_update()
864 tx_buf[1] = st->setupbyte; in max1363_monitor_mode_update()
865 tx_buf[2] = (st->monitor_speed << 1); in max1363_monitor_mode_update()
875 tx_buf[i] = (st->thresh_low[j] >> 4) & 0xFF; in max1363_monitor_mode_update()
876 tx_buf[i + 1] = (st->thresh_low[j] << 4) & 0xF0; in max1363_monitor_mode_update()
[all …]
Dmcp320x.c69 u8 tx_buf ____cacheline_aligned;
105 adc->tx_buf = mcp320x_channel_to_tx_data(device_index, in mcp320x_adc_conversion()
314 adc->transfer[0].tx_buf = &adc->tx_buf; in mcp320x_probe()
315 adc->transfer[0].len = sizeof(adc->tx_buf); in mcp320x_probe()
Dad7887.c283 st->xfer[0].tx_buf = &st->tx_cmd_buf[0]; in ad7887_probe()
293 st->xfer[1].tx_buf = &st->tx_cmd_buf[2]; in ad7887_probe()
297 st->xfer[2].tx_buf = &st->tx_cmd_buf[0]; in ad7887_probe()
305 st->xfer[3].tx_buf = &st->tx_cmd_buf[2]; in ad7887_probe()
Dad_sigma_delta.c63 .tx_buf = data, in ad_sd_write_reg()
109 .tx_buf = data, in ad_sd_read_reg_raw()
/linux-4.4.14/drivers/staging/gdm72xx/
Dsdio_boot.c40 static u8 *tx_buf; variable
61 u8 *buf = tx_buf; in download_image()
141 tx_buf = kmalloc(YMEM0_SIZE, GFP_KERNEL); in sdio_boot()
142 if (!tx_buf) in sdio_boot()
156 kfree(tx_buf); in sdio_boot()
Dusb_boot.c75 static u8 *tx_buf; variable
131 memcpy(tx_buf, firm->data + pos, size); in download_image()
132 ret = gdm_wibro_send(usbdev, tx_buf, size); in download_image()
161 tx_buf = kmalloc(DOWNLOAD_SIZE, GFP_KERNEL); in usb_boot()
162 if (!tx_buf) { in usb_boot()
237 kfree(tx_buf); in usb_boot()
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/
Dpanel-tpo-td028ttec1.c70 u16 tx_buf = JBT_COMMAND | reg; in jbt_ret_write_0() local
72 rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf, in jbt_ret_write_0()
84 u16 tx_buf[2]; in jbt_reg_write_1() local
86 tx_buf[0] = JBT_COMMAND | reg; in jbt_reg_write_1()
87 tx_buf[1] = JBT_DATA | data; in jbt_reg_write_1()
88 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, in jbt_reg_write_1()
100 u16 tx_buf[3]; in jbt_reg_write_2() local
102 tx_buf[0] = JBT_COMMAND | reg; in jbt_reg_write_2()
103 tx_buf[1] = JBT_DATA | (data >> 8); in jbt_reg_write_2()
104 tx_buf[2] = JBT_DATA | (data & 0xff); in jbt_reg_write_2()
[all …]
Dpanel-lgphilips-lb035q02.c79 index_xfer.tx_buf = buffer; in lb035q02_write_reg()
86 value_xfer.tx_buf = buffer + 4; in lb035q02_write_reg()
/linux-4.4.14/drivers/iio/imu/
Dadis.c38 .tx_buf = adis->tx, in adis_write_reg()
44 .tx_buf = adis->tx + 2, in adis_write_reg()
50 .tx_buf = adis->tx + 4, in adis_write_reg()
56 .tx_buf = adis->tx + 6, in adis_write_reg()
61 .tx_buf = adis->tx + 8, in adis_write_reg()
130 .tx_buf = adis->tx, in adis_read_reg()
136 .tx_buf = adis->tx + 2, in adis_read_reg()
142 .tx_buf = adis->tx + 4, in adis_read_reg()
Dadis16400_buffer.c47 adis->xfer[0].tx_buf = tx; in adis16400_update_scan_mode()
Dadis_buffer.c57 adis->xfer[j].tx_buf = &tx[j]; in adis_update_scan_mode()
/linux-4.4.14/drivers/net/ethernet/microchip/
Dencx24j600-regmap.c45 struct spi_transfer t[2] = { { .tx_buf = &opcode, .len = 1, }, in encx24j600_cmdn()
46 { .tx_buf = buf, .len = len }, }; in encx24j600_cmdn()
75 u8 tx_buf[2]; in regmap_encx24j600_sfr_read() local
108 tx_buf[i++] = cmd; in regmap_encx24j600_sfr_read()
110 tx_buf[i++] = reg; in regmap_encx24j600_sfr_read()
112 ret = spi_write_then_read(ctx->spi, tx_buf, i, val, len); in regmap_encx24j600_sfr_read()
125 struct spi_transfer t[3] = { { .tx_buf = &cmd, .len = sizeof(cmd), }, in regmap_encx24j600_sfr_update()
126 { .tx_buf = &reg, .len = sizeof(reg), }, in regmap_encx24j600_sfr_update()
127 { .tx_buf = val, .len = len }, }; in regmap_encx24j600_sfr_update()
165 t[1].tx_buf = &reg; in regmap_encx24j600_sfr_update()
Denc28j60.c91 u8 *tx_buf = priv->spi_transfer_buf; in spi_read_buf() local
93 .tx_buf = tx_buf, in spi_read_buf()
100 tx_buf[0] = ENC28J60_READ_BUF_MEM; in spi_read_buf()
101 tx_buf[1] = tx_buf[2] = tx_buf[3] = 0; /* don't care */ in spi_read_buf()
144 u8 tx_buf[2]; in spi_read_op() local
154 tx_buf[0] = op | (addr & ADDR_MASK); in spi_read_op()
155 ret = spi_write_then_read(priv->spi, tx_buf, 1, rx_buf, slen); in spi_read_op()
/linux-4.4.14/drivers/staging/wilc1000/
Dlinux_wlan_spi.c136 .tx_buf = b + (i * TXRX_PHASE_SIZE), in linux_spi_write()
162 .tx_buf = b + (blk * TXRX_PHASE_SIZE), in linux_spi_write()
204 .tx_buf = b, in linux_spi_write()
271 tr.tx_buf = t_buffer; in linux_spi_read()
295 tr.tx_buf = t_buffer; in linux_spi_read()
339 tr.tx_buf = t_buffer; in linux_spi_read()
375 .tx_buf = wb, in linux_spi_write_read()
/linux-4.4.14/drivers/net/usb/
Dipheth.c146 unsigned char *tx_buf; member
160 u8 *tx_buf = NULL; in ipheth_alloc_urbs() local
171 tx_buf = usb_alloc_coherent(iphone->udev, IPHETH_BUF_SIZE, in ipheth_alloc_urbs()
173 if (tx_buf == NULL) in ipheth_alloc_urbs()
184 iphone->tx_buf = tx_buf; in ipheth_alloc_urbs()
189 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, tx_buf, in ipheth_alloc_urbs()
203 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, iphone->tx_buf, in ipheth_free_urbs()
417 memcpy(dev->tx_buf, skb->data, skb->len); in ipheth_tx()
419 memset(dev->tx_buf + skb->len, 0, IPHETH_BUF_SIZE - skb->len); in ipheth_tx()
423 dev->tx_buf, IPHETH_BUF_SIZE, in ipheth_tx()
Dcatc.c170 u8 tx_buf[2][TX_MAX_BURST * (PKT_SZ + 2)]; member
369 catc->tx_urb->transfer_buffer = catc->tx_buf[catc->tx_idx]; in catc_tx_run()
426 char *tx_buf; in catc_start_xmit() local
431 tx_buf = catc->tx_buf[catc->tx_idx] + catc->tx_ptr; in catc_start_xmit()
433 *(__be16 *)tx_buf = cpu_to_be16(skb->len); in catc_start_xmit()
435 *(__le16 *)tx_buf = cpu_to_le16(skb->len); in catc_start_xmit()
436 skb_copy_from_linear_data(skb, tx_buf + 2, skb->len); in catc_start_xmit()
/linux-4.4.14/drivers/base/regmap/
Dregmap-spi.c47 struct spi_transfer t[2] = { { .tx_buf = reg, .len = reg_len, }, in regmap_spi_gather_write()
48 { .tx_buf = val, .len = val_len, }, }; in regmap_spi_gather_write()
68 async->t[0].tx_buf = reg; in regmap_spi_async_write()
70 async->t[1].tx_buf = val; in regmap_spi_async_write()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Datombios_dp.c133 u8 tx_buf[20]; in amdgpu_atombios_dp_aux_transfer() local
140 tx_buf[0] = msg->address & 0xff; in amdgpu_atombios_dp_aux_transfer()
141 tx_buf[1] = msg->address >> 8; in amdgpu_atombios_dp_aux_transfer()
142 tx_buf[2] = (msg->request << 4) | in amdgpu_atombios_dp_aux_transfer()
144 tx_buf[3] = msg->size ? (msg->size - 1) : 0; in amdgpu_atombios_dp_aux_transfer()
154 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in amdgpu_atombios_dp_aux_transfer()
156 tx_buf[3] |= tx_size << 4; in amdgpu_atombios_dp_aux_transfer()
157 memcpy(tx_buf + HEADER_SIZE, msg->buffer, msg->size); in amdgpu_atombios_dp_aux_transfer()
159 tx_buf, tx_size, NULL, 0, delay, &ack); in amdgpu_atombios_dp_aux_transfer()
171 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in amdgpu_atombios_dp_aux_transfer()
[all …]
/linux-4.4.14/drivers/staging/iio/frequency/
Dad9832.c240 st->xfer.tx_buf = &st->data; in ad9832_probe()
246 st->freq_xfer[0].tx_buf = &st->freq_data[0]; in ad9832_probe()
249 st->freq_xfer[1].tx_buf = &st->freq_data[1]; in ad9832_probe()
252 st->freq_xfer[2].tx_buf = &st->freq_data[2]; in ad9832_probe()
255 st->freq_xfer[3].tx_buf = &st->freq_data[3]; in ad9832_probe()
264 st->phase_xfer[0].tx_buf = &st->phase_data[0]; in ad9832_probe()
267 st->phase_xfer[1].tx_buf = &st->phase_data[1]; in ad9832_probe()
Dad9834.c365 st->xfer.tx_buf = &st->data; in ad9834_probe()
371 st->freq_xfer[0].tx_buf = &st->freq_data[0]; in ad9834_probe()
374 st->freq_xfer[1].tx_buf = &st->freq_data[1]; in ad9834_probe()
/linux-4.4.14/drivers/gpu/drm/radeon/
Datombios_dp.c166 u8 tx_buf[20]; in radeon_dp_aux_transfer_atom() local
173 tx_buf[0] = msg->address & 0xff; in radeon_dp_aux_transfer_atom()
174 tx_buf[1] = (msg->address >> 8) & 0xff; in radeon_dp_aux_transfer_atom()
175 tx_buf[2] = (msg->request << 4) | in radeon_dp_aux_transfer_atom()
177 tx_buf[3] = msg->size ? (msg->size - 1) : 0; in radeon_dp_aux_transfer_atom()
195 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in radeon_dp_aux_transfer_atom()
197 tx_buf[3] |= tx_size << 4; in radeon_dp_aux_transfer_atom()
198 memcpy(tx_buf + HEADER_SIZE, msg->buffer, msg->size); in radeon_dp_aux_transfer_atom()
200 tx_buf, tx_size, NULL, 0, delay, &ack); in radeon_dp_aux_transfer_atom()
212 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in radeon_dp_aux_transfer_atom()
[all …]
/linux-4.4.14/drivers/net/wireless/cw1200/
Dcw1200_spi.c69 .tx_buf = &regaddr, in cw1200_spi_memcpy_fromio()
104 printk("%02x ", ((u8 *)t_addr.tx_buf)[i]); in cw1200_spi_memcpy_fromio()
133 .tx_buf = &regaddr, in cw1200_spi_memcpy_toio()
137 .tx_buf = src, in cw1200_spi_memcpy_toio()
169 printk("%02x ", ((u8 *)t_addr.tx_buf)[i]); in cw1200_spi_memcpy_toio()
172 printk("%02x ", ((u8 *)t_msg.tx_buf)[i]); in cw1200_spi_memcpy_toio()
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
Dspi.c74 t.tx_buf = cmd; in wl1251_spi_reset()
126 t.tx_buf = cmd; in wl1251_spi_wake()
162 t[0].tx_buf = cmd; in wl1251_spi_read()
200 t[0].tx_buf = cmd; in wl1251_spi_write()
204 t[1].tx_buf = buf; in wl1251_spi_write()
/linux-4.4.14/drivers/hwmon/
Dadcxx.c66 u8 tx_buf[2]; in adcxx_read() local
77 tx_buf[0] = attr->index << 3; /* other bits are don't care */ in adcxx_read()
78 status = spi_write_then_read(spi, tx_buf, sizeof(tx_buf), in adcxx_read()
Dmax1111.c44 uint8_t tx_buf[MAX1111_TX_BUF_SIZE]; member
61 data->tx_buf[0] = (channel << data->sel_sh) | in max1111_read()
173 x->tx_buf = &data->tx_buf[0]; in setup_transfer()
/linux-4.4.14/drivers/staging/comedi/drivers/
Dvmk80xx.c406 unsigned char *tx_buf = devpriv->usb_tx_buf; in vmk80xx_do_insn_bits() local
421 tx_buf[reg] = s->state; in vmk80xx_do_insn_bits()
428 tx_buf[0] = VMK8061_CMD_RD_DO; in vmk80xx_do_insn_bits()
574 unsigned char *tx_buf; in vmk80xx_pwm_insn_read() local
581 tx_buf = devpriv->usb_tx_buf; in vmk80xx_pwm_insn_read()
587 tx_buf[0] = VMK8061_CMD_RD_PWM; in vmk80xx_pwm_insn_read()
607 unsigned char *tx_buf; in vmk80xx_pwm_insn_write() local
614 tx_buf = devpriv->usb_tx_buf; in vmk80xx_pwm_insn_write()
635 tx_buf[reg[0]] = (unsigned char)(data[n] & 0x03); in vmk80xx_pwm_insn_write()
636 tx_buf[reg[1]] = (unsigned char)(data[n] >> 2) & 0xff; in vmk80xx_pwm_insn_write()
/linux-4.4.14/drivers/video/fbdev/mmp/hw/
Dmmp_spi.c129 lcd_spi_write(spi, ((u8 *)t->tx_buf)[i]); in lcd_spi_one_transfer()
133 lcd_spi_write(spi, ((u16 *)t->tx_buf)[i]); in lcd_spi_one_transfer()
137 lcd_spi_write(spi, ((u32 *)t->tx_buf)[i]); in lcd_spi_one_transfer()
/linux-4.4.14/drivers/staging/media/lirc/
Dlirc_sir.c245 int *tx_buf; in lirc_write() local
250 tx_buf = memdup_user(buf, n); in lirc_write()
251 if (IS_ERR(tx_buf)) in lirc_write()
252 return PTR_ERR(tx_buf); in lirc_write()
258 if (tx_buf[i]) in lirc_write()
259 send_pulse(tx_buf[i]); in lirc_write()
263 if (tx_buf[i]) in lirc_write()
264 send_space(tx_buf[i]); in lirc_write()
268 kfree(tx_buf); in lirc_write()
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dspi.c105 t.tx_buf = cmd; in wl12xx_spi_reset()
158 t.tx_buf = cmd; in wl12xx_spi_init()
232 t[0].tx_buf = cmd; in wl12xx_spi_raw_read()
301 t[i].tx_buf = cmd; in wl12xx_spi_raw_write()
305 t[i].tx_buf = buf; in wl12xx_spi_raw_write()
/linux-4.4.14/drivers/net/ethernet/
Dec_bhf.c152 struct bhf_dma tx_buf; member
182 u32 addr = (u8 *)desc - priv->tx_buf.buf; in ec_bhf_send_packet()
370 priv->tx_dcount = priv->tx_buf.len / sizeof(struct tx_desc); in ec_bhf_setup_tx_descs()
371 priv->tx_descs = (struct tx_desc *)priv->tx_buf.buf; in ec_bhf_setup_tx_descs()
417 err = ec_bhf_alloc_dma_mem(priv, &priv->tx_buf, priv->tx_dma_chan, in ec_bhf_open()
453 dma_free_coherent(dev, priv->tx_buf.alloc_len, in ec_bhf_stop()
454 priv->tx_buf.alloc, priv->tx_buf.alloc_phys); in ec_bhf_stop()
/linux-4.4.14/drivers/video/backlight/
Dili922x.c161 xfer.tx_buf = tbuf; in ili922x_read_status()
205 xfer_regindex.tx_buf = tbuf; in ili922x_read()
227 xfer_regvalue.tx_buf = &tbuf[send_bytes]; in ili922x_read()
260 xfer_regindex.tx_buf = tbuf; in ili922x_write()
284 xfer_regvalue.tx_buf = tbuf; in ili922x_write()
331 xfer.tx_buf = tbuf; in set_write_to_gram_reg()
Dltv350qv.c57 index_xfer.tx_buf = lcd->buffer; in ltv350qv_write_reg()
64 value_xfer.tx_buf = lcd->buffer + 4; in ltv350qv_write_reg()
Dili9320.c185 spi->xfer[0].tx_buf = spi->buffer_addr; in ili9320_setup_spi()
186 spi->xfer[1].tx_buf = spi->buffer_data; in ili9320_setup_spi()
Dtosa_lcd.c53 .tx_buf = buf, in tosa_tg_send()
Dlms501kf03.c123 .tx_buf = buf, in lms501kf03_spi_write_byte()
/linux-4.4.14/drivers/misc/eeprom/
Deeprom_93xx46.c67 t[0].tx_buf = (char *)&cmd_addr; in eeprom_93xx46_bin_read()
118 t.tx_buf = &cmd_addr; in eeprom_93xx46_ew()
168 t[0].tx_buf = (char *)&cmd_addr; in eeprom_93xx46_write_word()
173 t[1].tx_buf = buf; in eeprom_93xx46_write_word()
251 t.tx_buf = &cmd_addr; in eeprom_93xx46_eral()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_mipi_dsi.c354 packet->payload = msg->tx_buf; in mipi_dsi_create_packet()
356 const u8 *tx = msg->tx_buf; in mipi_dsi_create_packet()
385 .tx_buf = tx, in mipi_dsi_set_maximum_return_packet_size()
409 .tx_buf = payload, in mipi_dsi_generic_write()
455 .tx_buf = params, in mipi_dsi_generic_read()
498 .tx_buf = data, in mipi_dsi_dcs_write_buffer()
582 .tx_buf = &cmd, in mipi_dsi_dcs_read()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c155 struct i40e_tx_buffer *tx_buf; in i40e_clean_tx_irq() local
161 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq()
168 struct i40e_tx_desc *eop_desc = tx_buf->next_to_watch; in i40e_clean_tx_irq()
182 tx_buf->next_to_watch = NULL; in i40e_clean_tx_irq()
185 total_bytes += tx_buf->bytecount; in i40e_clean_tx_irq()
186 total_packets += tx_buf->gso_segs; in i40e_clean_tx_irq()
189 dev_kfree_skb_any(tx_buf->skb); in i40e_clean_tx_irq()
193 dma_unmap_addr(tx_buf, dma), in i40e_clean_tx_irq()
194 dma_unmap_len(tx_buf, len), in i40e_clean_tx_irq()
198 tx_buf->skb = NULL; in i40e_clean_tx_irq()
[all …]
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c55 struct i40e_tx_buffer *tx_buf, *first; in i40e_program_fdir_filter() local
149 tx_buf = &tx_ring->tx_bi[i]; in i40e_program_fdir_filter()
153 memset(tx_buf, 0, sizeof(struct i40e_tx_buffer)); in i40e_program_fdir_filter()
156 dma_unmap_len_set(tx_buf, len, I40E_FDIR_MAX_RAW_PACKET_SIZE); in i40e_program_fdir_filter()
157 dma_unmap_addr_set(tx_buf, dma, dma); in i40e_program_fdir_filter()
162 tx_buf->tx_flags = I40E_TX_FLAGS_FD_SB; in i40e_program_fdir_filter()
163 tx_buf->raw_buf = (void *)raw_packet; in i40e_program_fdir_filter()
637 struct i40e_tx_buffer *tx_buf; in i40e_clean_tx_irq() local
643 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq()
650 struct i40e_tx_desc *eop_desc = tx_buf->next_to_watch; in i40e_clean_tx_irq()
[all …]
/linux-4.4.14/drivers/staging/mt29f_spinand/
Dmt29f_spinand.c83 x[0].tx_buf = &cmd->cmd; in spinand_cmd()
88 x[1].tx_buf = cmd->addr; in spinand_cmd()
94 x[2].tx_buf = &dummy; in spinand_cmd()
100 x[3].tx_buf = cmd->tx_buf; in spinand_cmd()
230 cmd.tx_buf = otp, in spinand_set_otp()
436 cmd.tx_buf = wbuf; in spinand_program_data_to_cache()
831 cmd.tx_buf = &lock; in spinand_lock_block()
Dmt29f_spinand.h99 u8 *tx_buf; /* Tx buf */ member
/linux-4.4.14/drivers/media/dvb-frontends/
Dsp8870.c103 u8 tx_buf[255]; in sp8870_firmware_upload() local
126 tx_buf[0] = 0xCF; in sp8870_firmware_upload()
127 tx_buf[1] = 0x0A; in sp8870_firmware_upload()
128 memcpy(&tx_buf[2], fw_buf + fw_pos, tx_len); in sp8870_firmware_upload()
131 msg.buf = tx_buf; in sp8870_firmware_upload()
/linux-4.4.14/drivers/net/caif/
Dcaif_hsi.c333 struct cfhsi_desc *desc = (struct cfhsi_desc *)cfhsi->tx_buf; in cfhsi_start_tx()
360 res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); in cfhsi_start_tx()
881 len = cfhsi_tx_frm((struct cfhsi_desc *)cfhsi->tx_buf, cfhsi); in cfhsi_wake_up()
885 res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); in cfhsi_wake_up()
1089 struct cfhsi_desc *desc = (struct cfhsi_desc *)cfhsi->tx_buf; in cfhsi_xmit()
1098 res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); in cfhsi_xmit()
1154 cfhsi->tx_buf = kzalloc(CFHSI_BUF_SZ_TX, GFP_KERNEL); in cfhsi_open()
1155 if (!cfhsi->tx_buf) { in cfhsi_open()
1257 kfree(cfhsi->tx_buf); in cfhsi_open()
1265 u8 *tx_buf, *rx_buf, *flip_buf; in cfhsi_close() local
[all …]
/linux-4.4.14/drivers/net/ieee802154/
Dcc2520.c215 .tx_buf = priv->buf, in cc2520_cmd_strobe()
245 .tx_buf = priv->buf, in cc2520_get_status()
274 .tx_buf = priv->buf, in cc2520_write_register()
307 .tx_buf = priv->buf, in cc2520_write_ram()
313 .tx_buf = data, in cc2520_write_ram()
341 .tx_buf = priv->buf, in cc2520_read_register()
383 .tx_buf = priv->buf, in cc2520_write_txfifo()
388 .tx_buf = &len_byte, in cc2520_write_txfifo()
392 .tx_buf = data, in cc2520_write_txfifo()
424 .tx_buf = priv->buf, in cc2520_read_rxfifo()
Dmrf24j40.c582 devrec->tx_buf_trx.tx_buf = data; in write_tx_buf()
1180 devrec->tx_hdr_trx.tx_buf = devrec->tx_hdr_buf; in mrf24j40_setup_tx_spi_messages()
1183 devrec->tx_len_trx.tx_buf = devrec->tx_len_buf; in mrf24j40_setup_tx_spi_messages()
1190 devrec->tx_post_trx.tx_buf = devrec->tx_post_buf; in mrf24j40_setup_tx_spi_messages()
1200 devrec->rx_trx.tx_buf = devrec->rx_buf; in mrf24j40_setup_rx_spi_messages()
1208 devrec->rx_addr_trx.tx_buf = devrec->rx_addr_buf; in mrf24j40_setup_rx_spi_messages()
1224 devrec->irq_trx.tx_buf = devrec->irq_buf; in mrf24j40_setup_irq_spi_messages()
/linux-4.4.14/drivers/mmc/host/
Dmmc_spi.c531 t->tx_buf = t->rx_buf = data->status; in mmc_spi_command_send()
595 t->tx_buf = &scratch->data_token; in mmc_spi_setup_data_message()
606 t->tx_buf = host->ones; in mmc_spi_setup_data_message()
616 t->tx_buf = &scratch->crc_val; in mmc_spi_setup_data_message()
620 t->tx_buf = host->ones; in mmc_spi_setup_data_message()
648 t->tx_buf = host->ones; in mmc_spi_setup_data_message()
681 crc_itu_t(0, t->tx_buf, t->len)); in mmc_spi_writeblock()
746 t->tx_buf += t->len; in mmc_spi_writeblock()
937 t->tx_buf = kmap_addr + sg->offset; in mmc_spi_data_do()
1008 host->early_status.tx_buf = host->early_status.rx_buf; in mmc_spi_data_do()
[all …]
/linux-4.4.14/drivers/mtd/devices/
Dm25p80.c93 t[0].tx_buf = flash->command; in m25p80_write()
97 t[1].tx_buf = buf; in m25p80_write()
140 t[0].tx_buf = flash->command; in m25p80_read()
Dmtd_dataflash.c172 x.tx_buf = command = priv->command; in dataflash_erase()
259 x[0].tx_buf = command; in dataflash_read()
318 x[0].tx_buf = command = priv->command; in dataflash_write()
380 x[1].tx_buf = writebuf; in dataflash_write()
485 t.tx_buf = scratch; in otp_read()
571 t.tx_buf = scratch; in dataflash_write_user_otp()
Dsst25l.c83 t.tx_buf = cmd_resp; in sst25l_status()
230 transfer[0].tx_buf = command; in sst25l_read()
333 t.tx_buf = cmd_resp; in sst25l_match_device()
/linux-4.4.14/net/nfc/nci/
Dspi.c52 t.tx_buf = skb->data; in __nci_spi_send()
56 t.tx_buf = &t; in __nci_spi_send()
199 tx.tx_buf = req; in __nci_spi_read()
/linux-4.4.14/drivers/net/phy/
Dspi_ks8995.c126 t[0].tx_buf = cmd; in ks8995_read()
157 t[0].tx_buf = cmd; in ks8995_write()
161 t[1].tx_buf = buf; in ks8995_write()
/linux-4.4.14/drivers/firmware/
Darm_scpi.c139 const void *tx_buf; member
310 if (t->tx_buf) in scpi_tx_prepare()
311 memcpy_toio(mem->payload, t->tx_buf, t->tx_len); in scpi_tx_prepare()
345 static int scpi_send_message(u8 cmd, void *tx_buf, unsigned int tx_len, in scpi_send_message() argument
362 msg->tx_buf = tx_buf; in scpi_send_message()
/linux-4.4.14/drivers/net/ethernet/micrel/
Dks8851.c177 xfer->tx_buf = txb; in ks8851_wrreg16()
207 xfer->tx_buf = txb; in ks8851_wrreg8()
260 xfer->tx_buf = txb; in ks8851_rdreg()
267 xfer->tx_buf = txb; in ks8851_rdreg()
272 xfer->tx_buf = NULL; in ks8851_rdreg()
475 xfer->tx_buf = txb; in ks8851_rdfifo()
481 xfer->tx_buf = NULL; in ks8851_rdfifo()
729 xfer->tx_buf = &ks->txh.txb[1]; in ks8851_wrpkt()
734 xfer->tx_buf = txp->data; in ks8851_wrpkt()
/linux-4.4.14/drivers/iio/gyro/
Dadxrs450.c98 .tx_buf = &st->tx, in adxrs450_spi_read_reg_16()
172 .tx_buf = &st->tx, in adxrs450_spi_sensor_data()
211 .tx_buf = &st->tx, in adxrs450_spi_initial()
Dadis16130.c51 .tx_buf = st->buf, in adis16130_spi_read()
Dadis16080.c57 .tx_buf = &st->buf, in adis16080_read_sample()
/linux-4.4.14/drivers/staging/iio/accel/
Dlis3l02dq_core.c58 .tx_buf = st->tx, in lis3l02dq_spi_read_reg_8()
111 .tx_buf = st->tx, in lis3l02dq_spi_write_reg_s16()
116 .tx_buf = st->tx + 2, in lis3l02dq_spi_write_reg_s16()
142 .tx_buf = st->tx, in lis3l02dq_read_reg_s16()
148 .tx_buf = st->tx + 2, in lis3l02dq_read_reg_s16()
Dlis3l02dq_ring.c75 xfers[j].tx_buf = st->tx + (2 * j); in lis3l02dq_read_all()
86 xfers[j].tx_buf = st->tx + (2 * j); in lis3l02dq_read_all()
Dsca3000_core.c97 .tx_buf = st->tx, in sca3000_read_data_short()
137 .tx_buf = st->tx, in __sca3000_unlock_reg_lock()
141 .tx_buf = st->tx + 2, in __sca3000_unlock_reg_lock()
144 .tx_buf = st->tx + 4, in __sca3000_unlock_reg_lock()
Dadis16220_core.c106 .tx_buf = st->tx, in adis16220_capture_buffer_read()
112 .tx_buf = st->tx, in adis16220_capture_buffer_read()
Dsca3000_ring.c45 .tx_buf = st->tx, in sca3000_read_data()
/linux-4.4.14/sound/soc/codecs/
Drt5677-spi.c135 t[0].tx_buf = header; in rt5677_spi_read()
192 t.tx_buf = buf; in rt5677_spi_write()
Dwm0010.c126 u8 *tx_buf; member
435 xfer->t.tx_buf = img; in wm0010_firmware_load()
490 kfree(xfer->t.tx_buf); in wm0010_firmware_load()
539 t.tx_buf = img; in wm0010_stage2_load()
675 t.tx_buf = img_swap; in wm0010_boot()
/linux-4.4.14/Documentation/spi/
Dspidev_test.c108 .tx_buf = (unsigned long)tx, in transfer()
128 tr.tx_buf = 0; in transfer()
Dspidev_fdx.c61 xfer[0].tx_buf = (unsigned long)buf; in do_msg()
/linux-4.4.14/drivers/net/ethernet/amd/
Dsunlance.c229 u8 tx_buf [TX_RING_SIZE][TX_BUFF_SIZE]; member
345 leptr = LANCE_ADDR(aib + libbuff_offset(tx_buf, i)); in lance_init_ring_dvma()
401 leptr = libbuff_offset(tx_buf, i); in lance_init_ring_pio()
886 u16 __iomem *packet = (u16 __iomem *) &(ib->tx_buf[entry][0]); in build_fake_packet()
899 u16 *packet = (u16 *) &(ib->tx_buf[entry][0]); in build_fake_packet()
1127 lance_piocopy_from_skb(&ib->tx_buf[entry][0], skb->data, skblen); in lance_start_xmit()
1129 lance_piozero(&ib->tx_buf[entry][skblen], len - skblen); in lance_start_xmit()
1135 skb_copy_from_linear_data(skb, &ib->tx_buf [entry][0], skblen); in lance_start_xmit()
1137 memset((char *) &ib->tx_buf [entry][skblen], 0, len - skblen); in lance_start_xmit()
D7990.h89 volatile char tx_buf[TX_RING_SIZE][TX_BUFF_SIZE]; member
D7990.c179 leptr = LANCE_ADDR(&aib->tx_buf[i][0]); in lance_init_ring()
571 memset((void *)&ib->tx_buf[entry][0], 0, ETH_ZLEN); in lance_start_xmit()
572 skb_copy_from_linear_data(skb, (void *)&ib->tx_buf[entry][0], skblen); in lance_start_xmit()
Da2065.c100 char tx_buf[TX_RING_SIZE][TX_BUFF_SIZE]; member
178 leptr = LANCE_ADDR(&aib->tx_buf[i][0]); in lance_init_ring()
564 skb_copy_from_linear_data(skb, (void *)&ib->tx_buf[entry][0], skblen); in lance_start_xmit()
/linux-4.4.14/drivers/staging/fbtft/
Dfbtft-io.c10 .tx_buf = buf, in fbtft_write_spi()
113 t.tx_buf = txbuf; in fbtft_read_spi()
/linux-4.4.14/drivers/i2c/busses/
Di2c-designware-core.h85 u8 *tx_buf; member
Di2c-designware-core.c459 u8 *buf = dev->tx_buf; in i2c_dw_xfer_msg()
533 dev->tx_buf = buf; in i2c_dw_xfer_msg()
/linux-4.4.14/include/uapi/linux/spi/
Dspidev.h90 __u64 tx_buf; member
/linux-4.4.14/include/linux/
Dn_r3964.h153 unsigned char *tx_buf; member
/linux-4.4.14/sound/soc/blackfin/
Dbf6xx-sport.h45 unsigned char *tx_buf; member
Dbf5xx-ac97.c109 nextwrite = (struct ac97_frame *)(sport->tx_buf + in enqueue_cmd()
112 sport->tx_buf, nextfrag, nextwrite, cmd_count[nextfrag]); in enqueue_cmd()
Dbf5xx-sport.h51 unsigned char *tx_buf; member
Dbf6xx-sport.c163 sport->tx_buf = buf; in sport_config_tx_dma()
211 return (unsigned char *)curr - sport->tx_buf; in sport_curr_offset_tx()
/linux-4.4.14/drivers/net/wireless/mwifiex/
D11n.c220 struct host_cmd_ds_txbuf_cfg *tx_buf = &cmd->params.tx_buf; in mwifiex_cmd_recfg_tx_buf() local
226 tx_buf->action = cpu_to_le16(action); in mwifiex_cmd_recfg_tx_buf()
231 tx_buf->buff_size = cpu_to_le16(*buf_size); in mwifiex_cmd_recfg_tx_buf()
235 tx_buf->buff_size = 0; in mwifiex_cmd_recfg_tx_buf()
/linux-4.4.14/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_spi.c129 if (t->tx_buf) { in netup_spi_transfer()
131 t->tx_buf + frag_offset, in netup_spi_transfer()
/linux-4.4.14/drivers/net/wireless/p54/
Dp54spi.c71 t[0].tx_buf = &addr; in p54spi_spi_read()
96 t[0].tx_buf = &addr; in p54spi_spi_write()
100 t[1].tx_buf = buf; in p54spi_spi_write()
108 t[2].tx_buf = &last_word; in p54spi_spi_write()
Dp54pci.c246 struct sk_buff **tx_buf) in p54p_check_tx_ring() argument
261 skb = tx_buf[i]; in p54p_check_tx_ring()
262 tx_buf[i] = NULL; in p54p_check_tx_ring()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c178 struct bnxt_sw_tx_bd *tx_buf; in bnxt_start_xmit() local
205 tx_buf = &txr->tx_buf_ring[prod]; in bnxt_start_xmit()
206 tx_buf->skb = skb; in bnxt_start_xmit()
207 tx_buf->nr_frags = last_frag; in bnxt_start_xmit()
274 tx_buf->is_push = 1; in bnxt_start_xmit()
284 tx_buf->skb = NULL; in bnxt_start_xmit()
294 tx_buf->skb = NULL; in bnxt_start_xmit()
298 dma_unmap_addr_set(tx_buf, mapping, mapping); in bnxt_start_xmit()
351 tx_buf = &txr->tx_buf_ring[prod]; in bnxt_start_xmit()
352 dma_unmap_addr_set(tx_buf, mapping, mapping); in bnxt_start_xmit()
[all …]
/linux-4.4.14/drivers/usb/musb/
Dcppi_dma.h26 u32 tx_buf; member
/linux-4.4.14/drivers/iio/dac/
Dad5449.c106 .tx_buf = &st->data[0], in ad5449_read()
110 .tx_buf = &st->data[1], in ad5449_read()
Dad5686.c111 .tx_buf = &st->data[0].d8[1], in ad5686_spi_read()
115 .tx_buf = &st->data[1].d8[1], in ad5686_spi_read()
Dad5791.c125 .tx_buf = &st->data[0].d8[1], in ad5791_spi_read()
130 .tx_buf = &st->data[1].d8[1], in ad5791_spi_read()
Dad5755.c159 .tx_buf = &st->data[0].d8[1], in ad5755_read()
163 .tx_buf = &st->data[1].d8[1], in ad5755_read()
/linux-4.4.14/drivers/tty/serial/cpm_uart/
Dcpm_uart_cpm1.c118 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos in cpm_uart_allocbuf()
Dcpm_uart_cpm2.c153 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos in cpm_uart_allocbuf()
Dcpm_uart.h74 unsigned char *tx_buf; member
/linux-4.4.14/drivers/input/misc/
Dad714x-spi.c45 xfer[0].tx_buf = &chip->xfer_buf[0]; in ad714x_spi_read()
/linux-4.4.14/drivers/regulator/
Dtps6524x-regulator.c154 t[0].tx_buf = &cmd; in __read_reg()
207 t[0].tx_buf = &cmd; in __write_reg()
212 t[1].tx_buf = &out; in __write_reg()
/linux-4.4.14/include/net/caif/
Dcaif_hsi.h156 u8 *tx_buf; member
/linux-4.4.14/drivers/tty/
Dn_r3964.c968 pInfo->tx_buf = kmalloc(TX_BUF_SIZE, GFP_KERNEL); in r3964_open()
969 TRACE_M("r3964_open - tx_buf kmalloc %p", pInfo->tx_buf); in r3964_open()
971 if (!pInfo->tx_buf) { in r3964_open()
1050 kfree(pInfo->tx_buf); in r3964_close()
1051 TRACE_M("r3964_close - tx_buf kfree %p", pInfo->tx_buf); in r3964_close()
Dsynclinkmp.c167 unsigned char *tx_buf; member
927 if (!info->tx_buf) in write()
940 tx_load_dma_buffer(info, info->tx_buf, info->tx_count); in write()
955 memcpy(info->tx_buf + info->tx_put, buf, c); in write()
974 tx_load_dma_buffer(info, info->tx_buf, info->tx_count); in write()
1007 if (!info->tx_buf) in put_char()
1016 info->tx_buf[info->tx_put++] = ch; in put_char()
1158 !info->tx_buf) in flush_chars()
1174 info->tx_buf,info->tx_count); in flush_chars()
2647 if (!info->tx_buf) { in startup()
[all …]
/linux-4.4.14/drivers/net/ethernet/cirrus/
Dep93xx_eth.c166 void *tx_buf[TX_QUEUE_ENTRIES]; member
372 skb_copy_and_csum_dev(skb, ep->tx_buf[entry]); in ep93xx_xmit()
488 kfree(ep->tx_buf[i]); in ep93xx_free_buffers()
538 ep->tx_buf[i] = buf; in ep93xx_alloc_buffers()
/linux-4.4.14/drivers/media/i2c/s5c73m3/
Ds5c73m3-spi.c51 xfer.tx_buf = addr; in spi_xmit()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c201 struct sw_tx_bd *tx_buf = &txdata->tx_buf_ring[idx]; in bnx2x_free_tx_pkt() local
204 struct sk_buff *skb = tx_buf->skb; in bnx2x_free_tx_pkt()
205 u16 bd_idx = TX_BD(tx_buf->first_bd), new_cons; in bnx2x_free_tx_pkt()
213 txdata->txq_index, idx, tx_buf, skb); in bnx2x_free_tx_pkt()
224 new_cons = nbd + tx_buf->first_bd; in bnx2x_free_tx_pkt()
233 if (tx_buf->flags & BNX2X_HAS_SECOND_PBD) { in bnx2x_free_tx_pkt()
240 if (tx_buf->flags & BNX2X_TSO_SPLIT_BD) { in bnx2x_free_tx_pkt()
270 tx_buf->first_bd = 0; in bnx2x_free_tx_pkt()
271 tx_buf->skb = NULL; in bnx2x_free_tx_pkt()
3329 struct sw_tx_bd *tx_buf, in bnx2x_tx_split() argument
[all …]
/linux-4.4.14/drivers/char/pcmcia/
Dsynclink_cs.c150 unsigned char *tx_buf; member
1025 write_reg(info, CHA + TXFIFO, *(info->tx_buf + info->tx_get)); in tx_ready()
1028 *((unsigned short*)(info->tx_buf + info->tx_get))); in tx_ready()
1278 if (!info->tx_buf) { in startup()
1280 info->tx_buf = (unsigned char *)get_zeroed_page(GFP_KERNEL); in startup()
1281 if (!info->tx_buf) { in startup()
1339 if (info->tx_buf) { in shutdown()
1340 free_page((unsigned long) info->tx_buf); in shutdown()
1341 info->tx_buf = NULL; in shutdown()
1505 if (!info->tx_buf) in mgslpc_put_char()
[all …]
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/
Drtl8180.h44 __le32 tx_buf; member
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbnx2.c2861 struct bnx2_sw_tx_bd *tx_buf; in bnx2_tx_int() local
2867 tx_buf = &txr->tx_buf_ring[sw_ring_cons]; in bnx2_tx_int()
2868 skb = tx_buf->skb; in bnx2_tx_int()
2874 if (tx_buf->is_gso) { in bnx2_tx_int()
2877 last_idx = sw_cons + tx_buf->nr_frags + 1; in bnx2_tx_int()
2878 last_ring_idx = sw_ring_cons + tx_buf->nr_frags + 1; in bnx2_tx_int()
2887 dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping), in bnx2_tx_int()
2890 tx_buf->skb = NULL; in bnx2_tx_int()
2891 last = tx_buf->nr_frags; in bnx2_tx_int()
2894 struct bnx2_sw_tx_bd *tx_buf; in bnx2_tx_int() local
[all …]
/linux-4.4.14/drivers/gpio/
Dgpio-74x164.c57 msg_buf[i].tx_buf = chip->buffer + i; in __gen_74x164_write_config()
/linux-4.4.14/include/linux/spi/
Dspi.h681 const void *tx_buf; member
863 .tx_buf = buf, in spi_write()
/linux-4.4.14/include/drm/
Ddrm_mipi_dsi.h41 const void *tx_buf; member
/linux-4.4.14/include/linux/iio/common/
Dst_sensors.h147 u8 tx_buf[ST_SENSORS_TX_MAX_LENGTH] ____cacheline_aligned; member
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_ap.c141 skb_queue_purge(&sta->tx_buf); in ap_free_sta()
242 !skb_queue_empty(&sta->tx_buf)) { in ap_handle_timer()
1083 sta->tx_bytes, skb_queue_len(&sta->tx_buf), in prism2_sta_proc_show()
1168 skb_queue_head_init(&sta->tx_buf); in ap_add_sta()
1917 if (!skb_queue_empty(&sta->tx_buf)) { in pspoll_send_buffered()
1982 while ((skb = skb_dequeue(&sta->tx_buf)) != NULL) { in handle_pspoll()
1985 " (buffer_count=%d)\n", skb_queue_len(&sta->tx_buf)); in handle_pspoll()
1998 if (skb_queue_empty(&sta->tx_buf)) { in handle_pspoll()
2357 if (skb_queue_empty(&sta->tx_buf)) in schedule_packet_send()
2823 if (skb_queue_len(&sta->tx_buf) >= STA_MAX_TX_BUFFER) { in hostap_handle_sta_tx()
[all …]
Dhostap_ap.h58 struct sk_buff_head tx_buf; member
/linux-4.4.14/drivers/net/hamradio/
Ddmascc.c210 char tx_buf[NUM_TX_BUF][BUF_SIZE]; member
931 skb_copy_from_linear_data_offset(skb, 1, priv->tx_buf[i], skb->len - 1); in scc_send_packet()
984 (int) priv->tx_buf[priv->tx_tail] + n); in tx_on()
1003 priv->tx_buf[priv->tx_tail][i], 1); in tx_on()
1304 write_scc_data(priv, priv->tx_buf[i][p++], 0); in tx_isr()
/linux-4.4.14/drivers/gpu/drm/panel/
Dpanel-lg-lg4573.c49 xfer.tx_buf = &temp; in lg4573_spi_write_u16()
Dpanel-samsung-ld9040.c131 .tx_buf = &data, in ld9040_spi_write_word()
/linux-4.4.14/drivers/video/fbdev/omap/
Dlcd_mipid.c84 x->tx_buf = &cmd; in mipid_transfer()
91 x->tx_buf = wbuf; in mipid_transfer()
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c1175 dev_dbg(dev->dev, "msg=%*ph\n", t->len, t->tx_buf); in msi2500_transfer_one_message()
1177 data |= ((u8 *)t->tx_buf)[0] << 8; in msi2500_transfer_one_message()
1178 data |= ((u8 *)t->tx_buf)[1] << 16; in msi2500_transfer_one_message()
1179 data |= ((u8 *)t->tx_buf)[2] << 24; in msi2500_transfer_one_message()
/linux-4.4.14/drivers/net/ethernet/sun/
Dsunqe.h325 u8 tx_buf[TX_RING_SIZE][PKT_BUF_SZ]; member
/linux-4.4.14/drivers/iio/accel/
Dkxsd9.c104 .tx_buf = st->tx, in kxsd9_read()
/linux-4.4.14/drivers/iio/frequency/
Dad9523.c299 .tx_buf = &st->data[0].d8[2], in ad9523_read()
327 .tx_buf = &st->data[0].d8[2], in ad9523_write()
330 .tx_buf = &st->data[1].d8[4 - AD9523_TRANSF_LEN(addr)], in ad9523_write()
/linux-4.4.14/drivers/usb/host/
Dmax3421-hcd.c364 transfer.tx_buf = max3421_hcd->tx->data; in spi_rd8()
391 transfer.tx_buf = max3421_hcd->tx->data; in spi_wr8()
413 transfer[0].tx_buf = max3421_hcd->tx->data; in spi_rd_buf()
440 transfer[0].tx_buf = max3421_hcd->tx->data; in spi_wr_buf()
443 transfer[1].tx_buf = buf; in spi_wr_buf()
/linux-4.4.14/drivers/net/ethernet/moxa/
Dmoxart_ether.h313 unsigned char *tx_buf[RX_DESC_NUM]; member
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_dsi.c1433 const char *tx_buf = msg->tx_buf; in exynos_dsi_host_transfer() local
1438 xfer.data[0] = tx_buf[0]; in exynos_dsi_host_transfer()
1439 xfer.data[1] = (msg->tx_len == 2) ? tx_buf[1] : 0; in exynos_dsi_host_transfer()
1444 xfer.tx_payload = msg->tx_buf; in exynos_dsi_host_transfer()
/linux-4.4.14/drivers/rtc/
Drtc-ds1305.c516 x->tx_buf = addr; in msg_init()
522 x->tx_buf = tx; in msg_init()
/linux-4.4.14/drivers/net/wireless/libertas/
Dif_spi.c172 reg_trans.tx_buf = &reg_out; in spu_write()
175 data_trans.tx_buf = buf; in spu_write()
230 reg_trans.tx_buf = &reg_out; in spu_read()

12