diff options
author | Mallikarjun Kasoju <mkasoju@nvidia.com> | 2012-09-15 18:07:25 +0530 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-10-10 16:55:42 -0700 |
commit | ae2f43a1c177cedab564855eb713de5dfa93125a (patch) | |
tree | 7b65976ebc22ff8078b021b0680ab23679d8e43e /drivers/rtc | |
parent | 5ba65075746f4fed231e16c2d59ba13ce4cd18e9 (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.c | 1 |
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); |