rtc-ds1685.c (25ece30561d247b2931b0d11d92e9c976a668771) | rtc-ds1685.c (3a905c2d9544a418953d6c18668f0f853fbd9be9) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * An rtc driver for the Dallas/Maxim DS1685/DS1687 and related real-time 4 * chips. 5 * 6 * Copyright (C) 2011-2014 Joshua Kinard <kumba@gentoo.org>. 7 * Copyright (C) 2009 Matthias Fuchs <matthias.fuchs@esd-electronics.com>. 8 * --- 1303 unchanged lines hidden (view full) --- 1312 /* Setup complete. */ 1313 ds1685_rtc_switch_to_bank0(rtc); 1314 1315 ret = rtc_add_group(rtc_dev, &ds1685_rtc_sysfs_misc_grp); 1316 if (ret) 1317 return ret; 1318 1319 nvmem_cfg.priv = rtc; | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * An rtc driver for the Dallas/Maxim DS1685/DS1687 and related real-time 4 * chips. 5 * 6 * Copyright (C) 2011-2014 Joshua Kinard <kumba@gentoo.org>. 7 * Copyright (C) 2009 Matthias Fuchs <matthias.fuchs@esd-electronics.com>. 8 * --- 1303 unchanged lines hidden (view full) --- 1312 /* Setup complete. */ 1313 ds1685_rtc_switch_to_bank0(rtc); 1314 1315 ret = rtc_add_group(rtc_dev, &ds1685_rtc_sysfs_misc_grp); 1316 if (ret) 1317 return ret; 1318 1319 nvmem_cfg.priv = rtc; |
1320 ret = rtc_nvmem_register(rtc_dev, &nvmem_cfg); | 1320 ret = devm_rtc_nvmem_register(rtc_dev, &nvmem_cfg); |
1321 if (ret) 1322 return ret; 1323 1324 return rtc_register_device(rtc_dev); 1325} 1326 1327/** 1328 * ds1685_rtc_remove - removes rtc driver. --- 123 unchanged lines hidden --- | 1321 if (ret) 1322 return ret; 1323 1324 return rtc_register_device(rtc_dev); 1325} 1326 1327/** 1328 * ds1685_rtc_remove - removes rtc driver. --- 123 unchanged lines hidden --- |