On Fri, Oct 17, 2014 at 06:02:35AM -0700, Kevin Hilman wrote: > Wenyou Yang writes: > > + if (!pm_runtime_suspended(dev)) { > > + clk_disable_unprepare(as->clk); > > + pinctrl_pm_select_sleep_state(dev); > > + } > a.k.a. pm_runtime_put_sync() since the ->runtime_suspend() callback does > the same thing. Will that do the right thing when runtime PM is disabled in Kconfig?