Merge tag 'libnvdimm-for-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdim...
[linux-2.6-microblaze.git] / drivers / rtc / rtc-rp5c01.c
index 8776ead..44afa6d 100644 (file)
@@ -251,16 +251,15 @@ static int __init rp5c01_rtc_probe(struct platform_device *dev)
                return PTR_ERR(rtc);
 
        rtc->ops = &rp5c01_rtc_ops;
-       rtc->nvram_old_abi = true;
 
        priv->rtc = rtc;
 
        nvmem_cfg.priv = priv;
-       error = rtc_nvmem_register(rtc, &nvmem_cfg);
+       error = devm_rtc_nvmem_register(rtc, &nvmem_cfg);
        if (error)
                return error;
 
-       return rtc_register_device(rtc);
+       return devm_rtc_register_device(rtc);
 }
 
 static struct platform_driver rp5c01_rtc_driver = {