Lines Matching refs:pcfg
314 struct pl330_config *pcfg;
479 struct pl330_config pcfg;
572 return (thrd->dmac->pcfg.mode & DMAC_MODE_NS) ? true : false;
1099 struct pl330_config *pcfg = pxs->desc->rqcfg.pcfg;
1102 if (get_revision(pcfg->periph_id) >= PERIPH_REV_R1P0) {
1507 desc->peri >= pl330->pcfg.num_peri) {
1602 pl330->dmac_tbd.reset_chan = (1 << pl330->pcfg.num_chan) - 1;
1607 for (i = 0; i < pl330->pcfg.num_chan; i++) {
1659 val = readl(regs + FSC) & ((1 << pl330->pcfg.num_chan) - 1);
1663 while (i < pl330->pcfg.num_chan) {
1677 if (pl330->pcfg.num_events < 32
1678 && val & ~((1 << pl330->pcfg.num_events) - 1)) {
1686 for (ev = 0; ev < pl330->pcfg.num_events; ev++) {
1749 for (ev = 0; ev < pl330->pcfg.num_events; ev++)
1760 return pl330->pcfg.irq_ns & (1 << i);
1774 chans = pl330->pcfg.num_chan;
1802 if (ev >= 0 && ev < pl330->pcfg.num_events
1831 pl330->pcfg.data_bus_width = 8 * (1 << val);
1835 pl330->pcfg.data_buf_dep = val + 1;
1840 pl330->pcfg.num_chan = val;
1846 pl330->pcfg.num_peri = val;
1847 pl330->pcfg.peri_ns = readl(regs + CR4);
1849 pl330->pcfg.num_peri = 0;
1854 pl330->pcfg.mode |= DMAC_MODE_NS;
1856 pl330->pcfg.mode &= ~DMAC_MODE_NS;
1861 pl330->pcfg.num_events = val;
1863 pl330->pcfg.irq_ns = readl(regs + CR3);
1887 int chans = pl330->pcfg.num_chan;
1918 int chans = pl330->pcfg.num_chan;
1954 if ((pl330->pcfg.periph_id & 0xfffff) != PERIPH_ID_VAL) {
1956 pl330->pcfg.periph_id);
1963 if (pl330->pcfg.num_events == 0) {
1978 for (i = 0; i < pl330->pcfg.num_events; i++)
2001 for (i = 0; i < pl330->pcfg.num_chan; i++) {
2022 pl330->pcfg.num_chan * pl330->mcbufsz, pl330->mcode_cpu,
2624 desc->rqcfg.pcfg = &pch->dmac->pcfg;
2673 burst_len = pl330->pcfg.data_bus_width / 8;
2674 burst_len *= pl330->pcfg.data_buf_dep / pl330->pcfg.num_chan;
2799 burst = pl330->pcfg.data_bus_width / 8;
2818 if (burst * 8 < pl330->pcfg.data_bus_width)
2933 chans = pl330->pcfg.num_chan;
3013 struct pl330_config *pcfg;
3084 pcfg = &pl330->pcfg;
3086 pcfg->periph_id = adev->periphid;
3102 num_chan = max_t(int, pcfg->num_peri, pcfg->num_chan);
3130 if (pcfg->num_peri) {
3181 pcfg->data_buf_dep, pcfg->data_bus_width / 8, pcfg->num_chan,
3182 pcfg->num_peri, pcfg->num_events);