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 09:44:38 -07:00
2025-09-22 18:11:59 +09:00
2025-10-10 13:51:15 -05:00
2025-08-28 17:34:45 +01:00
2025-10-07 09:28:37 -07:00
2025-10-01 17:32:51 -07:00
2025-09-06 15:57:23 +08:00
2025-10-02 12:47:25 -07:00
2025-10-06 10:37:06 -07:00
2025-07-09 19:08:52 -07:00
2025-07-29 11:04:52 -07:00
2025-09-28 21:40:45 -05:00
2025-10-04 16:26:32 -07:00
2025-10-04 15:28:18 -07:00
2025-09-08 15:13:06 +09:00
2025-10-01 17:32:51 -07:00
2025-07-29 10:57:58 -07:00
2025-08-11 08:10:40 -05:00
2025-06-24 13:27:48 +02:00
2025-09-03 09:01:26 -05:00
2025-10-01 16:58:24 -07:00
2025-10-02 12:47:25 -07:00
2025-10-01 12:04:12 -07:00
2025-10-09 13:20:57 +02:00
2025-09-16 17:06:43 +02:00
2025-09-15 20:52:11 +01:00
2025-09-27 21:51:50 -07:00
2025-09-12 13:54:17 +03:00
2025-10-04 10:36:22 -07:00
2025-10-01 17:32:51 -07:00
2025-09-08 10:21:40 -05:00
2025-10-01 16:58:24 -07:00
2025-10-08 11:44:21 -07:00
2025-10-02 13:13:26 -07:00
2025-10-01 17:32:51 -07:00
2025-10-04 16:26:32 -07:00
2025-08-29 22:34:30 +02:00
2025-10-04 16:26:32 -07:00
2025-10-10 13:05:40 -07:00
2025-09-29 17:54:33 +02:00
2025-10-02 15:17:01 -07:00
2025-07-25 10:07:31 -06:00
2025-09-14 21:50:08 +02:00
2025-09-12 15:49:03 +02:00
2025-07-04 11:09:43 -07:00
2025-10-06 10:41:03 -07:00
2025-10-01 16:58:24 -07:00
2025-10-06 10:34:22 -07:00
2025-10-01 17:32:51 -07:00
2025-06-11 14:36:55 -05:00
2025-10-01 17:32:51 -07:00
2025-08-15 16:40:12 -05:00
2025-09-02 13:13:33 +02:00
2025-10-01 12:04:12 -07:00
2025-10-01 16:58:24 -07:00
2025-10-04 15:45:17 -07:00
2025-07-28 19:56:29 -05:00
2025-08-14 12:13:53 +02:00
2025-10-01 17:19:38 -07:00
2025-10-04 14:59:29 -07:00
2025-10-05 20:50:29 +02:00
2025-10-04 15:57:44 -07:00
2025-09-06 14:35:25 -05:00
2025-09-12 15:47:37 +02:00
2025-10-06 10:34:22 -07:00
2025-10-02 11:37:19 -07:00
2025-10-01 17:32:51 -07:00
2025-09-18 21:11:15 +02:00
2025-08-11 12:13:12 -05:00
2025-10-01 16:58:24 -07:00
2025-10-01 16:58:24 -07:00
2025-07-29 09:52:01 -07:00
2025-09-24 22:28:45 -04:00
2025-09-17 12:43:14 +02:00
2025-08-21 09:01:56 +02:00
2025-10-06 11:00:30 -07:00
2025-09-03 09:01:25 -05:00
2025-09-26 15:53:29 -05:00
2025-10-03 17:16:13 -07:00
2025-10-04 16:26:32 -07:00
2025-10-02 12:47:25 -07:00
2025-09-03 09:01:25 -05:00
2025-09-09 20:38:31 -05:00