Lines Matching defs:chan
80 int chan = 0;
84 chan = find_first_zero_bit(&drvdata->hdmi_dma_ch_bit_map,
87 if (chan >= v->hdmi_rdma_channels)
90 set_bit(chan, &drvdata->hdmi_dma_ch_bit_map);
93 chan = find_first_zero_bit(&drvdata->dma_ch_bit_map,
96 if (chan >= v->rdma_channels)
99 chan = find_next_zero_bit(&drvdata->dma_ch_bit_map,
104 if (chan >= v->wrdma_channel_start + v->wrdma_channels)
108 set_bit(chan, &drvdata->dma_ch_bit_map);
110 return chan;
113 static int sc7180_lpass_free_dma_channel(struct lpass_data *drvdata, int chan, unsigned int dai_id)
116 clear_bit(chan, &drvdata->hdmi_dma_ch_bit_map);
118 clear_bit(chan, &drvdata->dma_ch_bit_map);