Lines Matching full:channels
47 /* find DMAC with free channels that matches request */ in dma_get()
88 tr_err(&dma_tr, " DMAC ID %d users %d busy channels %ld", in dma_get()
102 /* Shared DMA controllers with multiple channels in dma_get()
119 tr_info(&dma_tr, "dma_get() ID %d sref = %d busy channels %ld", in dma_get()
147 /* allocate dma channels */ in dma_init()
149 sizeof(struct dma_chan_data) * dma->plat_data.channels); in dma_init()
152 tr_err(&dma_tr, "dma_probe_sof(): dma %d allocaction of channels failed", in dma_init()
158 for (i = 0, chan = dma->chan; i < dma->plat_data.channels; in dma_init()
180 /* find DMAC with free channels that matches request */ in dma_get()
197 if (d->sref >= d->plat_data.channels) in dma_get()
226 tr_err(&dma_tr, " DMAC ID %d users %d busy channels %ld", in dma_get()
240 /* Shared DMA controllers with multiple channels in dma_get()
257 tr_info(&dma_tr, "dma_get() ID %d sref = %d busy channels %ld", in dma_get()