mmc: tmio: split core functionality, DMA and MFD glue