This doesn't really have much to do with normal DMA mapping, so why does this direct through the dma ops?