| /netbsd/src/sys/arch/arm/arm32/ |
| D | bus_dma.c | 162 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() 1800 if (dr->dr_sysbase <= pa && in arm32_dma_range_intersect() 1801 pa < (dr->dr_sysbase + dr->dr_len)) { in arm32_dma_range_intersect() [all …]
|
| /netbsd/src/sys/external/bsd/drm2/include/drm/ |
| D | bus_dma_hacks.h | 62 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/arm/broadcom/ |
| D | bcm53xx_board.c | 75 .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/evbarm/integrator/ |
| D | int_bus_dma.c | 74 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/ |
| D | becc.c | 267 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()
|
| D | ixp425_pci_dma.c | 57 dr->dr_sysbase = physical_start; in ixp425_pci_dma_init()
|
| D | ixp425_ixme.c | 85 sc->sc_dr.dr_sysbase = physical_start; in ixme_attach()
|
| D | i80321.c | 319 dr->dr_sysbase = sc->sc_iwin[2].iwin_xlate; in i80321_pci_dma_init()
|
| D | i80312.c | 351 dr->dr_sysbase = sc->sc_sin_xlate; in i80312_pci_dma_init()
|
| /netbsd/src/sys/arch/evbarm/smdk2xx0/ |
| D | smdk2800_pci.c | 85 smdk2800_dma_ranges[0].dr_sysbase = physical_start; in s3c2800_pci_dma_init()
|
| D | smdk2410_machdep.c | 975 smdk2410_dma_ranges[0].dr_sysbase = physical_start; in s3c2xx0_bus_dma_init()
|
| /netbsd/src/sys/arch/arm/ixp12x0/ |
| D | ixp12x0_pci_dma.c | 56 dr->dr_sysbase = physical_start; in ixp12x0_pci_dma_init()
|
| /netbsd/src/sys/arch/evbarm/mmnet/ |
| D | mmnet_machdep.c | 282 mmnet_dma_ranges[i].dr_sysbase = bootconfig.dram[i].address; in at91_bus_dma_init()
|
| /netbsd/src/sys/arch/evbarm/mpcsa/ |
| D | mpcsa_machdep.c | 305 mpcsa_dma_ranges[i].dr_sysbase = bootconfig.dram[i].address; in at91_bus_dma_init()
|
| /netbsd/src/sys/arch/arm/footbridge/ |
| D | footbridge.c | 232 footbridge_dma_ranges[0].dr_sysbase = bootconfig.dram[0].address; in footbridge_attach()
|
| /netbsd/src/sys/arch/arm/gemini/ |
| D | gemini_obio.c | 171 sc->sc_dmarange.dr_sysbase = 0; in obio_attach()
|
| /netbsd/src/sys/arch/arm/include/ |
| D | bus_defs.h | 390 bus_addr_t dr_sysbase; /* system base address */ member
|
| /netbsd/src/sys/arch/arm/footbridge/isa/ |
| D | isa_machdep.c | 468 machdep_isa_dma_ranges[0].dr_sysbase = bootconfig.dram[0].address; in isa_footbridge_init()
|
| /netbsd/src/sys/arch/shark/ofw/ |
| D | vlpci.c | 323 printf("dma %lx %lx, %lx\n", isa_bus_dma_tag._ranges[0].dr_sysbase, in vlpci_attach()
|
| D | ofw.c | 713 shark_isa_dma_ranges[rangeidx].dr_sysbase = dr->start; in ofw_configisadma()
|
| /netbsd/src/sys/arch/evbarm/tsarm/ |
| D | tsarm_machdep.c | 833 tsarm_dma_ranges[i].dr_sysbase = bootconfig.dram[i].address; in ep93xx_bus_dma_init()
|
| /netbsd/src/sys/arch/evbarm/armadillo/ |
| D | armadillo9_machdep.c | 922 armadillo9_dma_ranges[i].dr_sysbase = bootconfig.dram[i].address; in ep93xx_bus_dma_init()
|
| /netbsd/src/sys/arch/evbarm/mini2440/ |
| D | mini2440_machdep.c | 1007 mini2440_dma_ranges[0].dr_sysbase = physical_start; in s3c2xx0_bus_dma_init()
|