Searched refs:txbuf (Results 26 - 50 of 91) sorted by relevance

1234

/linux-master/drivers/staging/fbtft/
H A Dfb_tls8204.c93 u8 *buf = par->txbuf.buf;
113 ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH);
H A Dfb_pcd8544.c107 u8 *buf = par->txbuf.buf;
123 ret = par->fbtftops.write(par, par->txbuf.buf, 6 * 84);
H A Dfbtft-io.c88 u8 txbuf[32] = { 0, }; local
109 txbuf[0] = par->startbyte | 0x3;
110 t.tx_buf = txbuf;
112 txbuf, len, "%s(len=%zu) txbuf => ",
H A Dfb_ssd1305.c155 u8 *buf = par->txbuf.buf;
172 ret = par->fbtftops.write(par, par->txbuf.buf,
H A Dfb_uc1701.c126 buf = par->txbuf.buf;
140 ret = par->fbtftops.write(par, par->txbuf.buf, WIDTH);
H A Dfb_uc1611.c222 u8 *buf8 = par->txbuf.buf;
223 u16 *buf16 = par->txbuf.buf;
263 ret = par->fbtftops.write(par, par->txbuf.buf, len / 2);
298 ret = par->fbtftops.write(par, par->txbuf.buf, len);
H A Dfb_ra8875.c260 tx_array_size = par->txbuf.len / 2;
261 txbuf16 = par->txbuf.buf + 1;
263 *(u8 *)(par->txbuf.buf) = 0x00;
275 ret = par->fbtftops.write(par, par->txbuf.buf,
H A Dfbtft-core.c495 * par->txbuf
508 void *txbuf = NULL; local
674 txbuf = devm_kzalloc(par->info->device, txbuflen, GFP_KERNEL);
675 if (!txbuf)
677 par->txbuf.buf = txbuf;
678 par->txbuf.len = txbuflen;
791 if (par->txbuf.buf && par->txbuf.len >= 1024)
792 sprintf(text1, ", %zu KiB buffer memory", par->txbuf
[all...]
H A Dfb_ssd1306.c179 u8 *buf = par->txbuf.buf;
195 ret = par->fbtftops.write(par, par->txbuf.buf, xres * yres / 8);
/linux-master/drivers/iio/chemical/
H A Dscd30_i2c.c38 static int scd30_i2c_xfer(struct scd30_state *state, char *txbuf, int txsize, argument
48 ret = i2c_master_send(client, txbuf, txsize);
/linux-master/drivers/net/mctp/
H A Dmctp-serial.c67 unsigned char txbuf[BUFSIZE], member in struct:mctp_serial
87 if (needs_escape(dev->txbuf[dev->txpos]))
95 if (needs_escape(dev->txbuf[dev->txpos + i + 1]))
143 buf[0] = dev->txbuf[dev->txpos] & ~0x20;
160 c = dev->txbuf[dev->txpos];
174 dev->txbuf + dev->txpos,
180 dev->txbuf +
246 skb_copy_bits(skb, 0, dev->txbuf, skb->len);
/linux-master/drivers/spi/
H A Dspi-coldfire-qspi.c154 const u8 *txbuf, u8 *rxbuf)
165 if (txbuf)
167 mcfqspi_wr_qdr(mcfqspi, *txbuf++);
189 if (txbuf) {
193 mcfqspi_wr_qdr(mcfqspi, *txbuf++);
221 const u16 *txbuf, u16 *rxbuf)
232 if (txbuf)
234 mcfqspi_wr_qdr(mcfqspi, *txbuf++);
256 if (txbuf) {
260 mcfqspi_wr_qdr(mcfqspi, *txbuf
153 mcfqspi_transfer_msg8(struct mcfqspi *mcfqspi, unsigned count, const u8 *txbuf, u8 *rxbuf) argument
220 mcfqspi_transfer_msg16(struct mcfqspi *mcfqspi, unsigned count, const u16 *txbuf, u16 *rxbuf) argument
[all...]
H A Dspi-microchip-core-qspi.c108 * @txbuf: TX buffer
119 u8 *txbuf; member in struct:mchp_coreqspi
208 data = *(u32 *)qspi->txbuf;
209 qspi->txbuf += 4;
220 data = *qspi->txbuf++;
413 qspi->txbuf = &opcode;
420 qspi->txbuf = &opaddr[0];
423 qspi->txbuf[i] = address >> (8 * (op->addr.nbytes - i - 1));
433 qspi->txbuf = (u8 *)op->data.buf.out;
439 qspi->txbuf
[all...]
H A Dspi-zynqmp-gqspi.c176 * @txbuf: Pointer to the TX buffer
198 const void *txbuf; member in struct:zynqmp_qspi
619 while ((xqspi->bytes_to_transfer > 0) && (count < size) && (xqspi->txbuf)) {
621 memcpy(&intermediate, xqspi->txbuf, 4);
622 xqspi->txbuf += 4;
626 memcpy(&intermediate, xqspi->txbuf,
628 xqspi->txbuf += xqspi->bytes_to_transfer;
675 if (xqspi->txbuf) {
1069 xqspi->txbuf = &opcode;
1088 xqspi->txbuf
[all...]
H A Dspi-rzv2m-csi.c99 const void *txbuf; member in struct:rzv2m_csi_priv
164 const u16 *buf = csi->txbuf;
169 const u8 *buf = csi->txbuf;
175 csi->txbuf += csi->bytes_to_transfer;
220 if (csi->txbuf)
446 bool tx_completed = !csi->txbuf;
482 if (csi->txbuf) {
539 csi->txbuf = transfer->tx_buf;
H A Dspi-ti-qspi.c247 const u8 *txbuf; local
250 txbuf = t->tx_buf;
262 cmd, qspi->dc, *txbuf);
264 u32 *txp = (u32 *)txbuf;
281 writeb(*txbuf, qspi->base + QSPI_SPI_DATA_REG);
289 cmd, qspi->dc, *txbuf);
290 writew(*((u16 *)txbuf), qspi->base + QSPI_SPI_DATA_REG);
294 cmd, qspi->dc, *txbuf);
295 writel(*((u32 *)txbuf), qspi->base + QSPI_SPI_DATA_REG);
304 txbuf
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dp_aux.c438 intel_dp_aux_header(u8 txbuf[HEADER_SIZE], argument
441 txbuf[0] = (msg->request << 4) | ((msg->address >> 16) & 0xf);
442 txbuf[1] = (msg->address >> 8) & 0xff;
443 txbuf[2] = msg->address & 0xff;
444 txbuf[3] = msg->size - 1;
466 u8 txbuf[20], rxbuf[20]; local
471 intel_dp_aux_header(txbuf, msg);
486 memcpy(txbuf + HEADER_SIZE, msg->buffer, msg->size);
488 ret = intel_dp_aux_xfer(intel_dp, txbuf, txsize,
511 ret = intel_dp_aux_xfer(intel_dp, txbuf, txsiz
[all...]
/linux-master/drivers/iio/accel/
H A Dsca3300.c199 * @txbuf: Transmit buffer
207 u8 txbuf[4] __aligned(IIO_DMA_MINALIGN);
260 .tx_buf = sca_data->txbuf,
261 .len = ARRAY_SIZE(sca_data->txbuf),
273 crc = ~crc8(sca3300_crc_table, &sca_data->txbuf[0], 3, CRC8_INIT_VALUE);
274 sca_data->txbuf[3] = crc;
305 sca_data->txbuf[0] = SCA3300_REG_STATUS << 2;
329 sca_data->txbuf[0] = reg << 2;
345 sca_data->txbuf[0] = BIT(7) | (reg << 2);
346 put_unaligned_be16(val, &sca_data->txbuf[
[all...]
/linux-master/drivers/media/rc/
H A Dlirc_dev.c221 unsigned int *txbuf; local
287 txbuf = kmalloc_array(count, sizeof(unsigned int), GFP_KERNEL);
288 if (!txbuf) {
294 txbuf[i] = raw[i].duration;
314 txbuf = memdup_user(buf, n);
315 if (IS_ERR(txbuf)) {
316 ret = PTR_ERR(txbuf);
322 if (txbuf[i] > IR_MAX_DURATION - duration || !txbuf[i]) {
327 duration += txbuf[
[all...]
H A Dwinbond-cir.c209 u32 *txbuf; member in struct:wbcir_data
385 if (!data->txbuf)
410 if (data->txbuf[data->txoff] == 0) {
414 byte = min((u32)0x80, data->txbuf[data->txoff]);
415 data->txbuf[data->txoff] -= byte;
421 while (data->txoff != data->txlen && data->txbuf[data->txoff] == 0)
430 kfree(data->txbuf);
431 data->txbuf = NULL;
649 data->txbuf = buf;
985 kfree(data->txbuf);
[all...]
/linux-master/sound/soc/codecs/
H A Dzl38060.c483 u8 txbuf[4]; local
492 txbuf[len++] = 0xFE;
493 txbuf[len++] = page == HBI_FIRMWARE_PAGE ? 0xFF : page - 1;
494 txbuf[len++] = offs;
495 txbuf[len++] = val_size / 2 - 1;
497 txbuf[len++] = offs | 0x80;
498 txbuf[len++] = val_size / 2 - 1;
501 return spi_write_then_read(spi, txbuf, len, val_buf, val_size);
/linux-master/drivers/i2c/busses/
H A Di2c-cpm.c111 u_char *txbuf[CPM_MAXBD]; member in struct:cpm_i2c
196 tb = cpm->txbuf[tx];
252 tb = cpm->txbuf[tx];
537 cpm->txbuf[i] = dma_alloc_coherent(&cpm->ofdev->dev,
540 if (!cpm->txbuf[i]) {
586 if (cpm->txbuf[i])
588 cpm->txbuf[i], cpm->txdma[i]);
621 cpm->txbuf[i], cpm->txdma[i]);
/linux-master/drivers/net/ethernet/netronome/nfp/nfd3/
H A Dnfd3.h103 void nfp_nfd3_xsk_tx_free(struct nfp_nfd3_tx_buf *txbuf);
/linux-master/drivers/input/rmi4/
H A Drmi_i2c.c65 u8 txbuf[2] = {RMI_PAGE_SELECT_REGISTER, page}; local
68 retval = i2c_master_send(client, txbuf, sizeof(txbuf));
69 if (retval != sizeof(txbuf)) {
/linux-master/drivers/net/arcnet/
H A Darcnet.c703 int txbuf; local
733 txbuf = get_arcbuf(dev);
735 txbuf = -1;
737 if (txbuf != -1) {
739 if (proto->prepare_tx(dev, pkt, skb->len, txbuf) &&
752 proto->continue_tx(dev, txbuf)) {
759 lp->next_tx = txbuf;
1003 int txbuf = get_arcbuf(dev); local
1005 if (txbuf != -1) {
1006 if (lp->outgoing.proto->continue_tx(dev, txbuf)) {
[all...]

Completed in 487 milliseconds

1234