Lines Matching defs:sdmadesc
327 u64 *sdmadesc, u64 addr, u64 dwlen,
333 sdmadesc[1] = addr >> 32;
335 sdmadesc[0] = (addr & 0xfffffffcULL) << 32;
337 sdmadesc[0] |= (ppd->sdma_generation & 3ULL) <<
340 sdmadesc[0] |= (dwlen & 0x7ffULL) << SDMA_DESC_COUNT_LSB;
342 sdmadesc[0] |= dwoffset & 0x7ffULL;
535 u64 sdmadesc[2];
557 make_sdma_desc(ppd, sdmadesc, (u64) tx->txreq.addr, dwoffset, 0);
559 sdmadesc[0] |= SDMA_DESC_FIRST;
561 sdmadesc[0] |= SDMA_DESC_USE_LARGE_BUF;
566 *descqp++ = cpu_to_le64(sdmadesc[0]);
567 *descqp++ = cpu_to_le64(sdmadesc[1]);
594 sdmadesc[0] = 0;
595 make_sdma_desc(ppd, sdmadesc, (u64) addr, dw, dwoffset);
598 sdmadesc[0] |= SDMA_DESC_USE_LARGE_BUF;
600 *descqp++ = cpu_to_le64(sdmadesc[0]);
601 *descqp++ = cpu_to_le64(sdmadesc[1]);