Lines Matching refs:chan
135 struct dma_chan_data chan[ATCDMAC100_MAX_CHAN]; member
169 ch_data = &data->chan[channel]; in dma_atcdmac300_isr()
173 data->chan[channel].status.busy = false; in dma_atcdmac300_isr()
182 ch_data = &data->chan[channel]; in dma_atcdmac300_isr()
301 data->chan[channel].status.dir = cfg->channel_direction; in dma_atcdmac300_config()
302 data->chan[channel].status.pending_length = cfg->source_data_size; in dma_atcdmac300_config()
308 data->chan[channel].blkcallback = cfg->dma_callback; in dma_atcdmac300_config()
309 data->chan[channel].blkuser_data = cfg->user_data; in dma_atcdmac300_config()
436 data->chan[channel].status.busy = true; in dma_atcdmac300_transfer_start()
456 data->chan[channel].status.busy = false; in dma_atcdmac300_transfer_stop()
489 stat->busy = data->chan[channel].status.busy; in dma_atcdmac300_get_status()
490 stat->dir = data->chan[channel].status.dir; in dma_atcdmac300_get_status()
491 stat->pending_length = data->chan[channel].status.pending_length; in dma_atcdmac300_get_status()