/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | aux.c | 60 ret = aux->func->xfer(aux, true, cmd, 143 return aux->func->xfer(aux, retry, type, addr, data, size);
|
H A D | anx9805.c | 99 .xfer = anx9805_bus_xfer, 227 .xfer = anx9805_aux_xfer,
|
/linux-master/drivers/iio/adc/ |
H A D | ti-adc0832.c | 139 struct spi_transfer xfer = { local 162 ret = spi_sync_transfer(spi, &xfer, 1);
|
/linux-master/drivers/hwmon/ |
H A D | max1111.c | 40 struct spi_transfer xfer[2]; member in struct:max1111_data 44 /* protect msg, xfer and buffers from multiple access */ 167 x = &data->xfer[0];
|
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | i2c.h | 160 const u8 xfer = size; local 164 WARN_ON(!ret && size != xfer);
|
/linux-master/drivers/spi/ |
H A D | spi-dln2.c | 655 struct spi_transfer *xfer) 661 status = dln2_spi_transfer_setup(dln2, xfer->speed_hz, 662 xfer->bits_per_word, 669 if (!xfer->cs_change && !spi_transfer_is_last(host, xfer)) 672 status = dln2_spi_rdwr(dln2, xfer->tx_buf, xfer->rx_buf, 673 xfer->len, attr); 653 dln2_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument
|
H A D | spi-pic32.c | 226 /* Show err message and abort xfer with err */ 273 /* complete current xfer */ 301 struct spi_transfer *xfer) 313 xfer->rx_sg.sgl, 314 xfer->rx_sg.nents, 323 xfer->tx_sg.sgl, 324 xfer->tx_sg.nents, 486 struct spi_transfer *xfer) 491 return (xfer->len >= PIC32_DMA_LEN_MIN) && 300 pic32_spi_dma_transfer(struct pic32_spi *pic32s, struct spi_transfer *xfer) argument 484 pic32_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument
|
H A D | spi-fsl-dspi.c | 398 dev_err(dev, "Not able to get desc for DMA xfer\n"); 416 dev_err(dev, "Not able to get desc for DMA xfer\n"); 745 struct spi_transfer *xfer = dspi->cur_transfer; local 749 if (xfer->bits_per_word % 8) 775 if (xfer->bits_per_word == 8 && dspi->oper_bits_per_word == 32) { 778 } else if (xfer->bits_per_word == 8 && dspi->oper_bits_per_word == 16) { 781 } else if (xfer->bits_per_word == 16 && dspi->oper_bits_per_word == 32) { 788 dspi->oper_bits_per_word = xfer->bits_per_word; 806 struct spi_transfer *xfer = dspi->cur_transfer; local 828 dspi->progress += num_bytes / DIV_ROUND_UP(xfer [all...] |
H A D | spi-tegra114.c | 1033 struct spi_transfer *xfer; local 1043 list_for_each_entry(xfer, &msg->transfers, transfer_list) { 1048 cmd1 = tegra_spi_setup_transfer_one(spi, xfer, is_first_msg, 1051 if (!xfer->len) { 1057 ret = tegra_spi_start_transfer_one(spi, xfer, cmd1); 1091 msg->actual_length += xfer->len; 1096 spi_transfer_delay_exec(xfer); 1098 } else if (list_is_last(&xfer->transfer_list, 1100 if (xfer->cs_change) 1104 spi_transfer_delay_exec(xfer); [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | raydium_i2c_ts.c | 150 struct i2c_msg *xfer, size_t xfer_count) 155 * sent first. Else, skip the header i.e. xfer[0]. 160 ret = i2c_transfer(client->adapter, &xfer[xfer_start_idx], xfer_count); 198 struct i2c_msg xfer[] = { local 211 error = raydium_i2c_xfer(client, addr, xfer, ARRAY_SIZE(xfer)); 247 struct i2c_msg xfer[] = { local 266 error = raydium_i2c_xfer(client, addr, xfer, ARRAY_SIZE(xfer)); 149 raydium_i2c_xfer(struct i2c_client *client, u32 addr, struct i2c_msg *xfer, size_t xfer_count) argument
|
/linux-master/drivers/platform/olpc/ |
H A D | olpc-xo175-ec.c | 224 struct spi_transfer xfer; member in struct:olpc_xo175_ec 281 priv->xfer.len = cmdlen; 283 spi_message_init_with_transfers(&priv->msg, &priv->xfer, 1); 706 priv->xfer.rx_buf = &priv->rx_buf; 707 priv->xfer.tx_buf = &priv->tx_buf;
|
/linux-master/drivers/comedi/drivers/ |
H A D | ni_labpc_common.c | 155 enum transfer_type xfer, 179 if (xfer == fifo_half_full_transfer) 629 enum transfer_type xfer; local 660 xfer = isa_dma_transfer; 669 xfer = fifo_half_full_transfer; 671 xfer = fifo_not_empty_transfer; 673 devpriv->current_transfer = xfer; 677 labpc_setup_cmd6_reg(dev, s, mode, xfer, range, aref, 720 if (xfer == isa_dma_transfer) 726 if (xfer 152 labpc_setup_cmd6_reg(struct comedi_device *dev, struct comedi_subdevice *s, enum scan_mode mode, enum transfer_type xfer, unsigned int range, unsigned int aref, bool ena_intr) argument [all...] |
/linux-master/drivers/staging/greybus/ |
H A D | sdio.c | 26 spinlock_t xfer; /* lock to cancel ongoing transfer */ member in struct:gb_sdio_host 376 spin_lock(&host->xfer); 379 spin_unlock(&host->xfer); 383 spin_unlock(&host->xfer); 558 spin_lock(&host->xfer); 560 spin_unlock(&host->xfer); 808 spin_lock_init(&host->xfer);
|
/linux-master/drivers/video/backlight/ |
H A D | tdo24m.c | 30 struct spi_transfer xfer; member in struct:tdo24m 177 struct spi_transfer *x = &lcd->xfer; 365 x = &lcd->xfer;
|
/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-core.c | 1295 err = spi_sync_transfer(priv->spi, tx_obj->xfer, 1); 1781 struct spi_transfer xfer[2] = { }; local 1794 xfer[0].tx_buf = buf_tx; 1795 xfer[0].len = sizeof(buf_tx->cmd); 1796 xfer[0].speed_hz = priv->spi_max_speed_hz_slow; 1797 xfer[1].rx_buf = buf_rx->data; 1798 xfer[1].len = sizeof(*dev_id); 1799 xfer[1].speed_hz = priv->spi_max_speed_hz_fast; 1803 err = spi_sync_transfer(priv->spi, xfer, ARRAY_SIZE(xfer)); [all...] |
H A D | mcp251xfd-tx.c | 131 tx_obj->xfer[0].len = len;
|
/linux-master/arch/sh/drivers/dma/ |
H A D | dma-g2.c | 136 pr_debug("count, sar, dar, mode, ctrl, chan, xfer: %ld, 0x%08lx, " 155 .xfer = g2_xfer_dma,
|
/linux-master/drivers/gpu/drm/panel/ |
H A D | panel-sony-acx565akm.c | 79 struct spi_transfer *x, xfer[5]; local 84 memset(xfer, 0, sizeof(xfer)); 85 x = &xfer[0];
|
/linux-master/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-sony-acx565akm.c | 108 struct spi_transfer *x, xfer[5]; local 115 memset(xfer, 0, sizeof(xfer)); 116 x = &xfer[0];
|
/linux-master/drivers/video/fbdev/omap/ |
H A D | lcd_mipid.c | 60 struct spi_transfer *x, xfer[4]; local 68 memset(xfer, 0, sizeof(xfer)); 69 x = &xfer[0];
|
/linux-master/drivers/dma/dw-edma/ |
H A D | dw-edma-core.h | 148 } xfer; member in struct:dw_edma_transfer
|
/linux-master/drivers/ata/ |
H A D | libata-transport.c | 199 ata_bitfield_name_search(xfer, ata_xfer_names) 512 ata_dev_attr(xfer, pio_mode); 513 ata_dev_attr(xfer, dma_mode); 514 ata_dev_attr(xfer, xfer_mode);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | ga102.c | 65 .xfer = ga102_flcn_dma_xfer,
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-qup.c | 182 * is_tx_blk_mode: whether tx uses block or FIFO mode in case of non BAM xfer. 183 * is_rx_blk_mode: whether rx uses block or FIFO mode in case of non BAM xfer. 271 struct completion xfer; member in struct:qup_i2c_dev 372 complete(&qup->xfer); 594 complete(&qup->xfer); 796 if (!wait_for_completion_timeout(&qup->xfer, qup->xfer_timeout)) { 802 reinit_completion(&qup->xfer); 813 if (!wait_for_completion_timeout(&qup->xfer, HZ)) 905 left = wait_for_completion_timeout(&qup->xfer, qup->xfer_timeout); 1013 reinit_completion(&qup->xfer); [all...] |
/linux-master/drivers/hid/ |
H A D | hid-cp2112.c | 1371 struct cp2112_xfer_status_report *xfer = (void *)data; local 1375 hid_dbg(hdev, "xfer status: %02x %02x %04x %04x\n", 1376 xfer->status0, xfer->status1, 1377 be16_to_cpu(xfer->retries), be16_to_cpu(xfer->length)); 1379 switch (xfer->status0) { 1387 dev->xfer_status = be16_to_cpu(xfer->length); 1390 switch (xfer->status1) {
|