On Fri, Dec 23, 2016 at 1:24 PM, Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> wrote: > Pad retention control after suspend/resume cycle should be done from pin > controller driver instead of PMU (power management unit) driver to avoid > possible ordering and logical dependencies. Till now it worked fine only > because PMU driver registered its sys_ops after pin controller. > > This patch moves pad retention control from PMU driver to Exynos pin > controller driver. This is a preparation for adding new features to Exynos > pin controller driver, like runtime power management and suspending > individual pin controllers, which might be a part of some power domain. > > Signed-off-by: Marek Szyprowski <m.szyprowski@xxxxxxxxxxx> Clear and elegant. I will need an ACK from some ARM SoC person on this so they are aware that we rip code out of mach-* to pinctrl. Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html