On Thu, Dec 14, 2017 at 12:50:51PM +0100, Andreas Platschek wrote: > Previously enabled clks are only disabled if clk_prepare_enable() fails. > However, there are other error paths were the previously enabled > clocks are not disabled. > > To fix the problem, fsl_disable_clocks() now takes the number of clocks > that shall be disabled + unprepared. For existing calls were all clocks > were already successfully prepared + enabled, DMAMUX_NR is passed to > disable + unprepare all clocks. > > In error paths were only some clocks were successfully prepared + > enabled the loop counter is passed, in order to disable + unprepare > all successfully prepared + enabled clocks. Applied, thanks -- ~Vinod -- To unsubscribe from this list: send the line "unsubscribe dmaengine" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html