rtc: rzn1: Fix error code in probe
authorDan Carpenter <dan.carpenter@oracle.com>
Thu, 19 May 2022 13:56:19 +0000 (16:56 +0300)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Tue, 24 May 2022 23:22:16 +0000 (01:22 +0200)
There is a copy and paste error so this code returns the wrong variable.

Fixes: deeb4b5393e1 ("rtc: rzn1: Add new RTC driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Link: https://lore.kernel.org/r/YoZMg1dmHHSJEfE9@kili
drivers/rtc/rtc-rzn1.c

index 1108d98..18f33ca 100644 (file)
@@ -348,7 +348,7 @@ static int rzn1_rtc_probe(struct platform_device *pdev)
 
        rtc->rtcdev = devm_rtc_allocate_device(&pdev->dev);
        if (IS_ERR(rtc->rtcdev))
-               return PTR_ERR(rtc);
+               return PTR_ERR(rtc->rtcdev);
 
        rtc->rtcdev->range_min = RTC_TIMESTAMP_BEGIN_2000;
        rtc->rtcdev->range_max = RTC_TIMESTAMP_END_2099;