Home
last modified time | relevance | path

Searched refs:virt_base (Results 1 – 2 of 2) sorted by relevance

/qemu/hw/dma/
H A Dsoc_dma.c259 void soc_dma_port_add_fifo(struct soc_dma_s *soc, hwaddr virt_base, in soc_dma_port_add_fifo() argument
267 entry = soc_dma_lookup(dma, virt_base); in soc_dma_port_add_fifo()
271 if (entry->addr <= virt_base && in soc_dma_port_add_fifo()
272 entry->addr + entry->u.mem.size > virt_base) { in soc_dma_port_add_fifo()
276 virt_base, entry->addr, in soc_dma_port_add_fifo()
281 if (entry->addr <= virt_base) in soc_dma_port_add_fifo()
285 entry->addr <= virt_base) { in soc_dma_port_add_fifo()
286 if (entry->addr == virt_base && entry->u.fifo.out == out) { in soc_dma_port_add_fifo()
289 __func__, virt_base, entry->addr); in soc_dma_port_add_fifo()
302 entry->addr = virt_base; in soc_dma_port_add_fifo()
[all …]
/qemu/include/hw/arm/
H A Dsoc_dma.h97 void soc_dma_port_add_fifo(struct soc_dma_s *dma, hwaddr virt_base,
100 hwaddr virt_base, size_t size);
103 hwaddr virt_base, soc_dma_io_t fn, void *opaque) in soc_dma_port_add_fifo_in() argument
105 return soc_dma_port_add_fifo(dma, virt_base, fn, opaque, 0); in soc_dma_port_add_fifo_in()
109 hwaddr virt_base, soc_dma_io_t fn, void *opaque) in soc_dma_port_add_fifo_out() argument
111 return soc_dma_port_add_fifo(dma, virt_base, fn, opaque, 1); in soc_dma_port_add_fifo_out()