Lines Matching refs:XDMA_DESC_ADJACENT
148 return block->virt_addr + (XDMA_DESC_ADJACENT - 1) * XDMA_DESC_SIZE; in xdma_blk_last_desc()
162 desc_control = XDMA_DESC_CONTROL(XDMA_DESC_ADJACENT, 0); in xdma_link_sg_desc_blocks()
286 dblk_num = DIV_ROUND_UP(desc_num, XDMA_DESC_ADJACENT); in xdma_alloc_desc()
305 for (j = 0, desc = addr; j < XDMA_DESC_ADJACENT; j++) in xdma_alloc_desc()
354 completed_blocks = desc->completed_desc_num / XDMA_DESC_ADJACENT; in xdma_xfer_start()
369 val = XDMA_DESC_ADJACENT - 1; in xdma_xfer_start()
573 dblk = sw_desc->desc_blocks + (desc_num / XDMA_DESC_ADJACENT); in xdma_fill_descs()
688 if (periods > XDMA_DESC_ADJACENT) { in xdma_prep_dma_cyclic()
689 xdma_err(xdev, "number of periods limited to %u\n", XDMA_DESC_ADJACENT); in xdma_prep_dma_cyclic()
921 if (complete_desc_num == XDMA_DESC_BLOCK_NUM * XDMA_DESC_ADJACENT) { in xdma_channel_isr()
958 complete_desc_num != XDMA_DESC_BLOCK_NUM * XDMA_DESC_ADJACENT) in xdma_channel_isr()