On Fri, 2012-07-20 at 13:46 +0800, Zhangfei Gao wrote: > +struct mmp_dma_platdata { > + int chancnt; > +}; > + > +struct mmp_dma_slave_config { > + struct dma_slave_config slave_config; > + u32 drcmr; > +}; Why do you need these definitions? What is drcmr used for? -- ~Vinod