Home
last modified time | relevance | path

Searched refs:dmatag (Results 1 – 14 of 14) sorted by relevance

/trueos/sys/dev/ips/
HDips_ioctl.c39 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_finish()
42 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_finish()
47 bus_dmamap_unload(ioctl_cmd->dmatag, ioctl_cmd->dmamap); in ips_ioctl_finish()
64 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_callback()
67 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_callback()
80 bus_dmamap_load(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_start()
104 &ioctl_cmd->dmatag) != 0) { in ips_ioctl_cmd()
107 if(bus_dmamem_alloc(ioctl_cmd->dmatag, &ioctl_cmd->data_buffer, in ips_ioctl_cmd()
138 exit: bus_dmamem_free(ioctl_cmd->dmatag, ioctl_cmd->data_buffer, in ips_ioctl_cmd()
140 bus_dma_tag_destroy(ioctl_cmd->dmatag); in ips_ioctl_cmd()
HDips.c580 bus_dma_tag_t dmatag; in ips_copperhead_queue_init() local
595 &dmatag) != 0) { in ips_copperhead_queue_init()
600 if(bus_dmamem_alloc(dmatag, (void *)&(sc->copper_queue), in ips_copperhead_queue_init()
606 sc->copper_queue->dmatag = dmatag; in ips_copperhead_queue_init()
609 bus_dmamap_load(dmatag, dmamap, in ips_copperhead_queue_init()
627 bus_dmamem_free(dmatag, sc->copper_queue, dmamap); in ips_copperhead_queue_init()
628 bus_dma_tag_destroy(dmatag); in ips_copperhead_queue_init()
HDips_ioctl.h61 bus_dma_tag_t dmatag; member
HDips.h93 bus_dma_tag_t dmatag; member
/trueos/sys/arm/at91/
HDat91_spi.c68 bus_dma_tag_t dmatag; /* bus dma tag for transfers */ member
234 2048, BUS_DMA_ALLOCNOW, NULL, NULL, &sc->dmatag); in at91_spi_activate()
239 err = bus_dmamap_create(sc->dmatag, 0, &sc->map[i]); in at91_spi_activate()
260 bus_dmamap_destroy(sc->dmatag, sc->map[i]); in at91_spi_deactivate()
262 if (sc->dmatag) in at91_spi_deactivate()
263 bus_dma_tag_destroy(sc->dmatag); in at91_spi_deactivate()
346 if ((err = bus_dmamap_load(sc->dmatag, sc->map[i], cmd->tx_cmd, in at91_spi_transfer()
351 bus_dmamap_sync(sc->dmatag, sc->map[i], BUS_DMASYNC_PREWRITE); in at91_spi_transfer()
354 if ((err = bus_dmamap_load(sc->dmatag, sc->map[i], in at91_spi_transfer()
360 bus_dmamap_sync(sc->dmatag, sc->map[i], BUS_DMASYNC_PREWRITE); in at91_spi_transfer()
[all …]
HDat91_mci.c161 bus_dma_tag_t dmatag; member
406 BBSIZE, 1, BBSIZE, 0, NULL, NULL, &sc->dmatag); in at91_mci_attach()
411 err = bus_dmamem_alloc(sc->dmatag, (void **)&sc->bbuf_vaddr[i], in at91_mci_attach()
486 bus_dmamem_free(sc->dmatag, sc->bbuf_vaddr[0], sc->bbuf_map[0]); in at91_mci_detach()
487 bus_dmamem_free(sc->dmatag, sc->bbuf_vaddr[1], sc->bbuf_map[1]); in at91_mci_detach()
488 bus_dma_tag_destroy(sc->dmatag); in at91_mci_detach()
756 err = bus_dmamap_load(sc->dmatag, sc->bbuf_map[0], in at91_mci_start_cmd()
761 bus_dmamap_sync(sc->dmatag, sc->bbuf_map[0], in at91_mci_start_cmd()
771 err = bus_dmamap_load(sc->dmatag, sc->bbuf_map[1], in at91_mci_start_cmd()
776 bus_dmamap_sync(sc->dmatag, sc->bbuf_map[1], in at91_mci_start_cmd()
[all …]
/trueos/sys/arm/xscale/i80321/
HDi80321_aau.c71 bus_dma_tag_t dmatag; member
122 &Giant, &softc->dmatag)) in i80321_aau_attach()
124 if (bus_dmamem_alloc(softc->dmatag, (void **)&aaudescs, in i80321_aau_attach()
130 if (bus_dmamap_create(softc->dmatag, 0, in i80321_aau_attach()
134 bus_dmamap_load(softc->dmatag, softc->aauring[i].map, in i80321_aau_attach()
189 bus_dmamap_sync(sc->dmatag, sc->aauring[0].map, in aau_bzero()
221 bus_dmamap_sync(sc->dmatag, in aau_bzero()
244 bus_dmamap_sync(sc->dmatag, in aau_bzero()
251 bus_dmamap_sync(sc->dmatag, in aau_bzero()
HDi80321_dma.c72 bus_dma_tag_t dmatag; member
126 &Giant, &softc->dmatag)) in i80321_dma_attach()
129 if (bus_dmamem_alloc(softc->dmatag, (void **)&dmadescs, in i80321_dma_attach()
134 if (bus_dmamap_create(softc->dmatag, 0, in i80321_dma_attach()
138 bus_dmamap_load(softc->dmatag, softc->dmaring[i].map, in i80321_dma_attach()
216 bus_dmamap_sync(sc->dmatag, in dma_memcpy()
278 bus_dmamap_sync(sc->dmatag, in dma_memcpy()
304 bus_dmamap_sync(sc->dmatag, in dma_memcpy()
311 bus_dmamap_sync(sc->dmatag, in dma_memcpy()
/trueos/sys/dev/ata/
HData-dma.c98 0, NULL, NULL, &ch->dma.dmatag)) in ata_dmainit()
101 if (bus_dma_tag_create(ch->dma.dmatag, PAGE_SIZE, 64 * 1024, in ata_dmainit()
142 if (ch->dma.dmatag) { in ata_dmafini()
143 bus_dma_tag_destroy(ch->dma.dmatag); in ata_dmafini()
144 ch->dma.dmatag = NULL; in ata_dmafini()
169 if (bus_dma_tag_create(ch->dma.dmatag, PAGE_SIZE, PAGE_SIZE, in ata_dmaalloc()
190 if (bus_dma_tag_create(ch->dma.dmatag, in ata_dmaalloc()
HData-all.h486 bus_dma_tag_t dmatag; /* parent DMA tag */ member
/trueos/sys/dev/sound/pcm/
HDbuffer.c90 sndbuf_alloc(struct snd_dbuf *b, bus_dma_tag_t dmatag, int dmaflags, in sndbuf_alloc() argument
95 b->dmatag = dmatag; in sndbuf_alloc()
101 if (bus_dmamem_alloc(b->dmatag, (void **)&b->buf, b->dmaflags, in sndbuf_alloc()
106 if (bus_dmamap_load(b->dmatag, b->dmamap, b->buf, b->maxsize, in sndbuf_alloc()
143 bus_dmamap_unload(b->dmatag, b->dmamap); in sndbuf_free()
144 if (b->dmatag) in sndbuf_free()
145 bus_dmamem_free(b->dmatag, b->buf, b->dmamap); in sndbuf_free()
154 b->dmatag = NULL; in sndbuf_free()
HDbuffer.h56 bus_dma_tag_t dmatag; member
69 int sndbuf_alloc(struct snd_dbuf *b, bus_dma_tag_t dmatag, int dmaflags, unsigned int size);
/trueos/sys/dev/sdhci/
HDsdhci.c499 &slot->dmatag); in sdhci_init_slot()
506 err = bus_dmamem_alloc(slot->dmatag, (void **)&slot->dmamem, in sdhci_init_slot()
514 err = bus_dmamap_load(slot->dmatag, slot->dmamap, in sdhci_init_slot()
651 bus_dmamap_unload(slot->dmatag, slot->dmamap); in sdhci_cleanup_slot()
652 bus_dmamem_free(slot->dmatag, slot->dmamem, slot->dmamap); in sdhci_cleanup_slot()
653 bus_dma_tag_destroy(slot->dmatag); in sdhci_cleanup_slot()
969 bus_dmamap_sync(slot->dmatag, slot->dmamap, in sdhci_start_data()
975 bus_dmamap_sync(slot->dmatag, slot->dmamap, in sdhci_start_data()
1012 bus_dmamap_sync(slot->dmatag, slot->dmamap, in sdhci_finish_data()
1017 bus_dmamap_sync(slot->dmatag, slot->dmamap, in sdhci_finish_data()
[all …]
HDsdhci.h276 bus_dma_tag_t dmatag; member