Home
last modified time | relevance | path

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

/freebsd-12.1/sys/dev/drm/
H A Dsavage_bci.c343 if (dev_priv->cmd_dma == &dev_priv->fake_dma) in savage_dma_wait()
458 phys_addr = dev_priv->cmd_dma->offset + in savage_dma_flush()
774 if (!dev_priv->cmd_dma) { in savage_do_init_bci()
780 if (dev_priv->cmd_dma->type != _DRM_AGP) { in savage_do_init_bci()
786 drm_core_ioremap(dev_priv->cmd_dma, dev); in savage_do_init_bci()
787 if (!dev_priv->cmd_dma->virtual) { in savage_do_init_bci()
800 dev_priv->cmd_dma = NULL; in savage_do_init_bci()
804 if (!dev_priv->cmd_dma) { in savage_do_init_bci()
816 dev_priv->cmd_dma = &dev_priv->fake_dma; in savage_do_init_bci()
911 } else if (dev_priv->cmd_dma && dev_priv->cmd_dma->virtual && in savage_do_cleanup_bci()
[all …]
H A Dsavage_drv.h163 drm_local_map_t *cmd_dma; member
522 dma_ptr = (uint32_t *)dev_priv->cmd_dma->handle + \
541 uint32_t *expected = (uint32_t *)dev_priv->cmd_dma->handle + \
/freebsd-12.1/sys/dev/iwm/
H A Dif_iwm_util.c304 bus_dmamap_sync(ring->cmd_dma.tag, ring->cmd_dma.map, in iwm_send_cmd()
H A Dif_iwmvar.h292 struct iwm_dma_info cmd_dma; member
H A Dif_iwm.c1077 error = iwm_dma_contig_alloc(sc->sc_dmat, &ring->cmd_dma, size, 4); in iwm_alloc_tx_ring()
1083 ring->cmd = ring->cmd_dma.vaddr; in iwm_alloc_tx_ring()
1102 paddr = ring->cmd_dma.paddr; in iwm_alloc_tx_ring()
1118 KASSERT(paddr == ring->cmd_dma.paddr + size, in iwm_alloc_tx_ring()
1160 iwm_dma_contig_free(&ring->cmd_dma); in iwm_free_tx_ring()
3739 bus_dmamap_sync(ring->cmd_dma.tag, ring->cmd_dma.map, in iwm_tx()
/freebsd-12.1/sys/dev/mxge/
H A Dif_mxge.c812 dma_low = MXGE_LOWPART_TO_U32(sc->cmd_dma.bus_addr); in mxge_dummy_rdma()
860 dma_low = MXGE_LOWPART_TO_U32(sc->cmd_dma.bus_addr); in mxge_send_cmd()
873 bus_dmamap_sync(sc->cmd_dma.dmat, in mxge_send_cmd()
874 sc->cmd_dma.map, BUS_DMASYNC_POSTREAD); in mxge_send_cmd()
1012 dma_low = MXGE_LOWPART_TO_U32(sc->cmd_dma.bus_addr); in mxge_load_firmware()
1038 bus_dmamap_sync(sc->cmd_dma.dmat, in mxge_load_firmware()
1039 sc->cmd_dma.map, BUS_DMASYNC_POSTREAD); in mxge_load_firmware()
4906 err = mxge_dma_alloc(sc, &sc->cmd_dma, in mxge_attach()
4910 sc->cmd = (mcp_cmd_response_t *) sc->cmd_dma.addr; in mxge_attach()
5020 mxge_dma_free(&sc->cmd_dma); in mxge_attach()
[all …]
H A Dif_mxge_var.h228 mxge_dma_t cmd_dma; member
/freebsd-12.1/sys/dev/wpi/
H A Dif_wpivar.h71 struct wpi_dma_info cmd_dma; member
H A Dif_wpi.c1190 error = wpi_dma_contig_alloc(sc, &ring->cmd_dma, (void **)&ring->cmd, in wpi_alloc_tx_ring()
1209 paddr = ring->cmd_dma.paddr; in wpi_alloc_tx_ring()
1300 wpi_dma_contig_free(&ring->cmd_dma); in wpi_free_tx_ring()
2164 bus_dmamap_sync(ring->data_dmat, ring->cmd_dma.map, in wpi_cmd_done()
2750 bus_dmamap_sync(ring->data_dmat, ring->cmd_dma.map, in wpi_cmd2()
3304 bus_dmamap_sync(ring->data_dmat, ring->cmd_dma.map, in wpi_cmd()
/freebsd-12.1/sys/dev/iwn/
H A Dif_iwnvar.h112 struct iwn_dma_info cmd_dma; member
H A Dif_iwn.c2012 error = iwn_dma_contig_alloc(sc, &ring->cmd_dma, (void **)&ring->cmd, in iwn_alloc_tx_ring()
2031 paddr = ring->cmd_dma.paddr; in iwn_alloc_tx_ring()
2098 iwn_dma_contig_free(&ring->cmd_dma); in iwn_free_tx_ring()
4966 bus_dmamap_sync(ring->cmd_dma.tag, ring->cmd_dma.map, in iwn_tx_cmd()
5302 bus_dmamap_sync(ring->cmd_dma.tag, ring->cmd_dma.map, in iwn_cmd()