Home
last modified time | relevance | path

Searched refs:busaddr (Results 1 – 25 of 27) sorted by relevance

12

/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/
H A Dnouveau_nvif.c50 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 Ddrm_scatter.c67 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 Dati_pcigart.c55 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 Ddrm_pci.c47 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 Ddrm_bufs.c262 map->offset = map->dmah->busaddr; in drm_addmap()
668 buf->bus_address = dmah->busaddr + offset; in drm_do_addbufs_pci()
H A DdrmP.h520 bus_addr_t busaddr; member
610 dma_addr_t *busaddr; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/r128/
H A Dati_pcigart.c87 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 Ddrm_scatter.c73 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 Ddrm_pci.c75 &dmah->busaddr, in drm_pci_alloc()
113 dmah->busaddr); in __drm_legacy_pci_free()
H A Ddrm_bufs.c348 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 Ddrm_vm.c293 dmah.busaddr = map->offset; in drm_vm_shm_close()
/netbsd-src/sys/arch/mmeye/dev/
H A Dmmeyepcmcia.c695 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 Ddrm_legacy.h85 dma_addr_t busaddr; member
147 dma_addr_t *busaddr; member
/netbsd-src/sys/arch/prep/pci/
H A Dgten.c330 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 Dbus_dma.c412 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 Dplumpcmcia.c400 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 Dtcic2.c865 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 Di82365.c973 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 Daic79xx.c6204 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 Dxy.c414 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 Dxd.c504 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 Ddrm_memory.c238 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 Dr600_cp.c143 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 Dbus_dma.c577 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 Dpccbb.c2655 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()

12