This series aims at fixing problems with suspend/resume on Exynos SoCs introduced by migration of GPIO and EINT support to pin control driver on DT-enabled platforms. The patches fix following issues: - missing support for IRQ wake of pinctrl-exynos driver - legacy GPIO and EINT save/restore handling in platform PM code inappropriate on pinctrl-enabled platforms - several EINT-related registers must be saved as well The series is based on a patch by Doug Anderson that adds suspend/restore of pinctrl registers to pinctrl-samsung driver: [PATCH v3] pinctrl: samsung: fix suspend/resume functionality http://www.spinics.net/lists/kernel/msg1534119.html On Exynos4210-based Trats board: Tested-by: Tomasz Figa <t.figa@xxxxxxxxxxx> Tomasz Figa (6): pinctrl: exynos: Add support for set_irq_wake of wake-up EINTs ARM: EXYNOS: Fix EINT wake-up mask configuration when pinctrl is used ARM: SAMSUNG: pm: Adjust for pinctrl- and DT-enabled platforms pinctrl: samsung: Add support for SoC-specific suspend/resume callbacks pinctrl: samsung: Allow per-bank SoC-specific private data pinctrl: exynos: Handle suspend/resume of GPIO EINT registers arch/arm/mach-exynos/include/mach/pm-core.h | 14 +++- arch/arm/plat-samsung/pm.c | 17 +++-- drivers/pinctrl/pinctrl-exynos.c | 106 ++++++++++++++++++++++++++++ drivers/pinctrl/pinctrl-exynos.h | 1 + drivers/pinctrl/pinctrl-samsung.c | 6 ++ drivers/pinctrl/pinctrl-samsung.h | 4 ++ 6 files changed, 142 insertions(+), 6 deletions(-) -- 1.8.2.1 -- 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