| /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/ |
| H A D | nouveau_nvif.c | 50 nvkm_client_map(void *priv, bus_space_tag_t tag, u64 busaddr, u32 size, in nvkm_client_map() argument 57 client->mmioaddr <= busaddr && in nvkm_client_map() 58 busaddr - client->mmioaddr <= client->mmiosz) { in nvkm_client_map() 59 const bus_size_t offset = busaddr - client->mmioaddr; in nvkm_client_map() 72 ret = -bus_space_map(tag, busaddr, size, BUS_SPACE_MAP_LINEAR, in nvkm_client_map() 82 bus_addr_t busaddr, void __iomem *ptr, u32 size) in nvkm_client_unmap() argument 91 client->mmioaddr <= busaddr && in nvkm_client_unmap() 92 busaddr - client->mmioaddr <= client->mmiosz) { in nvkm_client_unmap() 93 __diagused const bus_size_t offset = busaddr - client->mmioaddr; in nvkm_client_unmap()
|
| /netbsd-src/sys/external/bsd/drm/dist/bsd-core/ |
| H A D | drm_scatter.c | 67 entry->busaddr = malloc(pages * sizeof(*entry->busaddr), DRM_MEM_PAGES, in drm_sg_alloc() 69 if (!entry->busaddr) { in drm_sg_alloc() 78 free(entry->busaddr, DRM_MEM_PAGES); in drm_sg_alloc() 92 free(entry->busaddr, DRM_MEM_PAGES); in drm_sg_alloc() 102 free(entry->busaddr, DRM_MEM_PAGES); in drm_sg_alloc() 114 free(entry->busaddr, DRM_MEM_PAGES); in drm_sg_alloc() 123 free(entry->busaddr, DRM_MEM_PAGES); in drm_sg_alloc() 137 free(entry->busaddr, DRM_MEM_PAGES); in drm_sg_alloc() 150 free(entry->busaddr, DRM_MEM_PAGES); in drm_sg_alloc() 162 free(entry->busaddr, DRM_MEM_PAGES); in drm_sg_alloc() [all …]
|
| H A D | ati_pcigart.c | 55 dmah->busaddr = segs[0].ds_addr; in drm_ati_alloc_pcigart_table_cb() 167 dmah->busaddr = dmah->map->dm_segs[0].ds_addr; in drm_ati_alloc_pcigart_table() 254 bus_address = dev->sg->dmah->busaddr; in drm_ati_pcigart_init() 273 entry_addr = dev->sg->busaddr[i]; in drm_ati_pcigart_init()
|
| H A D | drm_pci.c | 47 dmah->busaddr = segs[0].ds_addr; in drm_pci_busdma_callback() 159 dmah->busaddr = dmah->map->dm_segs[0].ds_addr; in drm_pci_alloc()
|
| H A D | drm_bufs.c | 262 map->offset = map->dmah->busaddr; in drm_addmap() 668 buf->bus_address = dmah->busaddr + offset; in drm_do_addbufs_pci()
|
| H A D | drmP.h | 520 bus_addr_t busaddr; member 610 dma_addr_t *busaddr; member
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/r128/ |
| H A D | ati_pcigart.c | 87 if (!entry->busaddr[i]) in drm_ati_pcigart_cleanup() 89 pci_unmap_page(dev->pdev, entry->busaddr[i], in drm_ati_pcigart_cleanup() 139 bus_address = gart_info->table_handle->busaddr; in drm_ati_pcigart_init() 163 entry->busaddr[i] = pci_map_page(dev->pdev, entry->pagelist[i], in drm_ati_pcigart_init() 165 if (pci_dma_mapping_error(dev->pdev, entry->busaddr[i])) { in drm_ati_pcigart_init() 173 page_base = (u32) entry->busaddr[i]; in drm_ati_pcigart_init()
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/ |
| H A D | drm_scatter.c | 73 kfree(entry->busaddr); in drm_sg_cleanup() 124 entry->busaddr = kcalloc(pages, sizeof(*entry->busaddr), GFP_KERNEL); in drm_legacy_sg_alloc() 125 if (!entry->busaddr) { in drm_legacy_sg_alloc() 133 kfree(entry->busaddr); in drm_legacy_sg_alloc()
|
| H A D | drm_pci.c | 75 &dmah->busaddr, in drm_pci_alloc() 113 dmah->busaddr); in __drm_legacy_pci_free()
|
| H A D | drm_bufs.c | 348 map->offset = (unsigned long)dmah->busaddr; in drm_addmap_core() 616 dmah.busaddr = map->offset; in drm_legacy_rmmap_locked() 1069 buf->bus_address = dmah->busaddr + offset; in drm_legacy_addbufs_pci()
|
| H A D | drm_vm.c | 293 dmah.busaddr = map->offset; in drm_vm_shm_close()
|
| /netbsd-src/sys/arch/mmeye/dev/ |
| H A D | mmeyepcmcia.c | 695 bus_addr_t busaddr; in mmeyepcmcia_chip_mem_map() local 714 busaddr = pcmhp->addr + card_addr; in mmeyepcmcia_chip_mem_map() 743 busaddr += MMEYEPCMCIA_ATTRMEM_SIZE; in mmeyepcmcia_chip_mem_map() 745 if (bus_space_map(pcmhp->memt, busaddr, pcmhp->size, 0, &pcmhp->memh)) in mmeyepcmcia_chip_mem_map() 758 "%lx\n", win, (u_long) busaddr, (u_long) * offsetp, (u_long) size, in mmeyepcmcia_chip_mem_map() 765 h->mem[win].addr = busaddr; in mmeyepcmcia_chip_mem_map() 822 bus_addr_t busaddr; in mmeyepcmcia_chip_io_map() local 847 busaddr = pcihp->addr + offset; in mmeyepcmcia_chip_io_map() 866 busaddr += MMEYEPCMCIA_ATTRMEM_SIZE; in mmeyepcmcia_chip_io_map() 868 if (bus_space_map(pcihp->iot, busaddr, pcihp->size, 0, &pcihp->ioh)) in mmeyepcmcia_chip_io_map() [all …]
|
| /netbsd-src/sys/external/bsd/drm2/dist/include/drm/ |
| H A D | drm_legacy.h | 85 dma_addr_t busaddr; member 147 dma_addr_t *busaddr; member
|
| /netbsd-src/sys/arch/prep/pci/ |
| H A D | gten.c | 330 bus_addr_t busaddr; in gten_cnattach() local 350 busaddr = PCI_MAPREG_MEM_ADDR(mapreg); in gten_cnattach() 352 error = bus_space_map(memt, busaddr + GTEN_VRAM_OFFSET, 960*1024, in gten_cnattach()
|
| /netbsd-src/sys/arch/powerpc/powerpc/ |
| H A D | bus_dma.c | 412 bus_size_t busaddr, curaddr, lastaddr, baddr, bmask; in _bus_dmamap_load_raw() local 423 busaddr = segs[iseg].ds_addr; in _bus_dmamap_load_raw() 429 curaddr = BUS_MEM_TO_PHYS(t, busaddr); in _bus_dmamap_load_raw() 487 busaddr = segs[iseg].ds_addr; in _bus_dmamap_load_raw()
|
| /netbsd-src/sys/arch/hpcmips/dev/ |
| H A D | plumpcmcia.c | 400 bus_addr_t busaddr; in plumpcmcia_chip_mem_map() local 416 busaddr = pcmhp->addr; in plumpcmcia_chip_mem_map() 422 card_offset = (((int32_t)card_addr) - ((int32_t)busaddr)); in plumpcmcia_chip_mem_map() 426 (unsigned)busaddr, (unsigned)pcmhp->memh, (unsigned)*offsetp, in plumpcmcia_chip_mem_map() 429 ph->ph_mem[win].pm_addr = busaddr; in plumpcmcia_chip_mem_map()
|
| /netbsd-src/sys/dev/ic/ |
| H A D | tcic2.c | 865 bus_addr_t busaddr; in tcic_chip_mem_map() local 888 busaddr = pcmhp->addr; in tcic_chip_mem_map() 901 "%lx\n", win, (u_long) busaddr, (u_long) * offsetp, (u_long) size, in tcic_chip_mem_map() 911 card_offset = (((long) card_addr) - ((long) busaddr)); in tcic_chip_mem_map() 916 h->mem[win].addr = busaddr; in tcic_chip_mem_map()
|
| H A D | i82365.c | 973 bus_addr_t busaddr; in pcic_chip_mem_map() local 1000 busaddr = pcmhp->addr; in pcic_chip_mem_map() 1013 "%lx\n", win, (u_long) busaddr, (u_long) * offsetp, (u_long) size, in pcic_chip_mem_map() 1022 card_offset = (((long) card_addr) - ((long) busaddr)); in pcic_chip_mem_map() 1024 h->mem[win].addr = busaddr; in pcic_chip_mem_map()
|
| H A D | aic79xx.c | 6204 uint32_t busaddr; in ahd_chip_init() local 6454 busaddr = ahd->shared_data_map.physaddr; in ahd_chip_init() 6455 ahd_outb(ahd, SHARED_DATA_ADDR, busaddr & 0xFF); in ahd_chip_init() 6456 ahd_outb(ahd, SHARED_DATA_ADDR + 1, (busaddr >> 8) & 0xFF); in ahd_chip_init() 6457 ahd_outb(ahd, SHARED_DATA_ADDR + 2, (busaddr >> 16) & 0xFF); in ahd_chip_init() 6458 ahd_outb(ahd, SHARED_DATA_ADDR + 3, (busaddr >> 24) & 0xFF); in ahd_chip_init() 6459 ahd_outb(ahd, QOUTFIFO_NEXT_ADDR, busaddr & 0xFF); in ahd_chip_init() 6460 ahd_outb(ahd, QOUTFIFO_NEXT_ADDR + 1, (busaddr >> 8) & 0xFF); in ahd_chip_init() 6461 ahd_outb(ahd, QOUTFIFO_NEXT_ADDR + 2, (busaddr >> 16) & 0xFF); in ahd_chip_init() 6462 ahd_outb(ahd, QOUTFIFO_NEXT_ADDR + 3, (busaddr >> 24) & 0xFF); in ahd_chip_init() [all …]
|
| /netbsd-src/sys/dev/vme/ |
| H A D | xy.c | 414 bus_addr_t busaddr; in xycattach() local 484 &busaddr)) != 0) { in xycattach() 489 xyc->dvmaiopb = (struct xy_iopb *)(u_long)BUS_ADDR_PADDR(busaddr); in xycattach() 617 bus_addr_t busaddr; in xyattach() local 670 &busaddr)) != 0) { in xyattach() 675 dmaddr = (void *)(u_long)BUS_ADDR_PADDR(busaddr); in xyattach()
|
| H A D | xd.c | 504 bus_addr_t busaddr; in xdcattach() local 578 &busaddr)) != 0) { in xdcattach() 583 xdc->dvmaiopb = (struct xd_iopb *)(u_long)BUS_ADDR_PADDR(busaddr); in xdcattach() 719 bus_addr_t busaddr; in xdattach() local 765 &busaddr)) != 0) { in xdattach() 770 dmaddr = (void *)(u_long)BUS_ADDR_PADDR(busaddr); in xdattach()
|
| /netbsd-src/sys/external/bsd/drm2/drm/ |
| H A D | drm_memory.c | 238 dmah->busaddr = dmah->dmah_map->dm_segs[0].ds_addr; in drm_pci_alloc()
|
| /netbsd-src/sys/external/bsd/drm/dist/shared-core/ |
| H A D | r600_cp.c | 143 if (!entry->busaddr[i]) in r600_page_table_cleanup() 145 pci_unmap_page(dev->pdev, entry->busaddr[i], in r600_page_table_cleanup() 178 entry->busaddr[i] = pci_map_page(dev->pdev, in r600_page_table_init() 181 if (entry->busaddr[i] == 0) { in r600_page_table_init() 187 entry_addr = entry->busaddr[i]; in r600_page_table_init()
|
| /netbsd-src/sys/arch/x86/x86/ |
| H A D | bus_dma.c | 577 bus_addr_t busaddr; in _bus_dmamap_load_mbuf() local 583 busaddr = _BUS_VM_PAGE_TO_BUS(pg) + offset; in _bus_dmamap_load_mbuf() 586 busaddr, size); in _bus_dmamap_load_mbuf()
|
| /netbsd-src/sys/dev/pci/ |
| H A D | pccbb.c | 2655 bus_addr_t busaddr; in pccbb_pcmcia_mem_map() local 2682 busaddr = pcmhp->addr; in pccbb_pcmcia_mem_map() 2695 "%lx\n", win, (u_long) busaddr, (u_long) * offsetp, (u_long) size, in pccbb_pcmcia_mem_map() 2704 card_offset = (((long)card_addr) - ((long)busaddr)); in pccbb_pcmcia_mem_map() 2706 ph->mem[win].addr = busaddr; in pccbb_pcmcia_mem_map()
|