Hello Marek, On 01/19/2017 11:12 AM, Marek Szyprowski wrote: > Hi Javier, > > On 2017-01-18 01:30, Javier Martinez Canillas wrote: >> Commit a006c04e6218 ("[media] exynos-gsc: Fixup clock management at >> ->remove()") changed the driver's .remove function logic to fist do >> a pm_runtime_get_sync() to make sure the device is powered before >> attempting to gate the gsc clock. >> >> But the commit also removed a pm_runtime_disable() call that leads >> to an unbalanced pm_runtime_enable() error if the driver is removed >> and re-probed: >> >> exynos-gsc 13e00000.video-scaler: Unbalanced pm_runtime_enable! >> exynos-gsc 13e10000.video-scaler: Unbalanced pm_runtime_enable! >> >> Fixes: a006c04e6218 ("[media] exynos-gsc: Fixup clock management at ->remove()") >> Signed-off-by: Javier Martinez Canillas <javier@xxxxxxxxxxxxxxx> > > I must have mixed something during the rebase of the Ulf's patch, because > the original one kept pm_runtime_disable in the right place: > http://lists.infradead.org/pipermail/linux-arm-kernel/2015-January/317678.html > > I'm really sorry. > Ah, I see. No worries. > Acked-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> > Thanks a lot for your review. Best regards, -- Javier Martinez Canillas Open Source Group Samsung Research America -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html