rtc-m48t86.c (25ece30561d247b2931b0d11d92e9c976a668771) | rtc-m48t86.c (3a905c2d9544a418953d6c18668f0f853fbd9be9) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * ST M48T86 / Dallas DS12887 RTC driver 4 * Copyright (c) 2006 Tower Technologies 5 * 6 * Author: Alessandro Zummo <a.zummo@towertech.it> 7 * 8 * This drivers only supports the clock running in BCD and 24H mode. --- 245 unchanged lines hidden (view full) --- 254 return PTR_ERR(info->rtc); 255 256 info->rtc->ops = &m48t86_rtc_ops; 257 258 err = rtc_register_device(info->rtc); 259 if (err) 260 return err; 261 | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * ST M48T86 / Dallas DS12887 RTC driver 4 * Copyright (c) 2006 Tower Technologies 5 * 6 * Author: Alessandro Zummo <a.zummo@towertech.it> 7 * 8 * This drivers only supports the clock running in BCD and 24H mode. --- 245 unchanged lines hidden (view full) --- 254 return PTR_ERR(info->rtc); 255 256 info->rtc->ops = &m48t86_rtc_ops; 257 258 err = rtc_register_device(info->rtc); 259 if (err) 260 return err; 261 |
262 rtc_nvmem_register(info->rtc, &m48t86_nvmem_cfg); | 262 devm_rtc_nvmem_register(info->rtc, &m48t86_nvmem_cfg); |
263 264 /* read battery status */ 265 reg = m48t86_readb(&pdev->dev, M48T86_D); 266 dev_info(&pdev->dev, "battery %s\n", 267 (reg & M48T86_D_VRT) ? "ok" : "exhausted"); 268 269 return 0; 270} --- 14 unchanged lines hidden --- | 263 264 /* read battery status */ 265 reg = m48t86_readb(&pdev->dev, M48T86_D); 266 dev_info(&pdev->dev, "battery %s\n", 267 (reg & M48T86_D_VRT) ? "ok" : "exhausted"); 268 269 return 0; 270} --- 14 unchanged lines hidden --- |