Lines Matching defs:channel
37 /* Per-channel registers. */
99 * @dcm: value for the DCM (channel command) register
161 int channel;
523 /* Enable the channel's clock. */
548 /* Enable the channel. */
688 "channel halt (DCS=0x%x)\n", dcs);
717 "channel IRQ with no active transfer\n");
784 if (data->channel > -1) {
785 if (data->channel != jzchan->id)
807 data.channel = dma_spec->args[1];
809 if (data.channel > -1) {
810 if (data.channel >= jzdma->soc_data->nb_channels) {
812 "device requested non-existent channel %u\n",
813 data.channel);
817 /* Can only select a channel marked as reserved. */
818 if (!(jzdma->chan_reserved & BIT(data.channel))) {
820 "device requested unreserved channel %u\n",
821 data.channel);
825 jzdma->chan[data.channel].transfer_type = data.transfer_type;
828 &jzdma->chan[data.channel].vchan.chan);