fsl_comp 342 drivers/dma/fsl-qdma.c static void fsl_qdma_comp_fill_memcpy(struct fsl_qdma_comp *fsl_comp, fsl_comp 349 drivers/dma/fsl-qdma.c ccdf = fsl_comp->virt_addr; fsl_comp 350 drivers/dma/fsl-qdma.c csgf_desc = fsl_comp->virt_addr + 1; fsl_comp 351 drivers/dma/fsl-qdma.c csgf_src = fsl_comp->virt_addr + 2; fsl_comp 352 drivers/dma/fsl-qdma.c csgf_dest = fsl_comp->virt_addr + 3; fsl_comp 353 drivers/dma/fsl-qdma.c sdf = fsl_comp->desc_virt_addr; fsl_comp 354 drivers/dma/fsl-qdma.c ddf = fsl_comp->desc_virt_addr + 1; fsl_comp 356 drivers/dma/fsl-qdma.c memset(fsl_comp->virt_addr, 0, FSL_QDMA_COMMAND_BUFFER_SIZE); fsl_comp 357 drivers/dma/fsl-qdma.c memset(fsl_comp->desc_virt_addr, 0, FSL_QDMA_DESCRIPTOR_BUFFER_SIZE); fsl_comp 359 drivers/dma/fsl-qdma.c qdma_desc_addr_set64(ccdf, fsl_comp->bus_addr + 16); fsl_comp 364 drivers/dma/fsl-qdma.c qdma_desc_addr_set64(csgf_desc, fsl_comp->desc_bus_addr); fsl_comp 623 drivers/dma/fsl-qdma.c struct fsl_qdma_comp *fsl_comp = NULL; fsl_comp 655 drivers/dma/fsl-qdma.c fsl_comp = list_first_entry(&temp_queue->comp_used, fsl_comp 657 drivers/dma/fsl-qdma.c if (fsl_comp->bus_addr + 16 != fsl_comp 678 drivers/dma/fsl-qdma.c list_del(&fsl_comp->list); fsl_comp 689 drivers/dma/fsl-qdma.c spin_lock(&fsl_comp->qchan->vchan.lock); fsl_comp 690 drivers/dma/fsl-qdma.c vchan_cookie_complete(&fsl_comp->vdesc); fsl_comp 691 drivers/dma/fsl-qdma.c fsl_comp->qchan->status = DMA_COMPLETE; fsl_comp 692 drivers/dma/fsl-qdma.c spin_unlock(&fsl_comp->qchan->vchan.lock); fsl_comp 924 drivers/dma/fsl-qdma.c struct fsl_qdma_comp *fsl_comp; fsl_comp 927 drivers/dma/fsl-qdma.c fsl_comp = fsl_qdma_request_enqueue_desc(fsl_chan); fsl_comp 929 drivers/dma/fsl-qdma.c if (!fsl_comp) fsl_comp 932 drivers/dma/fsl-qdma.c fsl_qdma_comp_fill_memcpy(fsl_comp, dst, src, len); fsl_comp 934 drivers/dma/fsl-qdma.c return vchan_tx_prep(&fsl_chan->vchan, &fsl_comp->vdesc, flags); fsl_comp 941 drivers/dma/fsl-qdma.c struct fsl_qdma_comp *fsl_comp; fsl_comp 952 drivers/dma/fsl-qdma.c fsl_comp = to_fsl_qdma_comp(vdesc); fsl_comp 955 drivers/dma/fsl-qdma.c fsl_comp->virt_addr, sizeof(struct fsl_qdma_format)); fsl_comp 959 drivers/dma/fsl-qdma.c list_add_tail(&fsl_comp->list, &fsl_queue->comp_used); fsl_comp 970 drivers/dma/fsl-qdma.c struct fsl_qdma_comp *fsl_comp; fsl_comp 973 drivers/dma/fsl-qdma.c fsl_comp = to_fsl_qdma_comp(vdesc); fsl_comp 974 drivers/dma/fsl-qdma.c fsl_queue = fsl_comp->qchan->queue; fsl_comp 977 drivers/dma/fsl-qdma.c list_add_tail(&fsl_comp->list, &fsl_queue->comp_free);