diff options
Diffstat (limited to 'drivers/rtc/rtc-bq4802.c')
-rw-r--r-- | drivers/rtc/rtc-bq4802.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/rtc/rtc-bq4802.c b/drivers/rtc/rtc-bq4802.c index d00a274df8fc..280fe48ada0b 100644 --- a/drivers/rtc/rtc-bq4802.c +++ b/drivers/rtc/rtc-bq4802.c | |||
@@ -169,6 +169,8 @@ static int __devinit bq4802_probe(struct platform_device *pdev) | |||
169 | goto out_free; | 169 | goto out_free; |
170 | } | 170 | } |
171 | 171 | ||
172 | platform_set_drvdata(pdev, p); | ||
173 | |||
172 | p->rtc = rtc_device_register("bq4802", &pdev->dev, | 174 | p->rtc = rtc_device_register("bq4802", &pdev->dev, |
173 | &bq4802_ops, THIS_MODULE); | 175 | &bq4802_ops, THIS_MODULE); |
174 | if (IS_ERR(p->rtc)) { | 176 | if (IS_ERR(p->rtc)) { |
@@ -176,7 +178,6 @@ static int __devinit bq4802_probe(struct platform_device *pdev) | |||
176 | goto out_iounmap; | 178 | goto out_iounmap; |
177 | } | 179 | } |
178 | 180 | ||
179 | platform_set_drvdata(pdev, p); | ||
180 | err = 0; | 181 | err = 0; |
181 | out: | 182 | out: |
182 | return err; | 183 | return err; |