aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rtc
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'bitmap-for-next' of https://github.com/norov/linux.gitMark Brown1-1/+1
12 daysrtc: 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
2025-05-24rtc: pm8xxx: drop unused module aliasJohan Hovold1-1/+0
2025-05-24rtc: jz4740: drop unused module aliasJohan Hovold1-1/+0
2025-05-24rtc: da9063: drop unused module aliasJohan Hovold1-1/+0
2025-05-24rtc: cpcap: drop unused module aliasJohan Hovold1-1/+0
2025-05-24rtc: at91rm9200: drop unused module aliasJohan Hovold1-1/+0
2025-05-24rtc: pm8xxx: fix uefi offset lookupJohan Hovold1-5/+12
2025-05-24rtc: amlogic: Do not enable by default during compile testingKrzysztof Kozlowski1-1/+1
2025-05-24rtc: interface: silence KMSAN warningAlexandre Belloni1-1/+1
2025-04-08rtc: da9063: simplify irq managementWolfram Sang1-24/+6
2025-04-08rtc: rzn1: clear interrupts on removeWolfram Sang1-0/+5
2025-04-08rtc: sh: minor fixes to adhere to coding styleWolfram Sang1-19/+19
2025-04-08rtc: sh: use local variables in probe() for mapping IOWolfram Sang1-11/+8
2025-04-08rtc: sh: remove useless wrapper functionWolfram Sang1-6/+2
2025-04-08rtc: sh: simplify irq setup after refactoringWolfram Sang1-66/+17
2025-04-08rtc: sh: remove periodic interrupt handlingWolfram Sang1-69/+0
2025-04-08rtc: sh: only disable carry interrupts in probe()Wolfram Sang1-22/+4
2025-04-08rtc: sh: remove update interrupt handlingWolfram Sang1-47/+1
2025-04-08rtc: sh: assign correct interrupts with DTWolfram Sang1-3/+9
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner2-3/+3
2025-04-03Merge tag 'rtc-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds34-766/+637
2025-04-01rtc: pcf85063: replace dev_err+return with return dev_err_probeMaud Spierings1-4/+2
2025-04-01rtc: pcf85063: do a SW reset if POR failedLukas Stockmann1-1/+18
2025-04-01rtc: max31335: Add driver support for max31331PavithraUdayakumar-adi1-43/+122
2025-03-17rtc: cros-ec: Avoid a couple of -Wflex-array-member-not-at-end warningsGustavo A. R. Silva1-18/+12
2025-03-17rtc: rzn1: implement one-second accuracy for alarmsWolfram Sang1-17/+91
2025-03-17rtc: pcf50633: RemoveDr. David Alan Gilbert3-292/+0
2025-03-17rtc: pm8xxx: implement qcom,no-alarm flag for non-HLOS owned alarmJonathan Marek1-14/+20
2025-03-17rtc: pm8xxx: mitigate flash wearJohan Hovold1-0/+26
2025-03-17rtc: pm8xxx: add support for uefi offsetJohan Hovold1-24/+132
2025-03-17rtc: rv3032: drop WADAAlexandre Belloni1-6/+0