Lines Matching refs:linklist
197 struct sprd_dma_linklist linklist;
617 cyclic = schan->linklist.phy_addr ? true : false;
831 temp |= schan->linklist.wrap_addr ?
844 if (schan->linklist.phy_addr) {
856 llist_ptr = schan->linklist.phy_addr + temp;
861 if (schan->linklist.wrap_addr) {
862 hw->wrap_ptr |= schan->linklist.wrap_addr &
886 if (!schan->linklist.virt_addr)
889 hw = (struct sprd_dma_chn_hw *)(schan->linklist.virt_addr +
972 schan->linklist.phy_addr = ll_cfg->phy_addr;
973 schan->linklist.virt_addr = ll_cfg->virt_addr;
974 schan->linklist.wrap_addr = ll_cfg->wrap_addr;
976 schan->linklist.phy_addr = 0;
977 schan->linklist.virt_addr = 0;
978 schan->linklist.wrap_addr = 0;