rtc-ds1742.c (25ece30561d247b2931b0d11d92e9c976a668771) rtc-ds1742.c (3a905c2d9544a418953d6c18668f0f853fbd9be9)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * An rtc driver for the Dallas DS1742
4 *
5 * Copyright (C) 2006 Atsushi Nemoto <anemo@mba.ocn.ne.jp>
6 *
7 * Copyright (C) 2006 Torsten Ertbjerg Rasmussen <tr@newtec.dk>
8 * - nvram size determined from resource

--- 181 unchanged lines hidden (view full) ---

190 return PTR_ERR(rtc);
191
192 rtc->ops = &ds1742_rtc_ops;
193
194 ret = rtc_register_device(rtc);
195 if (ret)
196 return ret;
197
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * An rtc driver for the Dallas DS1742
4 *
5 * Copyright (C) 2006 Atsushi Nemoto <anemo@mba.ocn.ne.jp>
6 *
7 * Copyright (C) 2006 Torsten Ertbjerg Rasmussen <tr@newtec.dk>
8 * - nvram size determined from resource

--- 181 unchanged lines hidden (view full) ---

190 return PTR_ERR(rtc);
191
192 rtc->ops = &ds1742_rtc_ops;
193
194 ret = rtc_register_device(rtc);
195 if (ret)
196 return ret;
197
198 if (rtc_nvmem_register(rtc, &nvmem_cfg))
198 if (devm_rtc_nvmem_register(rtc, &nvmem_cfg))
199 dev_err(&pdev->dev, "Unable to register nvmem\n");
200
201 return 0;
202}
203
204static const struct of_device_id __maybe_unused ds1742_rtc_of_match[] = {
205 { .compatible = "maxim,ds1742", },
206 { }

--- 17 unchanged lines hidden ---
199 dev_err(&pdev->dev, "Unable to register nvmem\n");
200
201 return 0;
202}
203
204static const struct of_device_id __maybe_unused ds1742_rtc_of_match[] = {
205 { .compatible = "maxim,ds1742", },
206 { }

--- 17 unchanged lines hidden ---