aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rtc
AgeCommit message (Expand)AuthorFilesLines
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
2022-03-23rtc: efi: switch to devm_rtc_allocate_deviceAlexandre Belloni1-4/+5
2022-03-23rtc: spear: fix spear_rtc_read_timeAlexandre Belloni1-2/+4
2022-03-23rtc: spear: drop uie_unsupportedAlexandre Belloni1-1/+0
2022-03-23rtc: spear: set rangeAlexandre Belloni1-0/+2
2022-03-23rtc: spear: switch to devm_rtc_allocate_deviceAlexandre Belloni1-9/+9
2022-03-23rtc: pcf8563: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23rtc: pcf8563: let the core handle the alarm resolutionAlexandre Belloni1-13/+1
2022-03-23rtc: pcf8523: let the core handle the alarm resolutionAlexandre Belloni1-8/+1
2022-03-23rtc: pcf8523: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23rtc: pcf85063: set RTC_FEATURE_ALARM_RES_2SAlexandre Belloni1-0/+1
2022-03-23rtc: pcf85063: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23rtc: pcf2127: set RTC_FEATURE_ALARM_RES_2SAlexandre Belloni1-0/+1
2022-03-23rtc: pcf2127: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23rtc: pcf2123: set RTC_FEATURE_ALARM_RES_MINUTEAlexandre Belloni1-0/+1
2022-03-23rtc: pcf2123: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23rtc: opal: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23rtc: m41t80: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-4/+2
2022-03-23rtc: mpc5121: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23rtc: mpc5121: let the core handle the alarm resolutionAlexandre Belloni1-14/+1
2022-03-23rtc: ds1307: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23rtc: ds1685: drop no_irqAlexandre Belloni1-9/+5
2022-03-23rtc: ds1685: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2022-03-23clk: sunxi-ng: sun6i-rtc: Add support for H6Samuel Holland1-17/+0
2022-03-23clk: sunxi-ng: Add support for the sun6i RTC clocksSamuel Holland1-0/+7
2022-03-23rtc: wm8350: Handle error for wm8350_register_irqJiasheng Jiang1-2/+9
2022-03-23rtc: sun6i: Add Allwinner H616 supportAndre Przywara1-0/+2
2022-03-23rtc: sun6i: Add support for broken-down alarm registersAndre Przywara1-17/+40
2022-03-23rtc: sun6i: Add support for linear day storageAndre Przywara1-23/+46
2022-03-23rtc: sun6i: Fix time overflow handlingAndre Przywara1-9/+5
2022-03-23rtc: pl031: fix rtc features null pointer dereferenceAli Pouladi1-3/+3
2022-03-23rtc: mc146818-lib: fix locking in mc146818_set_timeMateusz Jończyk1-2/+4
2022-03-07rtc: max77686: Add MAX77714 supportLuca Ceresoli2-1/+25
2022-03-07rtc: max77686: Remove unused code to read in 12-hour modeLuca Ceresoli1-13/+1
2022-03-07rtc: max77686: Rename day-of-month definesLuca Ceresoli1-8/+8
2022-03-07rtc: max77686: Convert comments to kernel-doc formatLuca Ceresoli1-9/+12
2022-02-15rtc: pcf2127: fix bug when reading alarm registersHugo Villeneuve1-1/+2
2022-02-15rtc: pcf2127: use IRQ flags obtained from device tree if availableHugo Villeneuve1-1/+12
2022-02-15rtc: pcf8523: Fix GCC 12 warningVictor Erminpour1-2/+2
2022-02-15rtc: sun6i: Enable the bus clock when providedSamuel Holland1-0/+24
2022-02-15rtc: fix use-after-free on device removalVincent Whitchurch1-0/+9
2022-02-09spi: make remove callback a void functionUwe Kleine-König3-8/+3
2022-01-16rtc: sunplus: fix return value in sp_rtc_probe()Yang Yingliang1-1/+1
2022-01-16rtc: cmos: Evaluate century appropriateRiwen Lu1-1/+1
2022-01-16rtc: gamecube: Fix an IS_ERR() vs NULL checkDan Carpenter1-2/+2
2022-01-16rtc: mc146818-lib: fix signedness bug in mc146818_get_time()Dan Carpenter1-1/+1
2022-01-05rtc: pxa: fix null pointer dereferenceLaurence de Bruxelles1-0/+4
2022-01-05rtc: ftrtc010: Use platform_get_irq() to get the interruptLad Prabhakar1-5/+3
2022-01-05rtc: Move variable into switch case statementKees Cook1-3/+3
2022-01-05rtc: pcf2127: Fix typo in commentHugo Villeneuve1-1/+1
2022-01-05rtc: Add driver for RTC in Sunplus SP7021Vincent Shih3-0/+376
2022-01-05rtc: rs5c372: fix incorrect oscillation value on r2221tlCamel Guo1-3/+7
2022-01-04rtc: rs5c372: add offset correction supportCamel Guo1-0/+120
2021-12-16rtc: cmos: avoid UIP when writing alarm timeMateusz Jończyk1-41/+66
2021-12-16rtc: cmos: avoid UIP when reading alarm timeMateusz Jończyk1-23/+49
2021-12-16rtc: mc146818-lib: refactor mc146818_does_rtc_workMateusz Jończyk1-16/+1
2021-12-16rtc: mc146818-lib: refactor mc146818_get_timeMateusz Jończyk1-67/+42
2021-12-16rtc: mc146818-lib: extract mc146818_avoid_UIPMateusz Jończyk1-0/+70
2021-12-16rtc: mc146818-lib: fix RTC presence checkMateusz Jończyk2-10/+34
2021-12-16rtc: Check return value from mc146818_get_time()Mateusz Jończyk2-2/+9
2021-12-16rtc: mc146818-lib: change return values of mc146818_get_time()Mateusz Jończyk1-2/+2
2021-12-16rtc: cmos: take rtc_lock while reading from CMOSMateusz Jończyk1-0/+3
2021-12-16rtc: gamecube: Report low battery as invalid dataEmmanuel Gil Peyrot1-0/+30
2021-12-16rtc: gamecube: Add a RTC driver for the GameCube, Wii and Wii UEmmanuel Gil Peyrot3-0/+359
2021-12-02rtc: rv8803: Add support for the Epson RX8804 RTCFabio Estevam1-0/+6
2021-12-02rtc: da9063: add as wakeup sourceNikita Shubin1-0/+2
2021-12-01rtc: da9063: switch to RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-6/+8
2021-12-01rtc: pcf85063: add i2c_device_id name matching supportMarc Ferland1-31/+66
2021-12-01rtc: rs5c372: Add RTC_VL_READ, RTC_VL_CLR ioctlsCamel Guo1-0/+55
2021-11-12Merge tag 'rtc-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds26-760/+890
2021-11-10rtc: rx8025: use .set_offset/.read_offsetAlexandre Belloni1-37/+36
2021-11-10rtc: rx8025: use rtc_add_groupAlexandre Belloni1-18/+9
2021-11-10rtc: rx8025: clear RTC_FEATURE_ALARM when alarm are not supportedAlexandre Belloni1-10/+2
2021-11-10rtc: rx8025: set rangeAlexandre Belloni1-3/+2
2021-11-10rtc: rx8025: let the core handle the alarm resolutionAlexandre Belloni1-13/+2
2021-11-10rtc: rx8025: switch to devm_rtc_allocate_deviceAlexandre Belloni1-5/+8
2021-11-10rtc: ab8500: let the core handle the alarm resolutionAlexandre Belloni1-19/+4
2021-11-10rtc: ab-eoz9: support UIE when availableAlexandre Belloni1-1/+2
2021-11-10rtc: ab-eoz9: use RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2021-11-10rtc: rv3032: let the core handle the alarm resolutionAlexandre Belloni1-8/+1
2021-11-10rtc: s35390a: let the core handle the alarm resolutionAlexandre Belloni1-5/+2
2021-11-10rtc: handle alarms with a minute resolutionAlexandre Belloni1-1/+11
2021-11-10rtc: pcf85063: silence cppcheck warningAlexandre Belloni1-1/+1
2021-11-10rtc: rv8803: fix writing back ctrl in flag registerDominique Martinet1-2/+2
2021-10-26Merge tag 'samsung-drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel...Arnd Bergmann1-8/+2
2021-10-23rtc: s3c: Add time rangeSam Protsenko1-5/+2
2021-10-23rtc: s3c: Extract read/write IO into separate functionsSam Protsenko1-37/+61
2021-10-23rtc: s3c: Remove usage of devm_rtc_device_register()Sam Protsenko1-4/+7
2021-10-23rtc: tps80031: Remove driverDmitry Osipenko3-333/+0
2021-10-23rtc: sun6i: Allow probing without an early clock providerSamuel Holland1-2/+11
2021-10-18rtc: pcf8523: add BSM supportAlexandre Belloni1-6/+97
2021-10-18rtc: pcf8523: allow usage on ACPI platformsAlexandre Belloni1-3/+1
2021-10-18rtc: pcf8523: remove unecessary ifdeferyAlexandre Belloni1-2/+0
2021-10-18rtc: pcf8523: always compile pcf8523_rtc_ioctlAlexandre Belloni1-4/+0
2021-10-18rtc: pcf8523: switch to regmapAlexandre Belloni2-219/+85
2021-10-18rtc: expose RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni2-1/+6
2021-10-18rtc: pcf8523: avoid reading BLF in pcf8523_rtc_read_timeAlexandre Belloni1-22/+4
2021-10-18rtc: rv3032: allow setting BSMAlexandre Belloni1-0/+76
2021-10-18rtc: rv3028: add BSM supportAlexandre Belloni1-0/+74
2021-10-18rtc: add BSM parameterAlexandre Belloni1-2/+8
2021-10-18rtc: add correction parameterAlexandre Belloni1-0/+19
2021-10-18rtc: expose correction featureAlexandre Belloni1-0/+3
2021-10-18rtc: add parameter ioctlAlexandre Belloni1-0/+40
2021-10-17rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependenciesWill McVicker1-8/+2
2021-10-15rtc: pcf85063: Always clear EXT_TEST from set_timePhil Elwell1-0/+2
2021-10-15rtc: pcf85063: add support for fixed clockAlexander Stein1-0/+12
2021-10-15rtc: rv3032: fix error handling in rv3032_clkout_set_rate()Dan Carpenter1-2/+2
2021-10-15rtc: class: check return value when calling dev_set_name()Yang Yingliang1-1/+3
2021-10-15rtc: class: don't call cdev_device_del() when cdev_device_add() failedYang Yingliang1-3/+6
2021-10-01rtc: m41t80: return NULL rather than a plain 0 integerColin Ian King1-1/+1
2021-10-01rtc: msc313: Fix unintentional sign extension issues with left shift of a u16Colin Ian King1-2/+2
2021-10-01rtc: mcp795: Add SPI ID tableMark Brown1-0/+7
2021-09-27rtc: msc313: fix missing includeAlexandre Belloni1-0/+1
2021-09-26rtc: Add support for the MSTAR MSC313 RTCDaniel Palmer3-0/+269
2021-09-25rtc: rx6110: simplify getting the adapter of a clientWolfram Sang1-1/+1
2021-09-25rtc: s5m: drop unneeded MODULE_ALIASKrzysztof Kozlowski1-1/+0
2021-09-25rtc: omap: drop unneeded MODULE_ALIASKrzysztof Kozlowski1-1/+0
2021-09-25rtc: pcf2123: Add SPI ID tableMark Brown1-0/+9
2021-09-25rtc: ds1390: Add SPI ID tableMark Brown1-0/+7
2021-09-25rtc: ds1302: Add SPI ID tableMark Brown1-0/+7
2021-09-14rtc: cmos: Disable irq around direct invocation of cmos_interrupt()Chris Wilson1-0/+2
2021-09-09rtc: rx8010: select REGMAP_I2CYu-Tung Chang1-0/+1
2021-08-17rtc: rx8025: implement RX-8035 supportMathew McBride1-5/+41
2021-08-17rtc: cmos: remove stale REVISIT commentsMateusz Jończyk1-7/+1
2021-08-17rtc: tps65910: Correct driver module aliasDmitry Osipenko1-1/+1
2021-08-10rtc: move RTC_LIB_KUNIT_TEST to proper locationAlexandre Belloni2-11/+11
2021-08-10rtc: lib_test: add MODULE_LICENSEAlexandre Belloni1-0/+2
2021-08-10rtc: Improve performance of rtc_time64_to_tm(). Add tests.Cassio Neri4-27/+170
2021-08-06rtc: s5m: set rangeAlexandre Belloni1-8/+10
2021-08-06rtc: s5m: enable wakeup only when availableAlexandre Belloni1-2/+1
2021-08-06rtc: s5m: signal the core when alarm are not availableAlexandre Belloni1-16/+11
2021-08-06rtc: s5m: switch to devm_rtc_allocate_deviceAlexandre Belloni1-3/+7
2021-07-10Merge tag 'rtc-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds26-533/+274
2021-07-10rtc: pcf8523: rename register and bit definesAlexandre Belloni1-73/+73
2021-07-10rtc: pcf2127: handle timestamp interruptsMian Yousaf Kaukab1-59/+133
2021-07-10rtc: at91sam9: Remove unnecessary offset variable checksNobuhiro Iwamatsu1-1/+1
2021-07-10rtc: s5m: Check return value of s5m_check_peding_alarm_interrupt()Nobuhiro Iwamatsu1-3/+1
2021-07-10rtc: spear: convert to SPDX identifierNobuhiro Iwamatsu1-4/+1
2021-07-10rtc: tps6586x: convert to SPDX identifierNobuhiro Iwamatsu1-14/+1
2021-07-10rtc: tps80031: convert to SPDX identifierNobuhiro Iwamatsu1-14/+1
2021-07-10rtc: rtd119x: Fix format of SPDX identifierNobuhiro Iwamatsu1-2/+1
2021-07-10rtc: sc27xx: Fix format of SPDX identifierNobuhiro Iwamatsu1-1/+1