Lines Matching defs:tdma
75 volatile struct hpc_dma_desc tdma;
196 sp->tx_desc[i].tdma.cntinfo = TCNTINFO_INIT;
272 i, (&t[i]), t[i].tdma.pbuf, t[i].tdma.cntinfo,
273 t[i].tdma.pnext);
276 i, (&t[i]), t[i].tdma.pbuf, t[i].tdma.cntinfo,
277 t[i].tdma.pnext);
445 while ((td->tdma.cntinfo & (HPCDMA_XIU | HPCDMA_ETXD)) ==
451 if (td->tdma.cntinfo & HPCDMA_XIU) {
483 if (!(td->tdma.cntinfo & (HPCDMA_XIU)))
485 if (!(td->tdma.cntinfo & (HPCDMA_ETXD))) {
495 td->tdma.cntinfo &= ~(HPCDMA_XIU | HPCDMA_XIE);
496 td->tdma.cntinfo |= HPCDMA_EOX;
630 td->tdma.pbuf = dma_map_single(dev->dev.parent, skb->data,
632 td->tdma.cntinfo = (len & HPCDMA_BCNT) |
640 backend->tdma.cntinfo &= ~HPCDMA_EOX;
693 buf[i].tdma.pnext = VIRT_TO_DMA(sp, buf + i + 1);
694 buf[i].tdma.pbuf = 0;
698 buf[i].tdma.pnext = VIRT_TO_DMA(sp, buf);