Home
last modified time | relevance | path

Searched refs:dr_sysbase (Results 1 – 25 of 34) sorted by relevance

12

/netbsd-src/sys/arch/riscv/riscv/
H A Dbus_dma.c156 if (curaddr >= dr->dr_sysbase && in _bus_dma_paddr_inrange()
157 curaddr < (dr->dr_sysbase + dr->dr_len)) in _bus_dma_paddr_inrange()
179 return curaddr - dr->dr_busbase + dr->dr_sysbase; in _bus_dma_busaddr_to_paddr()
227 curaddr = (paddr - dr->dr_sysbase) + dr->dr_busbase; in _bus_dmamap_load_paddr()
233 t, paddr, dr->dr_sysbase, dr->dr_busbase, in _bus_dmamap_load_paddr()
416 if (t->_ranges[0].dr_sysbase == 0 && in _bus_dmamap_create()
1313 trunc_page(dr->dr_sysbase), in _bus_dmamem_alloc()
1314 trunc_page(dr->dr_sysbase + dr->dr_len)); in _bus_dmamem_alloc()
1699 if (dr->dr_sysbase <= pa && in riscv_dma_range_intersect()
1700 pa < (dr->dr_sysbase in riscv_dma_range_intersect()
[all...]
/netbsd-src/sys/arch/arm/arm32/
H A Dbus_dma.c162 if (curaddr >= dr->dr_sysbase && in _bus_dma_paddr_inrange()
163 curaddr < (dr->dr_sysbase + dr->dr_len)) in _bus_dma_paddr_inrange()
185 return curaddr - dr->dr_busbase + dr->dr_sysbase; in _bus_dma_busaddr_to_paddr()
233 curaddr = (paddr - dr->dr_sysbase) + dr->dr_busbase; in _bus_dmamap_load_paddr()
239 t, paddr, dr->dr_sysbase, dr->dr_busbase, in _bus_dmamap_load_paddr()
422 if (t->_ranges[0].dr_sysbase == 0 && in _bus_dmamap_create()
1358 trunc_page(dr->dr_sysbase), in _bus_dmamem_alloc()
1359 trunc_page(dr->dr_sysbase + dr->dr_len)); in _bus_dmamem_alloc()
1797 if (dr->dr_sysbase <= pa && in arm32_dma_range_intersect()
1798 pa < (dr->dr_sysbase in arm32_dma_range_intersect()
[all...]
/netbsd-src/sys/external/bsd/drm2/include/drm/
H A Dbus_dma_hacks.h62 if (dr->dr_sysbase <= pa && pa - dr->dr_sysbase <= dr->dr_len) in PHYS_TO_BUS_MEM()
63 return pa - dr->dr_sysbase + dr->dr_busbase; in PHYS_TO_BUS_MEM()
79 return ba - dr->dr_busbase + dr->dr_sysbase; in BUS_MEM_TO_PHYS()
117 if (dr->dr_sysbase <= pa && pa - dr->dr_sysbase <= dr->dr_len) in bus_dmatag_bounces_paddr()
/netbsd-src/sys/arch/riscv/fdt/
H A Dfdt_dma_machdep.c59 tagp->_ranges[0].dr_sysbase = 0; in fdtbus_dma_tag_create()
68 tagp->_ranges[n].dr_sysbase = ranges[n].dr_sysbase; in fdtbus_dma_tag_create()
/netbsd-src/sys/arch/evbarm/fdt/
H A Dfdt_dma_machdep.c55 tagp->_ranges[0].dr_sysbase = 0; in fdtbus_dma_tag_create()
64 tagp->_ranges[n].dr_sysbase = ranges[n].dr_sysbase; in fdtbus_dma_tag_create()
/netbsd-src/sys/arch/arm/broadcom/
H A Dbcm53xx_board.c75 .dr_sysbase = 0x80000000,
79 .dr_sysbase = 0x90000000,
84 .dr_sysbase = 0x60000000,
88 .dr_sysbase = 0x80000000,
105 .dr_sysbase = 0x80000000,
110 .dr_sysbase = 0x90000000,
115 .dr_sysbase = 0x60000000,
120 .dr_sysbase = 0x80000000,
/netbsd-src/sys/arch/mips/fdt/
H A Dfdt_dma_machdep.c62 KASSERT(ranges[0].dr_sysbase == ranges[0].dr_busbase); in fdtbus_dma_tag_create()
64 min_addr = ranges[0].dr_sysbase; in fdtbus_dma_tag_create()
/netbsd-src/sys/arch/evbarm/integrator/
H A Dint_bus_dma.c74 dr[nranges].dr_sysbase = bootconfig.dram[i].address; in integrator_pci_dma_init()
76 LOCAL_TO_CM_ALIAS(dr[nranges].dr_sysbase); in integrator_pci_dma_init()
/netbsd-src/sys/arch/arm/xscale/
H A Dbecc.c267 dr[i].dr_sysbase = sc->sc_iwin[2].iwin_xlate; in becc_pci_dma_init()
273 dr[i].dr_sysbase = sc->sc_iwin[0].iwin_xlate; in becc_pci_dma_init()
278 dr[i].dr_sysbase = sc->sc_iwin[1].iwin_xlate; in becc_pci_dma_init()
H A Dixp425_pci_dma.c57 dr->dr_sysbase = physical_start; in ixp425_pci_dma_init()
H A Dixp425_ixme.c85 sc->sc_dr.dr_sysbase = physical_start; in ixme_attach()
H A Di80321.c319 dr->dr_sysbase = sc->sc_iwin[2].iwin_xlate; in i80321_pci_dma_init()
H A Di80312.c351 dr->dr_sysbase = sc->sc_sin_xlate; in i80312_pci_dma_init()
/netbsd-src/sys/arch/arm/acpi/
H A Dacpi_machdep.c544 dmat->_ranges[0].dr_sysbase = 0; in arm_acpi_dma_init_ranges()
571 dmat->_ranges[n].dr_sysbase = mem->ar_xbase; in arm_acpi_dma_init_ranges()
578 dmat->_ranges[n].dr_sysbase,
579 dmat->_ranges[n].dr_sysbase + dmat->_ranges[n].dr_len - 1, in arm_acpi_dma_flags()
H A Dacpi_platform.c125 .dr_sysbase = 0,
/netbsd-src/sys/arch/evbarm/smdk2xx0/
H A Dsmdk2800_pci.c85 smdk2800_dma_ranges[0].dr_sysbase = physical_start; in s3c2800_pci_dma_init()
/netbsd-src/sys/arch/arm/ixp12x0/
H A Dixp12x0_pci_dma.c56 dr->dr_sysbase = physical_start; in ixp12x0_pci_dma_init()
/netbsd-src/sys/arch/evbarm/mmnet/
H A Dmmnet_machdep.c282 mmnet_dma_ranges[i].dr_sysbase = bootconfig.dram[i].address; in at91_bus_dma_init()
/netbsd-src/sys/arch/evbarm/mpcsa/
H A Dmpcsa_machdep.c305 mpcsa_dma_ranges[i].dr_sysbase = bootconfig.dram[i].address; in at91_bus_dma_init()
/netbsd-src/sys/arch/arm/apple/
H A Dapple_platform.c69 .dr_sysbase = 0,
/netbsd-src/sys/arch/arm/footbridge/
H A Dfootbridge.c232 footbridge_dma_ranges[0].dr_sysbase = bootconfig.dram[0].address; in footbridge_attach()
/netbsd-src/sys/arch/arm/gemini/
H A Dgemini_obio.c171 sc->sc_dmarange.dr_sysbase = 0; in obio_attach()
/netbsd-src/sys/arch/riscv/include/
H A Dbus_defs.h352 paddr_t dr_sysbase; /* system base address */ member
/netbsd-src/sys/arch/arm/footbridge/isa/
H A Disa_machdep.c468 machdep_isa_dma_ranges[0].dr_sysbase = bootconfig.dram[0].address; in isa_footbridge_init()
/netbsd-src/sys/arch/arm/include/
H A Dbus_defs.h390 bus_addr_t dr_sysbase; /* system base address */ member

12