aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rtc
AgeCommit message (Expand)AuthorFilesLines
4 daysMerge tag 'rtc-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds54-399/+832
6 daysrtc: ds1307: update reference to removed CONFIG_RTC_DRV_DS1307_HWMONEthan Nelson-Moore1-1/+1
6 daysrtc: s35390a: fix typo in commentAlexandre Belloni1-1/+1
7 daysrtc: cmos: unregister HPET IRQ handler on probe failureHaoxiang Li1-0/+6
7 daysrtc: ds1307: Fix off-by-one issue with wday for rx8130Fredrik M Olsson1-1/+1
7 daysrtc: bq32000: add delay between RTC readsAdriana Stancu1-0/+9
7 daysrtc: m41t93: Add watchdog supportAkhilesh Patil1-0/+99
7 daysrtc: m41t93: Add square wave clock provider supportAkhilesh Patil1-1/+155
7 daysrtc: m41t93: Add alarm supportAkhilesh Patil1-0/+105
7 daysrtc: m41t93: migrate to regmap api for register accessAkhilesh Patil1-51/+70
7 daysrtc: m41t93: add device tree supportAkhilesh Patil1-0/+7
7 daysrtc: ds1307: add support for clock provider in ds1307Akhilesh Patil1-2/+137
9 daysrtc: mv: add suspend/resume support for wakeupXue Lei1-0/+23
9 daysrtc: aspeed: add AST2700 compatibleTommy Huang1-0/+1
9 daysrtc: interface: fix typos in rtc_handle_legacy_irq() documentationYahya Saqban1-2/+2
9 daysrtc: msc313: fix NULL deref in shared IRQ handler at probeStepan Ionichev1-2/+2
9 daysrtc: remove unused pcap driverArnd Bergmann3-187/+0
9 daysrtc: interface: Add rtc_read_next_alarm() to read next expiring timerMario Limonciello1-0/+40
9 daysrtc: isl1208: Balance enable_irq_wake() with disable_irq_wake() on cleanupJohn Madieu1-1/+14
10 daysrtc: Use named initializers for platform_device_id arraysUwe Kleine-König (The Capable Hub)6-20/+20
10 daysrtc: ab8500: Simplify driver_data handlingUwe Kleine-König (The Capable Hub)1-3/+2
10 daysrtc: Drop unused assignment of platform_device_id driver dataUwe Kleine-König (The Capable Hub)2-4/+4
10 daysrtc: Use named initializers for arrays of i2c_device_dataUwe Kleine-König (The Capable Hub)34-97/+97
10 daysrtc: ds1307: handle oscillator stop flag for ds1337/ds1339/ds3231Ronan Dalton1-11/+17
10 daysrtc: mpfs: fix counter upload completion conditionConor Dooley1-1/+1
10 daysrtc: abx80x: fix the RTC_VL_CLR clearing all status flagsAntoni Pokusinski1-1/+2
10 daysrtc: renesas-rtca3: Factor out year decoding helperLad Prabhakar1-8/+10
10 daysrtc: renesas-rtca3: Fix typo in rtca3_ppb_per_cycle documentationLad Prabhakar1-1/+1
10 daysrtc: renesas-rtca3: Fix incorrect error message for reset assertLad Prabhakar1-1/+1
10 daysrtc: renesas-rtca3: Check RADJ poll result during initial setupLad Prabhakar1-0/+2
10 daysrtc: renesas-rtca3: Fix PIE clear polling condition in alarm setup error pathLad Prabhakar1-1/+1
2026-05-20rtc: rv3032: switch to using FIELD_GET_SIGNED()Yury Norov1-1/+1
2026-05-04rtc: ab8500: replace sprintf() with sysfs_emit()Maxwell Doose1-2/+1
2026-04-25Merge tag 'rtc-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds13-56/+60
2026-04-13rtc: abx80x: Disable alarm feature if no interrupt attachedAnthony Pighin (Nokia)1-0/+2
2026-04-12rtc: ntxec: fix OF node reference imbalanceJohan Hovold1-1/+1
2026-04-12rtc: pic32: allow driver to be compiled with COMPILE_TESTBrian Masney1-1/+1
2026-04-12rtc: ti-k3: Add support to resume from IO DDR low power modeAkashdeep Kaur1-1/+9
2026-04-04rtc: cmos: Do not require IRQ if ACPI alarm is usedRafael J. Wysocki1-5/+10
2026-04-04rtc: cmos: Enable ACPI alarm if advertised in ACPI FADTRafael J. Wysocki1-2/+3
2026-04-04rtc: cmos: Use platform_get_irq_optional() in cmos_platform_probe()Rafael J. Wysocki1-2/+11
2026-03-18rtc: add data_race() in rtc_dev_poll()Mauricio Faria de Oliveira1-1/+10
2026-03-13rtc: armada38x: zalloc + calloc to single allocationRosen Penev1-7/+2
2026-03-12rtc: max77686: convert to i2c_new_ancillary_deviceSvyatoslav Ryhel1-2/+12
2026-03-12rtc: rx8025: Remove use of i2c_match_id()Andrew Davis1-3/+1
2026-03-12rtc: rv8803: Remove use of i2c_match_id()Andrew Davis1-7/+1
2026-03-12rtc: rs5c372: Remove use of i2c_match_id()Andrew Davis1-6/+1
2026-03-12rtc: pcf2127: Remove use of i2c_match_id()Andrew Davis1-16/+7
2026-03-12rtc: m41t80: Remove use of i2c_match_id()Andrew Davis1-7/+1
2026-03-12rtc: abx80x: Remove use of i2c_match_id()Andrew Davis1-2/+1
2026-02-26rtc: cmos: Drop PNP device supportRafael J. Wysocki1-105/+8
2026-02-26ACPI: x86/rtc-cmos: Use platform device for driver bindingRafael J. Wysocki1-0/+10
2026-02-22Merge tag 'rtc-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds10-69/+129
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds2-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook2-3/+3
2026-02-20rtc: ds1390: fix number of bytes read from RTCAndreas Gabriel-Platschek1-1/+1
2026-02-20rtc: class: Remove duplicate check for alarmJinjie Ruan1-1/+1
2026-02-20rtc: optee: simplify OP-TEE context matchRouven Czerwinski1-4/+1
2026-02-20rtc: interface: Alarm race handling should not discard preceding errorAnthony Pighin (Nokia)1-1/+1
2026-02-16Merge tag 'mips_7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds1-2/+1
2026-02-15Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-36/+37
2026-02-11Merge tag 'gpio-updates-for-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-8/+16
2026-02-11Merge tag 'regulator-v6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-13/+8
2026-02-10Merge tag 'soc-drivers-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-20/+7
2026-02-01rtc: amlogic-a4: Remove IRQF_ONESHOTSebastian Andrzej Siewior1-1/+1
2026-01-31rtc: s35390a: implement nvmem supportLorenz Brun1-0/+32
2026-01-31rtc: loongson: Add Loongson-2K0300 supportBinbin Zhou1-24/+47
2026-01-30rtc: pic32: update include to use pic32.h from platform_dataBrian Masney1-2/+1
2026-01-29rtc: zynqmp: use dynamic max and min offset rangesTomas Melin1-4/+3
2026-01-29rtc: zynqmp: rework set_offsetTomas Melin1-20/+13
2026-01-29rtc: zynqmp: rework read_offsetTomas Melin1-10/+17
2026-01-29rtc: zynqmp: check calibration max valueTomas Melin1-0/+5
2026-01-29rtc: zynqmp: correct frequency valueTomas Melin1-0/+3
2026-01-28rtc: amlogic-a4: Remove IRQF_ONESHOTSebastian Andrzej Siewior1-1/+1
2026-01-22rtc: ac100: convert from divider_round_rate() to divider_determine_rate()Brian Masney1-36/+37
2026-01-20rtc: s5m: query platform device IRQ resource for alarm IRQAndré Draszik1-13/+8
2026-01-20rtc: pcf8563: use correct of_node for output clockJohn Keeping1-1/+1
2026-01-20rtc: max31335: use correct CONFIG symbol in IS_REACHABLE()Randy Dunlap1-3/+3
2026-01-20rtc: nvvrs: Add ARCH_TEGRA to the NV VRS RTC driverPeter Robinson1-0/+1
2026-01-13rtc: bd70528: Support BD72720 rtcMatti Vaittinen2-8/+16
2025-12-18rtc: optee: Make use of tee bus methodsUwe Kleine-König1-7/+6
2025-12-18rtc: optee: Migrate to use tee specific driver registration functionUwe Kleine-König1-13/+1
2025-12-13Merge tag 'rtc-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds22-93/+1149
2025-12-08rtc: spacemit: MFD_SPACEMIT_P1 as dependenciesTroy Mitchell1-2/+2
2025-12-08rtc: atcrtc100: Fix signedness bug in probe()Dan Carpenter1-3/+5
2025-12-08rtc: max31335: Fix ignored return value in set_alarmNuno Sá1-4/+2
2025-12-08rtc: gamecube: Check the return value of ioremap()Haotian Zhang1-0/+4
2025-12-08rtc: Add new rtc-macsmc driver for Apple Silicon MacsHector Martin3-0/+152
2025-12-08rtc: isl12026: Add id_tableAkhilesh Patil1-0/+7
2025-12-08rtc: renesas-rtca3: Add support for multiple reset linesOvidiu Panait1-1/+1
2025-12-08rtc: tegra: Replace deprecated SIMPLE_DEV_PM_OPSKartik Rajput1-4/+2
2025-12-08rtc: tegra: Add ACPI supportKartik Rajput1-3/+12
2025-12-08rtc: tegra: Use devm_clk_get_enabled() in probeKartik Rajput1-22/+4
2025-12-08rtc: Kconfig: add MC34708 to mc13xxx help textAlexander Kurz1-1/+1
2025-12-08rtc: s35390a: use u8 instead of char for register bufferNick Huang1-9/+9
2025-11-08rtc: rx8025: fix incorrect register referenceYuta Hayama1-1/+1
2025-11-06rtc: nvvrs: add NVIDIA VRS RTC device driverShubhi Garg3-0/+552
2025-11-06rtc: atcrtc100: Add ATCRTC100 RTC driverCL Wang3-0/+395
2025-11-03rtc: sh: stop setting max_user_freqAlexandre Belloni1-1/+0
2025-11-03rtc: rx8025: stop setting max_user_freqAlexandre Belloni1-2/+0
2025-11-03rtc: rx8010: stop setting max_user_freqAlexandre Belloni1-1/+0
2025-11-03rtc: rx6110: stop setting max_user_freqAlexandre Belloni1-2/+0
2025-11-03rtc: rv8803: stop setting max_user_freqAlexandre Belloni1-2/+0
2025-11-03rtc: rv3032: stop setting max_user_freqAlexandre Belloni1-2/+0
2025-11-03rtc: rv3028: stop setting max_user_freqAlexandre Belloni1-2/+0
2025-11-03rtc: renesas-rtca3: stop setting max_user_freqAlexandre Belloni1-1/+0
2025-11-03rtc: pic32: stop setting max_user_freqAlexandre Belloni1-2/+0
2025-11-03rtc: ds1685: stop setting max_user_freqAlexandre Belloni1-3/+0
2025-11-03rtc: sa1100: stop setting max_user_freqAlexandre Belloni1-3/+0
2025-11-03rtc: amlogic-a4: simplify probeAlexandre Belloni1-23/+5
2025-10-31rtc: amlogic-a4: fix double free caused by devmHaotian Zhang1-4/+0
2025-10-31Revert "rtc: cpcap: Fix initial enable_irq/disable_irq balance"Jon Hunter1-1/+0
2025-10-31Revert "rtc: tps6586x: Fix initial enable_irq/disable_irq balance"Jon Hunter1-1/+0
2025-10-11Merge tag 'rtc-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds17-203/+701
2025-10-09rtc: interface: Ensure alarm irq is enabled when UIE is enabledEsben Haabendal1-0/+4
2025-10-09rtc: tps6586x: Fix initial enable_irq/disable_irq balanceEsben Haabendal1-0/+1
2025-10-09rtc: cpcap: Fix initial enable_irq/disable_irq balanceEsben Haabendal1-0/+1
2025-10-09rtc: isl12022: Fix initial enable_irq/disable_irq balanceEsben Haabendal1-0/+1
2025-10-09rtc: interface: Fix long-standing race when setting alarmEsben Haabendal1-0/+23
2025-10-05rtc: pcf2127: fix watchdog interrupt mask on pcf2131Bruno Thomsen1-0/+15
2025-10-05rtc: zynqmp: Restore alarm functionality after kexec transitionHarini T1-0/+19
2025-10-05rtc: amlogic-a4: Optimize global variablesXianwei Zhao1-7/+7
2025-10-05rtc: sd2405al: Add I2C address.Tóth János1-1/+3
2025-10-05rtc: Kconfig: move symbols to proper sectionAlexandre Belloni1-14/+14
2025-10-05rtc: optee: make optee_rtc_pm_ops staticAlexandre Belloni1-1/+1
2025-10-05rtc: optee: Fix error code in optee_rtc_read_alarm()Dan Carpenter1-1/+1
2025-10-05rtc: optee: fix error code in probe()Dan Carpenter1-0/+1
2025-10-01Merge branches 'ib-mfd-char-crypto-6.18', 'ib-mfd-gpio-6.18', 'ib-mfd-gpio-hw...Lee Jones4-13/+308
2025-09-16rtc: spacemit: support the SpacemiT P1 RTCAlex Elder3-0/+178
2025-09-16rtc: optee: add alarm related rtc ops to optee rtc driverClément Le Goffic1-21/+413
2025-09-16rtc: optee: remove unnecessary memory operationsClément Le Goffic1-17/+12
2025-09-16rtc: optee: fix memory leak on driver removalClément Le Goffic1-0/+1
2025-09-16rtc: x1205: Fix Xicor X1205 vendor prefixRob Herring (Arm)1-1/+1
2025-09-16rtc: remove unneeded 'fast_io' parameter in regmap_configWolfram Sang1-1/+0
2025-09-16rtc: efi: Remove wakeup functionalityArd Biesheuvel1-74/+2
2025-09-16rtc: pcf2127: clear minute/second interruptJosua Mayer1-1/+3
2025-09-16rtc: s3c: Drop support for S3C2410Krzysztof Kozlowski2-50/+2
2025-09-16rtc: s3c: Drop unused definesKrzysztof Kozlowski1-16/+0
2025-09-16rtc: Add Nuvoton NCT6694 RTC supportMing Yu3-0/+308
2025-09-11mfd: input: rtc: mc13783: Remove deprecated mc13xxx_irq_ack()Alexander Kurz1-13/+0
2025-08-03Merge tag 'rtc-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds17-195/+367
2025-08-03rtc: ds1685: Update Joshua Kinard's email address.Joshua Kinard1-2/+2
2025-08-03rtc: rv3032: convert from round_rate() to determine_rate()Brian Masney1-8/+13
2025-08-03rtc: rv3028: convert from round_rate() to determine_rate()Brian Masney1-6/+11
2025-08-03rtc: pcf8563: convert from round_rate() to determine_rate()Brian Masney1-6/+11
2025-08-03rtc: pcf85063: convert from round_rate() to determine_rate()Brian Masney1-6/+11
2025-08-03rtc: nct3018y: convert from round_rate() to determine_rate()Brian Masney1-6/+11
2025-08-03rtc: max31335: convert from round_rate() to determine_rate()Brian Masney1-5/+7
2025-08-03rtc: m41t80: convert from round_rate() to determine_rate()Brian Masney1-10/+11
2025-08-03rtc: hym8563: convert from round_rate() to determine_rate()Brian Masney1-6/+11
2025-08-03rtc: ds1307: convert from round_rate() to determine_rate()Brian Masney1-6/+11
2025-08-03rtc: rv3028: fix incorrect maximum clock rate handlingBrian Masney1-1/+1
2025-08-03rtc: pcf8563: fix incorrect maximum clock rate handlingBrian Masney1-1/+1
2025-08-03rtc: pcf85063: fix incorrect maximum clock rate handlingBrian Masney1-1/+1
2025-08-03rtc: nct3018y: fix incorrect maximum clock rate handlingBrian Masney1-1/+1
2025-08-03rtc: hym8563: fix incorrect maximum clock rate handlingBrian Masney1-1/+1
2025-08-03rtc: ds1307: fix incorrect maximum clock rate handlingBrian Masney1-1/+1
2025-08-02Merge tag 'pinctrl-v6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2025-07-27rtc: pcf85063: scope pcf85063_config structuresAlexandre Belloni1-47/+47
2025-07-23rtc: Optimize calculations in rtc_time64_to_tm()Uwe Kleine-König1-21/+19
2025-07-23rtc: ds1307: handle oscillator stop flag (OSF) for ds1341Meagan Lloyd1-0/+11
2025-07-23rtc: ds1307: remove clear of oscillator stop flag (OSF) in probeMeagan Lloyd1-3/+1
2025-07-23rtc: pcf85063: add support for RV8063Antoni Pokusinski2-10/+98
2025-07-23rtc: pcf85063: create pcf85063_i2c_probeAntoni Pokusinski1-27/+70
2025-07-23rtc: s3c: Put 'const' just after 'static' keyword for dataKrzysztof Kozlowski1-4/+4
2025-07-23rtc: m41t80: remove HT feature for m41t65Alexander Shiyan1-2/+2
2025-07-22rtc: sysfs: use __ATTRIBUTE_GROUPS()Andy Shevchenko1-5/+1
2025-07-22rtc: sysfs: Bail out earlier if no new groups providedAndy Shevchenko1-4/+8
2025-07-22rtc: sysfs: Use sysfs_emit() to instead of s*printf()Andy Shevchenko1-25/+21
2025-07-22rtc: sh: Convert to DEFINE_SIMPLE_DEV_PM_OPS()Geert Uytterhoeven1-4/+4
2025-07-22rtc: Rename lib_test to test_rtc_libGeert Uytterhoeven2-1/+1
2025-06-24rtc: pcf2127: add missing semicolon after statementHugo Villeneuve1-1/+1
2025-06-24rtc: pcf2127: fix SPI command byte for PCF2131Elena Popa1-0/+5
2025-06-24rtc: cmos: use spin_lock_irqsave in cmos_interruptMateusz Jończyk1-4/+6
2025-06-23rtc: s5m: replace open-coded read/modify/write registers with regmap helpersAndré Draszik1-21/+7
2025-06-23rtc: s5m: replace regmap_update_bits with regmap_clear/set_bitsAndré Draszik1-6/+4
2025-06-23rtc: s5m: switch to devm_device_init_wakeupAndré Draszik1-1/+5
2025-06-23rtc: s5m: fix a typo: peding -> pendingAndré Draszik1-3/+3
2025-06-23rtc: s5m: add support for S2MPG10 RTCAndré Draszik1-0/+60
2025-06-23rtc: s5m: prepare for external regmapAndré Draszik1-36/+45
2025-06-23rtc: s5m: cache device type during probeAndré Draszik1-4/+6
2025-06-18rtc: stm32: Constify static 'pinctrl_desc'Krzysztof Kozlowski1-1/+1
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar2-2/+2
2025-06-02rtc: mt6359: Add mt6357 supportAlexandre Mergnat1-0/+1
2025-06-02rtc: test: Test date conversion for dates starting in 1900Uwe Kleine-König1-5/+5
2025-06-02rtc: test: Also test time and wday outcome of rtc_time64_to_tm()Uwe Kleine-König1-5/+13
2025-06-02rtc: test: Emit the seconds-since-1970 value instead of days-since-1970Uwe Kleine-König1-4/+1
2025-06-02rtc: Fix offset calculation for .start_secs < 0Alexandre Mergnat1-1/+1
2025-06-02rtc: Make rtc_time64_to_tm() support dates before 1970Alexandre Mergnat1-5/+19
2025-06-02rtc: pcf8563: fix wrong alarm registerTroy Mitchell1-1/+1
2025-06-01rtc: rzn1: support input frequencies other than 32768HzWolfram Sang1-12/+46
2025-06-01rtc: rzn1: Disable controller before initializationWolfram Sang1-0/+10
2025-05-26rtc: m41t80: reduce verbosityAlexandre Belloni1-9/+9
2025-05-25rtc: m41t80: kickstart ocillator upon failureA. Niyas Ahamed Mydeen1-20/+48
2025-05-25rtc: s32g: add NXP S32G2/S32G3 SoC supportCiprian Marian Costea3-0/+397
2025-05-25rtc: loongson: Add missing alarm notifications for ACPI RTC eventsLiu Dalin1-0/+8
2025-05-25rtc: sophgo: add rtc support for Sophgo CV1800 SoCJingbao Qiu3-0/+231
2025-05-24rtc: stm32: drop unused module aliasJohan Hovold1-1/+0
2025-05-24rtc: s3c: drop unused module aliasJohan Hovold1-1/+0