Lines Matching refs:sdmadesc
306 u64 *sdmadesc, u64 addr, u64 dwlen,
312 sdmadesc[1] = addr >> 32;
314 sdmadesc[0] = (addr & 0xfffffffcULL) << 32;
316 sdmadesc[0] |= (ppd->sdma_generation & 3ULL) <<
319 sdmadesc[0] |= (dwlen & 0x7ffULL) << SDMA_DESC_COUNT_LSB;
321 sdmadesc[0] |= dwoffset & 0x7ffULL;
521 u64 sdmadesc[2];
544 make_sdma_desc(ppd, sdmadesc, (u64) tx->txreq.addr, dwoffset, 0);
546 sdmadesc[0] |= SDMA_DESC_FIRST;
548 sdmadesc[0] |= SDMA_DESC_USE_LARGE_BUF;
553 *descqp++ = cpu_to_le64(sdmadesc[0]);
554 *descqp++ = cpu_to_le64(sdmadesc[1]);
577 sdmadesc[0] = 0;
578 make_sdma_desc(ppd, sdmadesc, (u64) addr, dw, dwoffset);
581 sdmadesc[0] |= SDMA_DESC_USE_LARGE_BUF;
583 *descqp++ = cpu_to_le64(sdmadesc[0]);
584 *descqp++ = cpu_to_le64(sdmadesc[1]);
719 "SDMA sdmadesc[%u]: flags:%s addr:0x%016llx gen:%u len:%u bytes offset:%u bytes\n",