On Tue, Oct 25, 2016 at 12:37:59AM +0000, Kuninori Morimoto wrote: > Current Renesas Sound driver requests DMA channel when .probe timing, > and release it when .remove timing. And use DMA on .start/.stop > But, Audio DMAC power ON was handled when request timing (= .probe), > and power OFF was when release timing (= .remove). > This means Audio DMAC power is always ON during driver was enabled. > This patch fixup to request/release DMA channel each time. Isn't this something which should be handled by better power management in the DMA driver rather than this?