arch/tile: common DMA code for the GXIO IORPC subsystem