[RAMEN9610-10736][COMMON] soc: samsungs: Add a SLEEP_GPIO driver
authorSoomin Kim <sm8326.kim@samsung.com>
Fri, 6 Jul 2018 01:55:26 +0000 (10:55 +0900)
committerlingsen1 <lingsen1@lenovo.com>
Sun, 7 Feb 2021 09:36:54 +0000 (17:36 +0800)
commit0ef206399100b47315a788c91ab59e4c4c7e4cfa
treeaddc6d927e7601088ec182d756e80c566c170947
parentc3d29289056b82468fb5fa493c5c80ecce52553c
[RAMEN9610-10736][COMMON] soc: samsungs: Add a SLEEP_GPIO driver

This driver gets GPIOs have proper setting value of
CON_PDN, PUD_PDN SRFs. Also, if there is no these
SFRs, it controls CON, PUD value before entering
and after exiting suspend.

Change-Id: I1ac9ec3e2babe0dd0eef94fbd353f1d56fd6b799
Signed-off-by: Soomin Kim <sm8326.kim@samsung.com>
Conflicts:
drivers/soc/samsung/Makefile
arch/arm64/boot/dts/exynos/exynos9610_gpio_config_macros.dtsi [new file with mode: 0644]
drivers/soc/samsung/Kconfig
drivers/soc/samsung/Makefile
drivers/soc/samsung/exynos-sleepgpio.c [new file with mode: 0644]