Searched refs:dma_xfer (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/hid/intel-ish-hid/ishtp/
H A Dhbm.c435 * @dma_xfer: HBM transfer message
440 struct dma_xfer_hbm *dma_xfer)
451 offs = dma_xfer->msg_addr - dev->ishtp_host_dma_tx_buf_phys;
456 if (dma_xfer->msg_length >
464 ishtp_cl_release_dma_acked_mem(dev, msg, dma_xfer->msg_length);
467 if (cl->fw_client_id == dma_xfer->fw_client_id &&
468 cl->host_client_id == dma_xfer->host_client_id)
479 dma_xfer->msg_length) {
491 ++dma_xfer;
498 * @dma_xfer
439 ishtp_hbm_dma_xfer_ack(struct ishtp_device *dev, struct dma_xfer_hbm *dma_xfer) argument
502 ishtp_hbm_dma_xfer(struct ishtp_device *dev, struct dma_xfer_hbm *dma_xfer) argument
558 struct dma_xfer_hbm *dma_xfer; local
[all...]
H A Dclient.c913 struct dma_xfer_hbm dma_xfer; local
959 /* send dma_xfer hbm msg */
962 dma_xfer.hbm = DMA_XFER;
963 dma_xfer.fw_client_id = cl->fw_client_id;
964 dma_xfer.host_client_id = cl->host_client_id;
965 dma_xfer.reserved = 0;
966 dma_xfer.msg_addr = dev->ishtp_host_dma_tx_buf_phys + off;
967 dma_xfer.msg_length = cl_msg->send_buf.size;
968 dma_xfer.reserved2 = 0;
969 ishtp_write_message(dev, &hdr, (unsigned char *)&dma_xfer);
[all...]
/linux-master/arch/sh/include/asm/
H A Ddma.h108 extern int dma_xfer(unsigned int chan, unsigned long from,
112 dma_xfer(chan, from, to, size, DMA_MODE_WRITE)
117 dma_xfer(chan, from, to, size, DMA_MODE_READ)
/linux-master/drivers/spi/
H A Dspi-mxs.c180 } *dma_xfer; local
185 dma_xfer = kcalloc(sgs, sizeof(*dma_xfer), GFP_KERNEL);
186 if (!dma_xfer)
217 dma_xfer[sg_count].pio[0] = ctrl0;
218 dma_xfer[sg_count].pio[3] = min;
227 sg_init_table(&dma_xfer[sg_count].sg, 1);
228 sg_set_page(&dma_xfer[sg_count].sg, vm_page,
231 sg_init_one(&dma_xfer[sg_count].sg, buf, min);
234 ret = dma_map_sg(ssp->dev, &dma_xfer[sg_coun
[all...]
/linux-master/arch/sh/drivers/dma/
H A Ddma-api.c282 int dma_xfer(unsigned int chan, unsigned long from, function
295 EXPORT_SYMBOL(dma_xfer); variable
/linux-master/drivers/accel/qaic/
H A Dqaic_control.c190 struct dma_xfer { struct
325 struct dma_xfer *xfer;
326 struct dma_xfer *x;
393 struct ioctl_resources *resources, struct dma_xfer *xfer)
480 static int encode_addr_size_pairs(struct dma_xfer *xfer, struct wrapper_list *wrappers,
548 static void cleanup_xfer(struct qaic_device *qdev, struct dma_xfer *xfer)
566 struct dma_xfer *xfer;
/linux-master/drivers/mtd/nand/raw/
H A Dfsmc_nand.c485 static int dma_xfer(struct fsmc_nand_data *host, void *buffer, int len, function
609 dma_xfer(host, buf, len, DMA_FROM_DEVICE);
621 dma_xfer(host, (void *)buf, len, DMA_TO_DEVICE);
/linux-master/include/scsi/
H A Dlibsas.h526 u8 dma_xfer:1; /* PIO:0 or DMA:1 */ member in struct:sas_ata_task
/linux-master/drivers/ata/
H A Dpata_arasan_cf.c395 dma_xfer(struct arasan_cf_dev *acdev, dma_addr_t src, dma_addr_t dest, u32 len) function
475 ret = dma_xfer(acdev, src, dest, dma_len);
/linux-master/drivers/scsi/aic94xx/
H A Daic94xx_task.c383 if (task->ata_task.dma_xfer)
/linux-master/sound/sh/
H A Daica.c228 err = dma_xfer(AICA_DMA_CHANNEL,
/linux-master/drivers/scsi/libsas/
H A Dsas_ata.c207 task->ata_task.dma_xfer = ata_is_dma(qc->tf.protocol);
/linux-master/drivers/scsi/isci/
H A Drequest.c713 if (task->ata_task.dma_xfer) {
2977 } else if (task->ata_task.dma_xfer) {
/linux-master/drivers/scsi/pm8001/
H A Dpm8001_hwi.c2219 if (t->ata_task.dma_xfer == 0 &&
4052 } else if (task->ata_task.dma_xfer) {
H A Dpm80xx_hwi.c2347 if (t->ata_task.dma_xfer == 0 &&
4453 } else if (task->ata_task.dma_xfer) {
/linux-master/sound/pci/hda/
H A Dpatch_ca0132.c3084 static int dma_xfer(struct dma_engine *dma, function
3304 dma_xfer(dma_engine, data, run_size_words*sizeof(u32));

Completed in 291 milliseconds