Lines Matching refs:llp
285 dma_pool_free(chan->desc_pool, hw_desc->lli, hw_desc->llp); in axi_desc_put()
338 desc->lli->llp = cpu_to_le64(adr); in write_desc_llp()
418 write_chan_llp(chan, first->hw_desc[0].llp | lms); in axi_chan_block_xfer_start()
646 hw_desc->lli = axi_desc_get(chan, &hw_desc->llp); in dw_axi_dma_set_hw_desc()
726 u64 llp = 0; in dw_axi_dma_chan_prep_cyclic() local
767 llp = desc->hw_desc[0].llp; in dw_axi_dma_chan_prep_cyclic()
772 write_desc_llp(hw_desc, llp | lms); in dw_axi_dma_chan_prep_cyclic()
773 llp = hw_desc->llp; in dw_axi_dma_chan_prep_cyclic()
804 u64 llp = 0; in dw_axi_dma_chan_prep_slave_sg() local
852 write_desc_llp(hw_desc, llp | lms); in dw_axi_dma_chan_prep_slave_sg()
853 llp = hw_desc->llp; in dw_axi_dma_chan_prep_slave_sg()
876 u64 llp = 0; in dma_chan_prep_dma_memcpy() local
914 hw_desc->lli = axi_desc_get(chan, &hw_desc->llp); in dma_chan_prep_dma_memcpy()
958 write_desc_llp(hw_desc, llp | lms); in dma_chan_prep_dma_memcpy()
959 llp = hw_desc->llp; in dma_chan_prep_dma_memcpy()
992 le64_to_cpu(desc->lli->llp), in axi_chan_dump_lli()
1049 u64 llp; in axi_chan_block_xfer_complete() local
1070 llp = lo_hi_readq(chan->chan_regs + CH_LLP); in axi_chan_block_xfer_complete()
1073 if (hw_desc->llp == llp) { in axi_chan_block_xfer_complete()