rtc-ds1343.c (25ece30561d247b2931b0d11d92e9c976a668771) | rtc-ds1343.c (3a905c2d9544a418953d6c18668f0f853fbd9be9) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* rtc-ds1343.c 3 * 4 * Driver for Dallas Semiconductor DS1343 Low Current, SPI Compatible 5 * Real Time Clock 6 * 7 * Author : Raghavendra Chandra Ganiga <ravi23ganiga@gmail.com> 8 * Ankur Srivastava <sankurece@gmail.com> : DS1343 Nvram Support --- 399 unchanged lines hidden (view full) --- 408 dev_err(&spi->dev, 409 "unable to create sysfs entries for rtc ds1343\n"); 410 411 res = rtc_register_device(priv->rtc); 412 if (res) 413 return res; 414 415 nvmem_cfg.priv = priv; | 1// SPDX-License-Identifier: GPL-2.0-only 2/* rtc-ds1343.c 3 * 4 * Driver for Dallas Semiconductor DS1343 Low Current, SPI Compatible 5 * Real Time Clock 6 * 7 * Author : Raghavendra Chandra Ganiga <ravi23ganiga@gmail.com> 8 * Ankur Srivastava <sankurece@gmail.com> : DS1343 Nvram Support --- 399 unchanged lines hidden (view full) --- 408 dev_err(&spi->dev, 409 "unable to create sysfs entries for rtc ds1343\n"); 410 411 res = rtc_register_device(priv->rtc); 412 if (res) 413 return res; 414 415 nvmem_cfg.priv = priv; |
416 rtc_nvmem_register(priv->rtc, &nvmem_cfg); | 416 devm_rtc_nvmem_register(priv->rtc, &nvmem_cfg); |
417 418 priv->irq = spi->irq; 419 420 if (priv->irq >= 0) { 421 res = devm_request_threaded_irq(&spi->dev, spi->irq, NULL, 422 ds1343_thread, IRQF_ONESHOT, 423 "ds1343", priv); 424 if (res) { --- 61 unchanged lines hidden --- | 417 418 priv->irq = spi->irq; 419 420 if (priv->irq >= 0) { 421 res = devm_request_threaded_irq(&spi->dev, spi->irq, NULL, 422 ds1343_thread, IRQF_ONESHOT, 423 "ds1343", priv); 424 if (res) { --- 61 unchanged lines hidden --- |