At least on PowerPC, the DMA ops are per-device hooks. We attach the swiotlb DMA ops functions to those hooks when we are using swiotlb.So calling dma_sync_single_*() would end up calling swiotlb_sync_single_*() which is not what we want.