Lines Matching refs:bchan_cnt
191 int bchan_cnt;
1690 ring_idx = ud->bchan_cnt + tchan->id;
1781 fd_ring_id = ud->bchan_cnt + ud->tchan_cnt + ud->echan_cnt +
4473 ud->bchan_cnt = BCDMA_CAP2_BCHAN_CNT(cap2);
4490 if (i == MMR_BCHANRT && ud->bchan_cnt == 0)
4731 ud->bchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->bchan_cnt),
4733 ud->bchans = devm_kcalloc(dev, ud->bchan_cnt, sizeof(*ud->bchans),
4759 if (i == RM_RANGE_BCHAN && ud->bchan_cnt == 0)
4775 if (ud->bchan_cnt) {
4778 bitmap_zero(ud->bchan_map, ud->bchan_cnt);
4781 bitmap_fill(ud->bchan_map, ud->bchan_cnt);
4825 if (ud->bchan_cnt) {
4829 irq_res.desc[0].num = ud->bchan_cnt;
5058 ch_count = ud->bchan_cnt + ud->tchan_cnt + ud->rchan_cnt;
5059 if (ud->bchan_cnt)
5060 ch_count -= bitmap_weight(ud->bchan_map, ud->bchan_cnt);
5087 ud->bchan_cnt - bitmap_weight(ud->bchan_map,
5088 ud->bchan_cnt),
5287 if (ud->bchan_cnt)
5397 ring_init_data.num_rings = ud->bchan_cnt +
5462 !(ud->match_data->type == DMA_TYPE_BCDMA && ud->bchan_cnt == 0)) {
5490 for (i = 0; i < ud->bchan_cnt; i++) {