Home
last modified time | relevance | path

Searched refs:ll_region (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/drivers/dma/dw-edma/
Ddw-edma-pcie.c224 struct dw_edma_region *ll_region = &chip->ll_region_wr[i]; in dw_edma_pcie_probe() local
229 ll_region->vaddr = pcim_iomap_table(pdev)[ll_block->bar]; in dw_edma_pcie_probe()
230 if (!ll_region->vaddr) in dw_edma_pcie_probe()
233 ll_region->vaddr += ll_block->off; in dw_edma_pcie_probe()
234 ll_region->paddr = pdev->resource[ll_block->bar].start; in dw_edma_pcie_probe()
235 ll_region->paddr += ll_block->off; in dw_edma_pcie_probe()
236 ll_region->sz = ll_block->sz; in dw_edma_pcie_probe()
249 struct dw_edma_region *ll_region = &chip->ll_region_rd[i]; in dw_edma_pcie_probe() local
254 ll_region->vaddr = pcim_iomap_table(pdev)[ll_block->bar]; in dw_edma_pcie_probe()
255 if (!ll_region->vaddr) in dw_edma_pcie_probe()
[all …]
Ddw-edma-v0-core.c310 lli = chunk->ll_region.vaddr; in dw_edma_v0_core_write_chunk()
353 SET_LL_64(&llp->llp.reg, chunk->ll_region.paddr); in dw_edma_v0_core_write_chunk()
355 SET_LL_32(&llp->llp.lsb, lower_32_bits(chunk->ll_region.paddr)); in dw_edma_v0_core_write_chunk()
356 SET_LL_32(&llp->llp.msb, upper_32_bits(chunk->ll_region.paddr)); in dw_edma_v0_core_write_chunk()
422 lower_32_bits(chunk->ll_region.paddr)); in dw_edma_v0_core_start()
424 upper_32_bits(chunk->ll_region.paddr)); in dw_edma_v0_core_start()
Ddw-edma-core.c84 chunk->ll_region.paddr = chip->ll_region_wr[chan->id].paddr; in dw_edma_alloc_chunk()
85 chunk->ll_region.vaddr = chip->ll_region_wr[chan->id].vaddr; in dw_edma_alloc_chunk()
87 chunk->ll_region.paddr = chip->ll_region_rd[chan->id].paddr; in dw_edma_alloc_chunk()
88 chunk->ll_region.vaddr = chip->ll_region_rd[chan->id].vaddr; in dw_edma_alloc_chunk()
193 desc->xfer_sz += child->ll_region.sz; in dw_edma_start_transfer()
441 chunk->ll_region.sz += burst->sz; in dw_edma_device_transfer()
Ddw-edma-core.h60 struct dw_edma_region ll_region; /* Linked list */ member