DMA: Rework dw_dmac suspend_late()/resume_early()