Home
last modified time | relevance | path

Searched refs:cmd_dma (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/savage/
H A Dsavage_bci.c313 dev_priv->nr_dma_pages = dev_priv->cmd_dma->size / in savage_dma_init()
355 if (dev_priv->cmd_dma == &dev_priv->fake_dma) in savage_dma_wait()
391 dma_ptr = (uint32_t *) dev_priv->cmd_dma->handle + in savage_dma_alloc()
407 dma_ptr = (uint32_t *) dev_priv->cmd_dma->handle; in savage_dma_alloc()
458 uint32_t *dma_ptr = (uint32_t *) dev_priv->cmd_dma->handle + in savage_dma_flush()
470 phys_addr = dev_priv->cmd_dma->offset + in savage_dma_flush()
532 uint32_t *dma_ptr = (uint32_t *) dev_priv->cmd_dma->handle + in savage_fake_dma_flush()
772 dev_priv->cmd_dma = drm_legacy_findmap(dev, init->cmd_dma_offset); in savage_do_init_bci()
773 if (!dev_priv->cmd_dma) { in savage_do_init_bci()
779 if (dev_priv->cmd_dma->type != _DRM_AGP) { in savage_do_init_bci()
[all …]
H A Dsavage_drv.h168 drm_local_map_t *cmd_dma; member
526 dma_ptr = (uint32_t *)dev_priv->cmd_dma->handle + \
545 uint32_t *expected = (uint32_t *)dev_priv->cmd_dma->handle + \
/netbsd-src/sys/external/bsd/drm/dist/shared-core/
H A Dsavage_bci.c299 dev_priv->nr_dma_pages = dev_priv->cmd_dma->size / in savage_dma_init()
340 if (dev_priv->cmd_dma == &dev_priv->fake_dma) in savage_dma_wait()
376 dma_ptr = (uint32_t *)dev_priv->cmd_dma->handle + in savage_dma_alloc()
392 dma_ptr = (uint32_t *)dev_priv->cmd_dma->handle; in savage_dma_alloc()
443 uint32_t *dma_ptr = (uint32_t *)dev_priv->cmd_dma->handle + in savage_dma_flush()
455 phys_addr = dev_priv->cmd_dma->offset + in savage_dma_flush()
517 uint32_t *dma_ptr = (uint32_t *)dev_priv->cmd_dma->handle + in savage_fake_dma_flush()
772 dev_priv->cmd_dma = drm_core_findmap(dev, init->cmd_dma_offset); in savage_do_init_bci()
773 if (!dev_priv->cmd_dma) { in savage_do_init_bci()
779 if (dev_priv->cmd_dma->type != _DRM_AGP) { in savage_do_init_bci()
[all …]
H A Dsavage_drv.h160 drm_local_map_t *cmd_dma; member
519 dma_ptr = (uint32_t *)dev_priv->cmd_dma->handle + \
538 uint32_t *expected = (uint32_t *)dev_priv->cmd_dma->handle + \
/netbsd-src/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dvmwgfx_stdu.c1209 struct vmw_stdu_dma *cmd_dma = cmd; in vmw_stdu_bo_populate_dma() local
1214 cmd_dma->header.id = SVGA_3D_CMD_SURFACE_DMA; in vmw_stdu_bo_populate_dma()
1215 cmd_dma->header.size = sizeof(cmd_dma->body) + in vmw_stdu_bo_populate_dma()
1218 vmw_bo_get_guest_ptr(&vfbbo->buffer->base, &cmd_dma->body.guest.ptr); in vmw_stdu_bo_populate_dma()
1219 cmd_dma->body.guest.pitch = update->vfb->base.pitches[0]; in vmw_stdu_bo_populate_dma()
1220 cmd_dma->body.host.sid = stdu->display_srf->res.id; in vmw_stdu_bo_populate_dma()
1221 cmd_dma->body.host.face = 0; in vmw_stdu_bo_populate_dma()
1222 cmd_dma->body.host.mipmap = 0; in vmw_stdu_bo_populate_dma()
1223 cmd_dma->body.transfer = SVGA3D_WRITE_HOST_VRAM; in vmw_stdu_bo_populate_dma()
1225 return sizeof(*cmd_dma); in vmw_stdu_bo_populate_dma()
/netbsd-src/sys/dev/pci/
H A Dif_wpivar.h72 struct wpi_dma_info cmd_dma; member
H A Dif_iwnvar.h77 struct iwn_dma_info cmd_dma; member
H A Dif_iwmvar.h268 struct iwm_dma_info cmd_dma; member
H A Dif_wpi.c805 error = wpi_dma_contig_alloc(sc->sc_dmat, &ring->cmd_dma, in wpi_alloc_tx_ring()
877 wpi_dma_contig_free(&ring->cmd_dma); in wpi_free_tx_ring()
2069 desc->segs[0].addr = htole32(ring->cmd_dma.paddr + in wpi_tx_data()
2085 bus_dmamap_sync(sc->sc_dmat, ring->cmd_dma.map, 0, in wpi_tx_data()
2086 ring->cmd_dma.size, in wpi_tx_data()
2400 dma = &ring->cmd_dma; in wpi_cmd()
2404 desc->segs[0].addr = htole32(ring->cmd_dma.paddr + in wpi_cmd()
2725 desc->segs[0].addr = htole32(ring->cmd_dma.paddr + in wpi_setup_beacon()
H A Dif_iwn.c1502 error = iwn_dma_contig_alloc(sc->sc_dmat, &ring->cmd_dma, in iwn_alloc_tx_ring()
1510 paddr = ring->cmd_dma.paddr; in iwn_alloc_tx_ring()
1564 iwn_dma_contig_free(&ring->cmd_dma); in iwn5000_ict_reset()
3247 bus_dmamap_sync(sc->sc_dmat, ring->cmd_dma.map, in iwn_tx()
3248 (char *)(void *)cmd - (char *)(void *)ring->cmd_dma.vaddr,
3501 bus_dmamap_sync(sc->sc_dmat, ring->cmd_dma.map, in iwn4965_add_node()
3502 (char *)(void *)cmd - (char *)(void *)ring->cmd_dma.vaddr, in iwn4965_add_node()
H A Dif_iwm.c1308 err = iwm_dma_contig_alloc(sc->sc_dmat, &ring->cmd_dma, size, 4); in iwm_alloc_tx_ring()
1314 ring->cmd = ring->cmd_dma.vaddr; in iwm_alloc_tx_ring()
1316 paddr = ring->cmd_dma.paddr; in iwm_alloc_tx_ring()
1342 KASSERT(paddr == ring->cmd_dma.paddr + size); in iwm_alloc_tx_ring()
1435 iwm_dma_contig_free(&ring->cmd_dma); in iwm_free_tx_ring()
4313 bus_dmamap_sync(sc->sc_dmat, ring->cmd_dma.map, in iwm_send_cmd()
4799 bus_dmamap_sync(sc->sc_dmat, ring->cmd_dma.map, in iwm_tx()
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/ce/fuc/
H A Dcom.fuc86 .b32 0x00010000 + #cmd_dma ~0xffffffff
87 .b32 0x00010000 + #cmd_dma ~0xffffffff
88 .b32 0x00010000 + #cmd_dma ~0xffffffff
405 cmd_dma: