summaryrefslogtreecommitdiff
path: root/drivers/rtc
diff options
context:
space:
mode:
authorMallikarjun Kasoju <mkasoju@nvidia.com>2012-09-15 18:07:25 +0530
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 12:35:26 -0700
commitac3589ffaa2b4edecdde4ba217ff0e20d8291643 (patch)
treec151e03da697d0c8eafb8d37348a2b8dacf855ba /drivers/rtc
parent9f5f1ac0b3ae9cb5890363ca07c5bbb02e97eea9 (diff)
rtc: fix crash in rtc driver during suspend
palmas rtc pointer is not assigned as child to palmas which is causing kernel panic during suspend. Reviewed-on: http://git-master/r/133000 (cherry picked from commit 94d02a6e4ffb1b7b616caa9e54310714ac6ec127) Change-Id: I648913ff89d1b478f11638a9a3c7982491869683 Signed-off-by: Mallikarjun Kasoju <mkasoju@nvidia.com> Signed-off-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-on: http://git-master/r/143049 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com> Rebase-Id: R2cf02ed02381d3a020fcd388ef5a35aeb0b989bc
Diffstat (limited to 'drivers/rtc')
-rw-r--r--drivers/rtc/rtc-palmas.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/rtc/rtc-palmas.c b/drivers/rtc/rtc-palmas.c
index d5c963e35f6b..52952d41e82e 100644
--- a/drivers/rtc/rtc-palmas.c
+++ b/drivers/rtc/rtc-palmas.c
@@ -295,6 +295,7 @@ static int __devinit palmas_rtc_probe(struct platform_device *pdev)
return -ENOMEM;
}
+ palmas->rtc = palmas_rtc;
/* Clear pending interrupts */
ret = palmas_rtc_read(palmas, PALMAS_RTC_STATUS_REG,
&rtc_reg);