summaryrefslogtreecommitdiff
path: root/drivers/pinctrl
diff options
context:
space:
mode:
authorPrashant Gaikwad <pgaikwad@nvidia.com>2014-02-14 11:56:50 +0530
committerPrashant Gaikwad <pgaikwad@nvidia.com>2014-02-17 02:45:47 -0800
commit83a55b406d1a5e814936ca31bc475dabf8eac41e (patch)
treeb29b2ec4d609f92e28132591fd458399dee495c3 /drivers/pinctrl
parent7619f59212e62726e32db1e04d132d727dbf0c4b (diff)
pinctrl: tegra: add syscore save/restore functions
We need to save PINCTRL state when going in LP0 from idle. Syscore save/restore are called from idle thread before going in LP0 while suspend/resume are called in case of system suspend LP0. Bug 1254633 Change-Id: I806d70b989614056a857e847d3a2ebdcb0e03959 Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-on: http://git-master/r/367579 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r--drivers/pinctrl/pinctrl-tegra.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/pinctrl/pinctrl-tegra.c b/drivers/pinctrl/pinctrl-tegra.c
index ea11ab9e9a50..cabdda69fe76 100644
--- a/drivers/pinctrl/pinctrl-tegra.c
+++ b/drivers/pinctrl/pinctrl-tegra.c
@@ -789,6 +789,8 @@ static void pinctrl_resume(void)
static struct syscore_ops pinctrl_syscore_ops = {
.suspend = pinctrl_suspend,
.resume = pinctrl_resume,
+ .save = pinctrl_suspend,
+ .restore = pinctrl_resume,
};
#endif