Hi,
In "udma_probe()" function in "k3-udma.c", there is a comment saying cyclic operation is not supported via PKTDMA.
What is the reason that PKTDMA cannot support cyclic operation?
As our application needs the cyclic operation, what option do we have?
dma_cap_set(DMA_SLAVE, ud->ddev.cap_mask); /* cyclic operation is not supported via PKTDMA */ if (ud->match_data->type != DMA_TYPE_PKTDMA) { dma_cap_set(DMA_CYCLIC, ud->ddev.cap_mask); ud->ddev.device_prep_dma_cyclic = udma_prep_dma_cyclic; }
kc Wong