linux/drivers/pinctrl/samsung
Marek Szyprowski 1fc8ad86f7 pinctrl: samsung: Add infrastructure for pin-bank retention control
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 adds infrastructure to handle pad retention during pin control
driver resume.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Acked-by: Tomasz Figa <tomasz.figa@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2017-01-26 16:35:50 +01:00
..
Kconfig
Makefile
pinctrl-exynos5440.c pinctrl: samsung: Suppress unbinding to prevent theoretical attacks 2016-05-30 09:41:49 +02:00
pinctrl-exynos.c pinctrl: samsung: Add missing initconst annotation 2017-01-26 16:32:42 +01:00
pinctrl-exynos.h pinctrl: samsung: Add the support the multiple IORESOURCE_MEM for one pin-bank 2016-11-15 09:41:35 +01:00
pinctrl-s3c24xx.c pinctrl: samsung: Add the support the multiple IORESOURCE_MEM for one pin-bank 2016-11-15 09:41:35 +01:00
pinctrl-s3c64xx.c pinctrl: samsung: Remove messages for failed memory allocation 2017-01-26 10:05:01 +01:00
pinctrl-samsung.c pinctrl: samsung: Add infrastructure for pin-bank retention control 2017-01-26 16:35:50 +01:00
pinctrl-samsung.h pinctrl: samsung: Add infrastructure for pin-bank retention control 2017-01-26 16:35:50 +01:00