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

/drivers/dma/
H A Dvirt-dma.c69 vd = vc->cyclic;
71 vc->cyclic = NULL;
H A Dvirt-dma.h36 struct virt_dma_desc *cyclic; member in struct:virt_dma_chan
106 vc->cyclic = vd;
H A Dedma.c71 int cyclic; member in struct:edma_desc
215 if (edesc->cyclic)
260 int cyclic = echan->edesc->cyclic; local
263 /* Move the cyclic channel back to default queue */
264 if (cyclic)
290 /* Pause/Resume only allowed with cyclic mode */
291 if (!echan->edesc || !echan->edesc->cyclic)
300 /* Pause/Resume only allowed with cyclic mode */
301 if (!echan->edesc->cyclic)
[all...]
H A Domap-dma.c48 bool cyclic; member in struct:omap_chan
347 if (!__dma_omap15xx(od->plat->dma_attr) && c->cyclic) {
439 if (!c->cyclic) {
739 * c->cyclic is used only by audio and in this case the DMA need
742 if (!c->cyclic) {
946 c->cyclic = true;
987 if (c->cyclic) {
988 c->cyclic = false;
1001 /* Pause/Resume only allowed with cyclic mode */
1002 if (!c->cyclic)
[all...]
H A Ddma-jz4740.c113 bool cyclic; member in struct:jz4740_dma_desc
361 if (chan->desc && chan->desc->cyclic) {
429 desc->cyclic = false;
460 desc->cyclic = true;
H A Dsirf-dma.c58 bool cyclic; /* is loop DMA? */ member in struct:sirfsoc_dma_desc
148 if (sdesc->cyclic) {
175 if (!sdesc->cyclic) {
230 /* for cyclic channel, desc is always in active list */
234 if (!sdesc || (sdesc && !sdesc->cyclic)) {
235 /* without active cyclic DMA */
240 /* cyclic DMA */
551 sdesc->cyclic = 0;
618 sdesc->cyclic = 1;
H A Dste_dma40_ll.c221 bool cyclic = flags & LLI_CYCLIC; local
243 next = cyclic ? first_phys : 0;
H A Dtegra20-apb-dma.c195 bool cyclic; member in struct:tegra_dma_channel
712 if (tdc->cyclic) {
1043 tdc->cyclic = false;
1045 if (tdc->cyclic) {
1046 dev_err(tdc2dev(tdc), "DMA configured in cyclic mode\n");
1176 tdc->cyclic = true;
1178 if (!tdc->cyclic) {
H A Dbcm2835-dma.c4 * This driver only supports cyclic DMA transfers
70 bool cyclic; member in struct:bcm2835_chan
220 /* TODO Only works for cyclic DMA */
326 c->cyclic = true; /* Nothing else is implemented */
428 * This DMA engine driver currently only supports cyclic DMA.
H A Ds3c24xx-dma.c167 * @cyclic: indicate cyclic transfer
177 bool cyclic; member in struct:s3c24xx_txd
674 if (txd->cyclic)
677 } else if (!txd->cyclic) {
906 "prepare cyclic transaction of %zu bytes with period %zu from %s\n",
919 txd->cyclic = 1;
H A Dsa11x0-dma.c82 bool cyclic; member in struct:sa11x0_dma_desc
181 if (!txd->cyclic) {
232 if (!txd->cyclic) {
666 txd->cyclic = 1;
H A Dste_dma40.c358 * @cyclic: true if this is a cyclic job
377 bool cyclic; member in struct:d40_desc
826 bool cyclic = desc->cyclic; local
833 * We may have partially running cyclic transfers, in case we did't get
836 linkback = cyclic && lli_current == 0;
891 if (cyclic || next_lcla == -EINVAL)
903 * One unused LCLA in the cyclic case if the very first
1538 if (d40d->cyclic) {
[all...]
H A Dpl330.c442 /* for cyclic capability */
443 bool cyclic; member in struct:dma_pl330_chan
1967 if (!pch->cyclic)
1990 if (pch->cyclic) {
2050 pch->cyclic = false;
2146 if (pch->cyclic)
2188 if (pch->cyclic) {
2433 pch->cyclic = true;
H A Damba-pl08x.c179 * @cyclic: indicate cyclic transfers
194 bool cyclic; member in struct:pl08x_txd
1137 if (txd->cyclic) {
1665 "%s prepare cyclic transaction of %zd/%zd bytes %s %s\n",
1674 txd->cyclic = true;
1826 if (tx && tx->cyclic) {
H A Dmmp_pdma.c102 * is in cyclic mode */
632 dev_err(chan->dev, "Unsupported direction for cyclic DMA\n");
674 /* make the cyclic link */
757 bool cyclic = chan->cyclic_first != NULL; local
806 * This logic does not apply to cyclic transactions, where all
810 if (cyclic || !(sw->desc.dcmd & DCMD_ENDIRQEN))
821 /* We should only get here in case of cyclic transactions */
/drivers/dma/sh/
H A Dshdma-base.c380 if (all || !desc->cyclic) {
385 /* reuse as cyclic */
539 enum dma_transfer_direction direction, unsigned long flags, bool cyclic)
587 new->cyclic = cyclic;
588 if (cyclic)
537 shdma_prep_sg(struct shdma_chan *schan, struct scatterlist *sgl, unsigned int sg_len, dma_addr_t *addr, enum dma_transfer_direction direction, unsigned long flags, bool cyclic) argument

Completed in 210 milliseconds