convert to use generic dma_map_ops struct, cleanup