Lines Matching refs:p_lli
163 dma_addr_t p_lli; member
374 txd->p_lli = next_phy; in sun6i_dma_lli_add()
390 phys_addr_t p_lli = virt_to_phys(lli); in sun6i_dma_dump_lli() local
396 &p_lli, lli, in sun6i_dma_dump_lli()
406 dma_addr_t p_lli, p_next; in sun6i_dma_free_desc() local
411 p_lli = txd->p_lli; in sun6i_dma_free_desc()
418 dma_pool_free(sdev->pool, v_lli, p_lli); in sun6i_dma_free_desc()
421 p_lli = p_next; in sun6i_dma_free_desc()
461 writel(pchan->desc->p_lli, pchan->base + DMA_CHAN_LLI_ADDR); in sun6i_dma_start_desc()
637 dma_addr_t p_lli; in sun6i_dma_prep_dma_memcpy() local
651 v_lli = dma_pool_alloc(sdev->pool, GFP_NOWAIT, &p_lli); in sun6i_dma_prep_dma_memcpy()
671 sun6i_dma_lli_add(NULL, v_lli, p_lli, txd); in sun6i_dma_prep_dma_memcpy()
693 dma_addr_t p_lli; in sun6i_dma_prep_slave_sg() local
711 v_lli = dma_pool_alloc(sdev->pool, GFP_NOWAIT, &p_lli); in sun6i_dma_prep_slave_sg()
745 prev = sun6i_dma_lli_add(prev, v_lli, p_lli, txd); in sun6i_dma_prep_slave_sg()
748 dev_dbg(chan2dev(chan), "First: %pad\n", &txd->p_lli); in sun6i_dma_prep_slave_sg()
774 dma_addr_t p_lli; in sun6i_dma_prep_dma_cyclic() local
790 v_lli = dma_pool_alloc(sdev->pool, GFP_NOWAIT, &p_lli); in sun6i_dma_prep_dma_cyclic()
813 prev = sun6i_dma_lli_add(prev, v_lli, p_lli, txd); in sun6i_dma_prep_dma_cyclic()
816 prev->p_lli_next = txd->p_lli; /* cyclic list */ in sun6i_dma_prep_dma_cyclic()