Hi, chained to this message is a couple of improvements to the MMP Audio DMA driver (mmp_tdma). Please consider applying them. Patches 1 to 5 are various improvements robustness and error handling. The most important patch is [PATCH 6/7], which makes the driver play along with soc-generic-dmaengine-pcm. This is necessary to play sound on devicetree-based MMP2 machines. The last patch drops MMP_SRAM dependency. This is a safe thing to do, because nothing currently actually uses this (mmp_tdma) driver. There's a redundant driver in sound/soc/pxa/mmp-pcm.c, which is also effectively unused. Sigh. Tested on an OLPC XO-1.75 laptop (along with changes to the MMP SSPA driver). Thank you Lubo