tft_plb.c | 61 bus_dma_tag_t psc_dmat; member in struct:plb_tft_softc 92 psc->psc_dmat = vaa->vaa_dmat; 108 if ((error = bus_dmamem_alloc(psc->psc_dmat, sc->sc_size, ADDR_ALIGN, 113 if ((error = bus_dmamem_map(psc->psc_dmat, &psc->psc_seg, nseg, 118 if ((error = bus_dmamap_create(psc->psc_dmat, sc->sc_size, 1, 123 if ((error = bus_dmamap_load(psc->psc_dmat, psc->psc_dmap, 142 bus_dmamap_sync(psc->psc_dmat, psc->psc_dmap, 0, 160 bus_dmamap_destroy(psc->psc_dmat, psc->psc_dmap); 162 bus_dmamem_unmap(psc->psc_dmat, sc->sc_image, sc->sc_size); 164 bus_dmamem_free(psc->psc_dmat, &psc->psc_seg, nseg) [all...] |