Lines Matching refs:llp
292 dma_pool_free(chan->desc_pool, hw_desc->lli, hw_desc->llp); in axi_desc_put()
345 desc->lli->llp = cpu_to_le64(adr); in write_desc_llp()
425 write_chan_llp(chan, first->hw_desc[0].llp | lms); in axi_chan_block_xfer_start()
653 hw_desc->lli = axi_desc_get(chan, &hw_desc->llp); in dw_axi_dma_set_hw_desc()
733 u64 llp = 0; in dw_axi_dma_chan_prep_cyclic() local
774 llp = desc->hw_desc[0].llp; in dw_axi_dma_chan_prep_cyclic()
779 write_desc_llp(hw_desc, llp | lms); in dw_axi_dma_chan_prep_cyclic()
780 llp = hw_desc->llp; in dw_axi_dma_chan_prep_cyclic()
811 u64 llp = 0; in dw_axi_dma_chan_prep_slave_sg() local
859 write_desc_llp(hw_desc, llp | lms); in dw_axi_dma_chan_prep_slave_sg()
860 llp = hw_desc->llp; in dw_axi_dma_chan_prep_slave_sg()
883 u64 llp = 0; in dma_chan_prep_dma_memcpy() local
921 hw_desc->lli = axi_desc_get(chan, &hw_desc->llp); in dma_chan_prep_dma_memcpy()
965 write_desc_llp(hw_desc, llp | lms); in dma_chan_prep_dma_memcpy()
966 llp = hw_desc->llp; in dma_chan_prep_dma_memcpy()
999 le64_to_cpu(desc->lli->llp), in axi_chan_dump_lli()
1056 u64 llp; in axi_chan_block_xfer_complete() local
1077 llp = lo_hi_readq(chan->chan_regs + CH_LLP); in axi_chan_block_xfer_complete()
1080 if (hw_desc->llp == llp) { in axi_chan_block_xfer_complete()