Lines Matching defs:channel
37 /* Per-channel registers. */
99 * @dcm: value for the DCM (channel command) register
162 int channel;
531 /* Enable the channel's clock. */
556 /* Enable the channel. */
696 "channel halt (DCS=0x%x)\n", dcs);
725 "channel IRQ with no active transfer\n");
792 if (data->channel > -1) {
793 if (data->channel != jzchan->id)
815 data.channel = dma_spec->args[1];
819 data.channel = dma_spec->args[2];
824 if (data.channel > -1) {
825 if (data.channel >= jzdma->soc_data->nb_channels) {
827 "device requested non-existent channel %u\n",
828 data.channel);
832 /* Can only select a channel marked as reserved. */
833 if (!(jzdma->chan_reserved & BIT(data.channel))) {
835 "device requested unreserved channel %u\n",
836 data.channel);
840 jzdma->chan[data.channel].transfer_type_tx = data.transfer_type_tx;
841 jzdma->chan[data.channel].transfer_type_rx = data.transfer_type_rx;
844 &jzdma->chan[data.channel].vchan.chan);