summaryrefslogtreecommitdiff
path: root/drivers/rtc
diff options
context:
space:
mode:
authorMallikarjun Kasoju <mkasoju@nvidia.com>2012-09-15 18:07:25 +0530
committerSimone Willett <swillett@nvidia.com>2012-10-10 16:55:42 -0700
commitae2f43a1c177cedab564855eb713de5dfa93125a (patch)
tree7b65976ebc22ff8078b021b0680ab23679d8e43e /drivers/rtc
parent5ba65075746f4fed231e16c2d59ba13ce4cd18e9 (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>
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);