Lines Matching defs:param

175 	struct edmacc_param		param;
277 /* dummy param set used to (re)initialize parameter RAM slots */
472 const struct edmacc_param *param)
477 memcpy_toio(ecc->base + PARM_OFFSET(slot), param, PARM_SIZE);
481 struct edmacc_param *param)
486 memcpy_fromio(param, ecc->base + PARM_OFFSET(slot), PARM_SIZE);
802 edma_write_slot(ecc, echan->slot[i], &edesc->pset[j].param);
817 edesc->pset[j].param.opt,
818 edesc->pset[j].param.src,
819 edesc->pset[j].param.dst,
820 edesc->pset[j].param.a_b_cnt,
821 edesc->pset[j].param.ccnt,
822 edesc->pset[j].param.src_dst_bidx,
823 edesc->pset[j].param.src_dst_cidx,
824 edesc->pset[j].param.link_bcntrld);
960 struct edmacc_param *param = &epset->param;
1043 param->opt = EDMA_TCC(EDMA_CHAN_SLOT(echan->ch_num));
1046 param->opt |= SYNCDIM;
1048 param->src = src_addr;
1049 param->dst = dst_addr;
1051 param->src_dst_bidx = (dst_bidx << 16) | src_bidx;
1052 param->src_dst_cidx = (dst_cidx << 16) | src_cidx;
1054 param->a_b_cnt = bcnt << 16 | acnt;
1055 param->ccnt = ccnt;
1062 param->link_bcntrld = 0xffffffff;
1147 edesc->pset[i].param.opt |= TCINTEN;
1155 edesc->pset[i].param.opt |= (TCINTEN | TCCMODE);
1236 edesc->pset[0].param.opt |= ITCCHEN;
1240 edesc->pset[0].param.opt |= TCINTEN;
1243 edesc->pset[0].param.opt |= TCCHEN;
1266 edesc->pset[1].param.opt |= ITCCHEN;
1269 edesc->pset[1].param.opt |= TCINTEN;
1285 struct edmacc_param *param;
1333 param = &edesc->pset[0].param;
1335 param->src = xt->src_start;
1336 param->dst = xt->dst_start;
1337 param->a_b_cnt = xt->numf << 16 | xt->sgl[0].size;
1338 param->ccnt = 1;
1339 param->src_dst_bidx = (dst_bidx << 16) | src_bidx;
1340 param->src_dst_cidx = 0;
1342 param->opt = EDMA_TCC(EDMA_CHAN_SLOT(echan->ch_num));
1343 param->opt |= ITCCHEN;
1346 param->opt |= TCINTEN;
1480 edesc->pset[i].param.opt,
1481 edesc->pset[i].param.src,
1482 edesc->pset[i].param.dst,
1483 edesc->pset[i].param.a_b_cnt,
1484 edesc->pset[i].param.ccnt,
1485 edesc->pset[i].param.src_dst_bidx,
1486 edesc->pset[i].param.src_dst_cidx,
1487 edesc->pset[i].param.link_bcntrld);
1495 edesc->pset[i].param.opt |= TCINTEN;
1499 edesc->pset[i].param.opt |= ITCINTEN;
2338 static bool edma_filter_fn(struct dma_chan *chan, void *param);
2665 /* re initialize dummy slot to dummy param set */
2721 static bool edma_filter_fn(struct dma_chan *chan, void *param)
2727 unsigned ch_req = *(unsigned *)param;