2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-26 22:24:09 +08:00
linux-next/drivers/pinctrl/samsung
Marek Szyprowski 07731019c5 pinctrl: samsung: Move retention control from mach-exynos to the pinctrl driver
This patch moves pad retention control from PMU driver to Exynos pin
controller driver. This helps to avoid possible ordering and logical
dependencies between machine, PMU and pin control code. Till now it
worked fine only because sys_ops for PMU and pin controller were called
in registration order.
This is also 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@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:56:57 +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: Move retention control from mach-exynos to the pinctrl driver 2017-01-26 16:56:57 +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