add dma engine poc