Revert "Fix CMD-DMA drivers because they got broken after merging 3.0.39. Still not 100% fixed on this commit, migrate-cma.c is semi hacked to make it build. Will fix in the next commit."

This reverts commit 69fe3f3e937badd4f942316150ef704d4e28151f.