aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rtc
AgeCommit message (Expand)AuthorFilesLines
2023-03-17rtc: cmos: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-17rtc: cadence: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-17rtc: brcmstb-waketimer: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-17rtc: at91sam9: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-17rtc: asm9260: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-17rtc: ac100: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-17rtc: ab8500: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-17rtc: 88pm860x: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-17rtc: 88pm80x: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-17driver core: class: remove module * from class_create()Greg Kroah-Hartman1-1/+1
2023-03-03Merge tag 'rtc-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds28-489/+999
2023-02-25rtc: pm8xxx: add support for nvmem offsetJohan Hovold1-12/+129
2023-02-25Merge tag 'rtc-6.2-fixes' into rtc-nextAlexandre Belloni1-2/+2
2023-02-24rtc: abx80x: Add nvmem supportSean Anderson1-0/+77
2023-02-22rtc: rx6110: Remove unused of_gpio,hAndy Shevchenko1-1/+0
2023-02-22rtc: efi: Avoid spamming the log on RTC read failureArd Biesheuvel1-1/+1
2023-02-22rtc: isl12022: sort header inclusion alphabeticallyAndy Shevchenko1-5/+5
2023-02-22rtc: isl12022: Join string literals backAndy Shevchenko1-6/+2
2023-02-22rtc: isl12022: Drop unneeded OF guards and of_match_ptr()Andy Shevchenko1-9/+1
2023-02-22rtc: isl12022: Explicitly use __le16 type for ISL12022_REG_TEMP_LAndy Shevchenko1-4/+5
2023-02-22rtc: isl12022: Get rid of unneeded private struct isl12022Andy Shevchenko1-35/+21
2023-02-22rtc: pcf85363: add support for the quartz-load-femtofarads propertyJavier Carrasco1-1/+36
2023-02-22rtc: allow rtc_read_alarm without read_alarm callbackAlexandre Belloni1-1/+1
2023-02-22rtc: rv3032: add ACPI supportAlexandre Belloni1-0/+7
2023-02-22rtc: rv3028: add ACPI supportAlexandre Belloni1-0/+7
2023-02-22rtc: bbnsm: Add the bbnsm rtc supportJacky Bai3-0/+239
2023-02-20Merge tag 'arm-boardfile-remove-6.3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-385/+2
2023-02-09rtc: jz4740: Register clock provider for the CLK32K pinPaul Cercueil2-1/+57
2023-02-09rtc: jz4740: Use dev_err_probe()Paul Cercueil1-13/+7
2023-02-09rtc: jz4740: Use readl_poll_timeoutPaul Cercueil1-12/+6
2023-02-09rtc: moxart: switch to using gpiod APIDmitry Torokhov1-53/+36
2023-02-09rtc: pm8xxx: drop error messagesJohan Hovold1-6/+2
2023-02-09rtc: pm8xxx: clean up local declarationsJohan Hovold1-7/+7
2023-02-09rtc: pm8xxx: refactor read_time()Johan Hovold1-21/+33
2023-02-09rtc: pm8xxx: use u32 for timestampsJohan Hovold1-6/+6
2023-02-09rtc: pm8xxx: clean up commentsJohan Hovold1-22/+17
2023-02-09rtc: pm8xxx: rename alarm irq variableJohan Hovold1-6/+6
2023-02-09rtc: pm8xxx: rename struct device pointerJohan Hovold1-3/+3
2023-02-09rtc: pm8xxx: clean up time and alarm debuggingJohan Hovold1-6/+4
2023-02-09rtc: pm8xxx: use unaligned le32 helpersJohan Hovold1-18/+8
2023-02-09rtc: pm8xxx: drop unused register definesJohan Hovold1-6/+0
2023-02-09rtc: pm8xxx: return IRQ_NONE on errorsJohan Hovold1-3/+3
2023-02-09rtc: pm8xxx: drop bogus lockingJohan Hovold1-46/+21
2023-02-09rtc: pm8xxx: use regmap_update_bits()Johan Hovold1-65/+22
2023-02-09rtc: pm8xxx: drop spmi error messagesJohan Hovold1-54/+17
2023-02-09rtc: pm8xxx: fix set-alarm raceJohan Hovold1-14/+10
2023-02-09rtc: rv8803: invalidate date/time if alarm time is invalidSascha Hauer1-7/+38
2023-02-01rtc: remove v3020 driverArnd Bergmann3-379/+0
2023-02-01rtc: max8907: Drop unused i2c includeUwe Kleine-König1-1/+0
2023-02-01rtc: rx8010: use IRQ flags obtained from fwnodeAlexandre Belloni1-2/+6
2023-02-01rtc: rv8803: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: rv3032: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: rv3029c2: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: pcf8563: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: pcf85363: use IRQ flags obtained fromfwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: pcf8523: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: pcf85063: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: pcf2123: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: m41t80: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: hym8563: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-02-01rtc: ab-eoz9: use IRQ flags obtained from fwnodeAlexandre Belloni1-1/+6
2023-01-25rtc: brcmstb-waketimer: allow use as non-wake alarmDoug Berger1-3/+52
2023-01-24rtc: sun6i: Always export the internal oscillatorSamuel Holland1-12/+4
2023-01-24rtc: brcmstb-waketimer: rename irq to wake_irqDoug Berger1-8/+7
2023-01-24rtc: brcmstb-waketimer: compensate for lack of wktmr disableDoug Berger1-18/+34
2023-01-24rtc: brcmstb-waketimer: non-functional code changesDoug Berger1-13/+12
2023-01-24rtc: brcmstb-waketimer: introduce WKTMR_ALARM_EVENT flagDoug Berger1-4/+11
2023-01-23rtc: sunplus: fix format string for printing resourceArnd Bergmann1-2/+2
2023-01-16ARM: s3c: remove s3c24xx specific hacksArnd Bergmann1-6/+2
2023-01-09rtc: ds1307: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+3
2023-01-09rtc: efi: Enable SET/GET WAKEUP services as optionalShanker Donthineni1-21/+27
2022-12-21Merge tag 'mfd-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/lee...Linus Torvalds3-158/+0
2022-12-15rtc: ds1742: use devm_platform_get_and_ioremap_resource()Minghao Chi1-2/+1
2022-12-15rtc: mxc_v2: Add missing clk_disable_unprepare()GUO Zihua1-1/+3
2022-12-15rtc: rs5c313: correct some spelling mistakesZhang Jiaming1-3/+3
2022-12-15rtc: at91rm9200: Fix syntax errors in commentsXiang wangx1-1/+1
2022-12-15rtc: remove duplicated words in commentsshaomin Deng3-3/+3
2022-12-15rtc: rv3028: Use IRQ flags obtained from device tree if availableWadim Egorov1-1/+12
2022-12-15rtc: ds1307: use sysfs_emit() to instead of scnprintf()ye xingchen1-2/+1
2022-12-15rtc: isl12026: drop obsolete dependency on COMPILE_TESTJean Delvare1-1/+1
2022-12-11rtc: pcf85063: fix pcf85063_clkout_controlAlexandre Belloni1-1/+1
2022-12-11rtc: rx6110: fix warning with !OFAlexandre Belloni1-1/+1
2022-12-11rtc: rk808: reduce 'struct rk808' usageSebastian Reichel1-27/+20
2022-12-11rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe()Kees Cook1-11/+1
2022-12-10rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe()Gaosheng Cui1-4/+4
2022-12-10rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()Gaosheng Cui1-0/+1
2022-12-07mfd: Remove dm355evm_msp driverArnd Bergmann3-158/+0
2022-11-16rtc: pcf85063: Fix reading alarmAlexander Stein1-4/+4
2022-11-16rtc: pcf8523: fix for stop bitpaulmn1-10/+10
2022-11-16rtc: efi: Add wakeup supportRiwen Lu1-0/+2
2022-11-16rtc: pcf8563: clear RTC_FEATURE_ALARM if no irqVincent Whitchurch1-0/+2
2022-11-15rtc: snvs: Allow a time difference on clock register readStefan Eichenberger1-2/+14
2022-11-15rtc: cmos: Disable ACPI RTC event on removalRafael J. Wysocki1-0/+15
2022-11-15rtc: cmos: Rename ACPI-related functionsRafael J. Wysocki1-6/+6
2022-11-15rtc: cmos: Eliminate forward declarations of some functionsRafael J. Wysocki1-155/+149
2022-11-15rtc: cmos: Call rtc_wake_setup() from cmos_do_probe()Rafael J. Wysocki1-16/+12
2022-11-15rtc: cmos: Call cmos_wake_setup() from cmos_do_probe()Rafael J. Wysocki1-25/+22
2022-11-15rtc: class: Fix potential memleak in devm_rtc_allocate_device()Shang XiaoJing1-2/+2
2022-11-15rtc: ds1347: fix value written to century registerIan Abbott1-1/+1
2022-11-15rtc: Include <linux/kstrtox.h> when appropriateChristophe JAILLET6-0/+6
2022-11-15rtc: isl12022: add support for temperature sensorRasmus Villemoes1-0/+94
2022-11-15rtc: s35390a: Remove the unneeded result variableye xingchen1-4/+2
2022-11-15rtc: fsl-ftm-alarm: Use module_platform_driver replace device_initcallZhang Jianhua1-6/+1
2022-11-15rtc: remove davinci rtc driverArnd Bergmann3-523/+0
2022-11-15rtc: s3c: Switch to use dev_err_probe() helperYang Yingliang1-8/+3
2022-11-15rtc: ds1302: remove unnecessary spi_set_drvdata()Yang Yingliang1-6/+0
2022-11-15rtc: cros-ec: Limit RTC alarm range if neededGuenter Roeck1-15/+20
2022-11-15rtc: pm8xxx: drop unused pm8018 compatibleNeil Armstrong1-1/+0
2022-11-15rtc: rzn1: Check return value in rzn1_rtc_probeYushan Zhou1-1/+3
2022-11-15rtc: rx8025: Convert to .probe_new()Uwe Kleine-König1-3/+3
2022-11-15rtc: rv8803: Convert to .probe_new()Uwe Kleine-König1-14/+16
2022-11-15rtc: rs5c372: Convert to .probe_new()Uwe Kleine-König1-5/+6
2022-11-15rtc: pcf2127: Convert to .probe_new()Uwe Kleine-König1-11/+11
2022-11-15rtc: nct3018y: Convert to .probe_new()Uwe Kleine-König1-3/+2
2022-11-15rtc: m41t80: Convert to .probe_new()Uwe Kleine-König1-5/+6
2022-11-15rtc: isl1208: Convert to .probe_new()Uwe Kleine-König1-2/+4
2022-11-15rtc: abx80x: Convert to .probe_new()Uwe Kleine-König1-18/+18
2022-10-18rtc: cmos: fix build on non-ACPI platformsAlexandre Belloni1-0/+3
2022-10-18rtc: cmos: Fix wake alarm breakageRafael J. Wysocki1-3/+8
2022-10-14Merge tag 'rtc-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds11-247/+98
2022-10-13rtc: rv3028: Fix codestyle errorsKe Sun1-3/+2
2022-10-13rtc: cmos: Fix event handler registration ordering issueRafael J. Wysocki1-10/+19
2022-10-13rtc: k3: Use devm_clk_get_enabled() helperChristophe JAILLET1-18/+4
2022-10-13rtc: jz4740: Use devm_clk_get_enabled() helperChristophe JAILLET1-22/+3
2022-10-13rtc: mpfs: Use devm_clk_get_enabled() helperChristophe JAILLET1-18/+1
2022-10-13rtc: ds1685: Fix spelling of function name in comment blockColin Ian King1-1/+1
2022-10-13rtc: isl12022: switch to using regmap APIRasmus Villemoes2-85/+26
2022-10-13rtc: isl12022: drop redundant write to HR registerRasmus Villemoes1-14/+0
2022-10-13rtc: isl12022: use dev_set_drvdata() instead of i2c_set_clientdata()Rasmus Villemoes1-3/+2
2022-10-13rtc: isl12022: use %ptRRasmus Villemoes1-10/+2
2022-10-13rtc: isl12022: simplify some expressionsRasmus Villemoes1-4/+4
2022-10-13rtc: isl12022: drop a dev_info()Rasmus Villemoes1-3/+0
2022-10-13rtc: isl12022: specify range_min and range_maxRasmus Villemoes1-0/+2
2022-10-13rtc: isl12022: stop using deprecated devm_rtc_device_register()Rasmus Villemoes1-4/+7
2022-10-13rtc: stmp3xxx: Add failure handling for stmp3xxx_wdt_register()Lin Yujun1-0/+2
2022-08-23rtc: mxc: Use devm_clk_get_enabled() helperChristophe JAILLET1-25/+2
2022-08-23rtc: gamecube: Always reset HW_SRNPROT after readEmmanuel Gil Peyrot1-6/+5
2022-08-23rtc: k3: detect SoC to determine erratum fixBryan Brattlof1-18/+14
2022-08-23rtc: k3: wait until the unlock field is not zeroBryan Brattlof1-1/+1
2022-08-23rtc: mpfs: Remove printing of stray CRGeert Uytterhoeven1-4/+3
2022-08-16i2c: Make remove callback return voidUwe Kleine-König6-15/+6
2022-08-09rtc: spear: set range maxZeng Jingxiang1-1/+1
2022-08-08rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0Rafael J. Wysocki1-3/+0
2022-08-08rtc: zynqmp: initialize fract_tickAlexandre Belloni1-1/+1
2022-07-26rtc: Add NCT3018Y real time clock driverMia Lin3-0/+564
2022-07-26rtc: rx8025: fix 12/24 hour mode detection on RX-8035Mathew McBride1-4/+18
2022-07-26rtc: cros-ec: Only warn once in .remove() about notifier_chain problemsUwe Kleine-König1-3/+1
2022-07-26rtc: vr41xx: remove driverThomas Bogendoerfer3-374/+0
2022-07-26rtc: mpfs: remove 'pending' variable from mpfs_rtc_wakeup_irq_handler()Tom Rix1-3/+0
2022-07-26rtc: rv8803: fix missing unlock on error in rv8803_set_time()Yang Yingliang1-1/+3
2022-07-26rtc: zynqmp: Add calibration set and get supportSrinivas Neeli1-19/+94
2022-07-26rtc: zynqmp: Updated calibration valueSrinivas Neeli1-1/+1
2022-07-26rtc: sun6i: add support for R329 RTCIcenowy Zheng1-0/+2
2022-06-24rtc: Directly use ida_alloc()/free()keliu1-3/+3
2022-06-24rtc: Introduce ti-k3-rtcNishanth Menon3-0/+692
2022-06-24rtc: Add driver for Microchip PolarFire SoCConor Dooley3-0/+337
2022-06-24rtc: use simple i2c probeStephen Kitt21-63/+42
2022-06-24rtc: Remove unused rtc_dev_exit().Tetsuo Handa2-11/+0
2022-06-24rtc: Replace flush_scheduled_work() with flush_work().Tetsuo Handa1-1/+1
2022-06-24rtc: isl1208: do not advertise update interrupt feature if no interrupt speci...Quentin Schulz1-3/+7
2022-06-24rtc: rv8803: re-initialize all Epson RX8803 registers on voltage lossAhmad Fatoum1-2/+38
2022-06-24rtc: rv8803: initialize registers on post-probe voltage lossAhmad Fatoum1-0/+13
2022-06-24rtc: rv8803: factor out existing register initialization to functionAhmad Fatoum1-14/+29
2022-06-24rtc: mc146818-lib: reduce RTC_UIP polling periodMateusz Jończyk1-4/+4
2022-06-02Merge tag 'arm-multiplatform-5.19-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+0
2022-06-01Merge tag 'rtc-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds11-18/+500
2022-06-01rtc: mxc: Silence a clang warningFabio Estevam1-1/+1
2022-05-25rtc: rzn1: Fix a variable typeMiquel Raynal1-2/+1
2022-05-25rtc: rzn1: Fix error code in probeDan Carpenter1-1/+1
2022-05-25rtc: rzn1: Avoid mixing variablesMiquel Raynal1-8/+8
2022-05-23Merge tag 'm68k-for-v5.19-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-27/+17
2022-05-19rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probeMiaoqian Lin1-10/+24
2022-05-19rtc: mt6397: check return value after calling platform_get_resource()Yang Yingliang1-0/+2
2022-05-19rtc: rzn1: fix platform_no_drv_owner.cocci warningYang Li1-1/+0
2022-05-18rtc: gamecube: Add missing iounmap in gamecube_rtc_read_offset_from_sramYuan Can1-0/+1
2022-05-18rtc: meson: Fix email address in MODULE_AUTHORNobuhiro Iwamatsu1-1/+1
2022-05-18rtc: simplify the return expression of rx8025_set_offset()Minghao Chi1-6/+1
2022-05-18rtc: pcf85063: Add a compatible entry for pca85073aFabio Estevam1-0/+2
2022-05-17rtc: rzn1: Add oscillator offset supportMiquel Raynal1-0/+73
2022-05-17rtc: rzn1: Add alarm supportMiquel Raynal1-1/+105
2022-05-17rtc: rzn1: Add new RTC driverMichel Pollet3-0/+251
2022-05-17rtc: sun6i: Add NVMEM providerSamuel Holland1-0/+42
2022-05-17Revert "clk: sunxi-ng: sun6i-rtc: Add support for H6"Jernej Skrabec1-0/+17
2022-04-19ARM: pxa: split up mach/hardware.hArnd Bergmann1-2/+0
2022-04-11clocksource/drivers: Add a goldfish-timer clocksourceLaurent Vivier1-12/+1
2022-04-11rtc: goldfish: Use gf_ioread32()/gf_iowrite32()Laurent Vivier1-15/+16
2022-04-01Merge tag 'rtc-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds25-202/+617
2022-03-29rtc: check if __rtc_read_time was successfulTom Rix1-2/+5
2022-03-29rtc: gamecube: Fix refcount leak in gamecube_rtc_read_offset_from_sramMiaoqian Lin1-0/+1
2022-03-29rtc: mc146818-lib: Fix the AltCentury for AMD platformsMario Limonciello1-1/+15
2022-03-25Merge tag 'mfd-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds2-31/+46
2022-03-25rtc: optee: add RTC driver for OP-TEE RTC PTAClément Léger3-0/+373
2022-03-25rtc: pm8xxx: Return -ENODEV if set_time disallowedLoic Poulain1-1/+1
2022-03-25rtc: pm8xxx: Attach wake irq to deviceLoic Poulain1-21/+10
2022-03-23rtc: remove uie_unsupportedAlexandre Belloni1-3/+0
2022-03-23rtc: xgene: stop using uie_unsupportedAlexandre Belloni1-2/+0
2022-03-23rtc: hym8563: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-2/+1
2022-03-23rtc: hym8563: let the core handle the alarm resolutionAlexandre Belloni1-18/+1
2022-03-23rtc: hym8563: switch to devm_rtc_allocate_deviceAlexandre Belloni1-6/+6
2022-03-23rtc: efi: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+2