rtc-rv8803.c (25ece30561d247b2931b0d11d92e9c976a668771) rtc-rv8803.c (3a905c2d9544a418953d6c18668f0f853fbd9be9)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * RTC driver for the Micro Crystal RV8803
4 *
5 * Copyright (C) 2015 Micro Crystal SA
6 * Alexandre Belloni <alexandre.belloni@bootlin.com>
7 *
8 */

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

586
587 rv8803->rtc->ops = &rv8803_rtc_ops;
588 rv8803->rtc->range_min = RTC_TIMESTAMP_BEGIN_2000;
589 rv8803->rtc->range_max = RTC_TIMESTAMP_END_2099;
590 err = rtc_register_device(rv8803->rtc);
591 if (err)
592 return err;
593
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * RTC driver for the Micro Crystal RV8803
4 *
5 * Copyright (C) 2015 Micro Crystal SA
6 * Alexandre Belloni <alexandre.belloni@bootlin.com>
7 *
8 */

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

586
587 rv8803->rtc->ops = &rv8803_rtc_ops;
588 rv8803->rtc->range_min = RTC_TIMESTAMP_BEGIN_2000;
589 rv8803->rtc->range_max = RTC_TIMESTAMP_END_2099;
590 err = rtc_register_device(rv8803->rtc);
591 if (err)
592 return err;
593
594 rtc_nvmem_register(rv8803->rtc, &nvmem_cfg);
594 devm_rtc_nvmem_register(rv8803->rtc, &nvmem_cfg);
595
596 rv8803->rtc->max_user_freq = 1;
597
598 return 0;
599}
600
601static const struct i2c_device_id rv8803_id[] = {
602 { "rv8803", rv_8803 },

--- 36 unchanged lines hidden ---
595
596 rv8803->rtc->max_user_freq = 1;
597
598 return 0;
599}
600
601static const struct i2c_device_id rv8803_id[] = {
602 { "rv8803", rv_8803 },

--- 36 unchanged lines hidden ---