Lines Matching refs:t2_desc
107 struct omap_type2_desc *t2_desc;
257 if (d->sg[i].t2_desc)
258 dma_pool_free(od->desc_pool, d->sg[i].t2_desc,
270 struct omap_type2_desc *t2_desc = sg->t2_desc;
273 d->sg[idx - 1].t2_desc->next_desc = sg->t2_desc_paddr;
275 t2_desc->next_desc = 0xfffffffc;
277 t2_desc->en = sg->en;
278 t2_desc->addr = sg->addr;
279 t2_desc->fn = sg->fn & 0xffff;
280 t2_desc->cicr = d->cicr;
282 t2_desc->cicr &= ~CICR_BLOCK_IE;
286 t2_desc->cdei = sg->ei;
287 t2_desc->csei = d->ei;
288 t2_desc->cdfi = sg->fi;
289 t2_desc->csfi = d->fi;
291 t2_desc->en |= DESC_NXT_DV_REFRESH;
292 t2_desc->en |= DESC_NXT_SV_REUSE;
295 t2_desc->cdei = d->ei;
296 t2_desc->csei = sg->ei;
297 t2_desc->cdfi = d->fi;
298 t2_desc->csfi = sg->fi;
300 t2_desc->en |= DESC_NXT_SV_REFRESH;
301 t2_desc->en |= DESC_NXT_DV_REUSE;
307 t2_desc->en |= DESC_NTYPE_TYPE2;
1109 osg->t2_desc = dma_pool_alloc(od->desc_pool, GFP_ATOMIC,
1111 if (!osg->t2_desc) {
1113 "t2_desc[%d] allocation failed\n", i);
1130 if (osg->t2_desc) {
1131 dma_pool_free(od->desc_pool, osg->t2_desc,
1133 osg->t2_desc = NULL;