Lines Matching refs:num_chan
279 unsigned int num_chan:4; member
1492 pl330->dmac_tbd.reset_chan = (1 << pl330->pcfg.num_chan) - 1; in pl330_dotask()
1497 for (i = 0; i < pl330->pcfg.num_chan; i++) { in pl330_dotask()
1549 val = readl(regs + FSC) & ((1 << pl330->pcfg.num_chan) - 1); in pl330_update()
1553 while (i < pl330->pcfg.num_chan) { in pl330_update()
1663 chans = pl330->pcfg.num_chan; in pl330_request_channel()
1740 pl330->pcfg.num_chan = val; in read_dmac_config()
1787 int chans = pl330->pcfg.num_chan; in dmac_alloc_threads()
1818 int chans = pl330->pcfg.num_chan; in dmac_alloc_resources()
1902 for (i = 0; i < pl330->pcfg.num_chan; i++) { in dmac_free_threads()
1923 pl330->pcfg.num_chan * pl330->mcbufsz, pl330->mcode_cpu, in pl330_del()
2483 burst_len *= pl330->pcfg.data_buf_dep / pl330->pcfg.num_chan; in get_burst_len()
2783 int num_chan; in pl330_probe() local
2841 num_chan = max_t(int, pdat->nr_valid_peri, pcfg->num_chan); in pl330_probe()
2843 num_chan = max_t(int, pcfg->num_peri, pcfg->num_chan); in pl330_probe()
2845 pl330->num_peripherals = num_chan; in pl330_probe()
2847 pl330->peripherals = kzalloc(num_chan * sizeof(*pch), GFP_KERNEL); in pl330_probe()
2854 for (i = 0; i < num_chan; i++) { in pl330_probe()
2929 pcfg->data_buf_dep, pcfg->data_bus_width / 8, pcfg->num_chan, in pl330_probe()