Linus Torvalds
98906f9d85
Merge tag 'rtc-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux
Pull RTC updates from Alexandre Belloni:
"This cycle, we have a new RTC driver, for the SpacemiT P1. The optee
driver gets alarm support. We also get a fix for a race condition that
was fairly rare unless while stress testing the alarms.
Subsystem:
- Fix race when setting alarm
- Ensure alarm irq is enabled when UIE is enabled
- remove unneeded 'fast_io' parameter in regmap_config
New driver:
- SpacemiT P1 RTC
Drivers:
- efi: Remove wakeup functionality
- optee: add alarms support
- s3c: Drop support for S3C2410
- zynqmp: Restore alarm functionality after kexec transition"
* tag 'rtc-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux: (29 commits)
rtc: interface: Ensure alarm irq is enabled when UIE is enabled
rtc: tps6586x: Fix initial enable_irq/disable_irq balance
rtc: cpcap: Fix initial enable_irq/disable_irq balance
rtc: isl12022: Fix initial enable_irq/disable_irq balance
rtc: interface: Fix long-standing race when setting alarm
rtc: pcf2127: fix watchdog interrupt mask on pcf2131
rtc: zynqmp: Restore alarm functionality after kexec transition
rtc: amlogic-a4: Optimize global variables
rtc: sd2405al: Add I2C address.
rtc: Kconfig: move symbols to proper section
rtc: optee: make optee_rtc_pm_ops static
rtc: optee: Fix error code in optee_rtc_read_alarm()
rtc: optee: fix error code in probe()
dt-bindings: rtc: Convert apm,xgene-rtc to DT schema
rtc: spacemit: support the SpacemiT P1 RTC
rtc: optee: add alarm related rtc ops to optee rtc driver
rtc: optee: remove unnecessary memory operations
rtc: optee: fix memory leak on driver removal
rtc: x1205: Fix Xicor X1205 vendor prefix
dt-bindings: rtc: Fix Xicor X1205 vendor prefix
...
2025-10-11 11:56:47 -07:00
..
2025-10-08 11:22:27 -07:00
2025-09-13 17:32:56 -07:00
2025-10-11 11:19:16 -07:00
2025-10-04 10:01:30 -07:00
2025-09-19 09:27:23 -07:00
2025-10-03 17:41:12 -07:00
2025-10-01 13:57:22 +02:00
2025-09-28 11:54:48 +08:00
2025-10-03 17:16:13 -07:00
2025-10-11 11:56:47 -07:00
2025-10-06 10:41:03 -07:00
2025-10-10 09:36:23 -07:00
2025-10-05 10:02:54 -07:00
2025-10-04 08:24:54 -07:00
2025-10-02 12:47:25 -07:00
2025-09-25 08:08:14 -07:00
2025-09-28 00:45:53 +02:00
2025-09-13 14:20:44 +01:00
2025-09-15 14:32:54 +02:00
2025-10-01 20:58:51 -07:00
2025-09-18 10:26:45 -06:00
2025-10-05 12:11:07 -07:00
2025-10-04 16:26:32 -07:00
2025-10-03 18:35:22 -07:00
2025-10-06 10:41:03 -07:00
2025-10-03 17:16:13 -07:00
2025-10-03 17:16:13 -07:00
2025-10-04 11:28:45 -07:00
2025-10-04 15:47:24 +02:00
2025-09-21 16:35:57 -06:00
2025-10-03 17:16:13 -07:00
2025-09-15 17:34:06 +02:00
2025-09-27 04:53:48 -04:00
2025-09-18 11:49:26 -06:00
2025-10-07 09:39:51 -07:00
2025-10-03 17:16:13 -07:00
2025-10-06 12:37:34 -07:00
2025-09-16 10:00:57 -06:00
2025-09-09 13:37:16 -06:00
2025-08-29 16:45:09 -06:00
2025-09-09 13:37:16 -06:00