[<prev] [next>] [day] [month] [year] [list]
Message-ID: <9303b790-28d4-4bd9-b01d-28fb05493596@linaro.org>
Date: Wed, 26 Nov 2025 13:02:30 +0100
From: Daniel Lezcano <daniel.lezcano@...aro.org>
To: Thomas Gleixner <tglx@...utronix.de>
Cc: Haotian Zhang <vulab@...as.ac.cn>,
Stephen Eta Zhou <stephen.eta.zhou@...il.com>, Enlin Mu
<enlin.mu@...soc.com>, Hao-Wen Ting <haowen.ting@...ltek.com>,
Johan Hovold <johan@...nel.org>,
Niklas Söderlund <niklas.soderlund+renesas@...natech.se>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] timer drivers for v6.19-rc1
Hi Thomas,
please consider pulling the following changes since commit
dcb6fa37fd7bc9c3d2b066329b0d27dedf8becaa:
Linux 6.18-rc3 (2025-10-26 15:59:49 -0700)
are available in the Git repository at:
ssh://git@...olite.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux
tags/timers-v6.19-rc1
for you to fetch changes up to d1780dce9575072303b9c574614b72b5c8c5c44c:
clocksource/drivers: Add Realtek system timer driver (2025-11-26
11:25:15 +0100)
----------------------------------------------------------------
- Use 64-bits for timer compensation for IoT usage where the suspend
time is much longer than what 32-bits can provide (Enlin Mu)
- Add delay support on sp804 for ARM32 platforms (Stephen Eta Zhou)
- Fix missing resource release on error in the probe path of in the
ralink driver (Haotian Zhang)
- Fix double deregistration on probe failure in the NXP STM driver
(Johan Hovold)
- Disable runtime PM for the Renesas SH CMT timer because it is
incompatible with PREEMPT_RT=y (Niklas Söderlund)
- Fix section mismatches in the NXP STM driver (Johan Hovold)
- Preventing unbinding the NXP PIT, STM and MMIO ARM Arch timers as
the code does not suppport bind/unbind (Johan Hovold)
- Use the clocksource instead of ticks on the RDA8810PL platform
(Enlin Mu)
- Drop the unused module alias for the STM32-LP (Johan Hovold)
- Add Realtek system timer driver (Hao-Wen Ting)
----------------------------------------------------------------
Enlin Mu (2):
clocksource/drivers/sprd: Enable register for timer counter from
32 bit to 64 bit
clocksource/drivers/rda: Add sched_clock_register for RDA8810PL SoC
Hao-Wen Ting (2):
dt-bindings: timer: Add Realtek SYSTIMER
clocksource/drivers: Add Realtek system timer driver
Haotian Zhang (1):
clocksource/drivers/ralink: Fix resource leaks in init error path
Johan Hovold (6):
clocksource/drivers/stm: Fix double deregistration on probe failure
clocksource/drivers/nxp-stm: Fix section mismatches
clocksource/drivers/arm_arch_timer_mmio: Prevent driver unbind
clocksource/drivers/nxp-pit: Prevent driver unbind
clocksource/drivers/nxp-stm: Prevent driver unbind
clocksource/drivers/stm32-lp: Drop unused module alias
Niklas Söderlund (1):
clocksource/drivers/sh_cmt: Always leave device running after probe
Stephen Eta Zhou (1):
clocksource/drivers/timer-sp804: Fix read_current_timer() issue
when clock source is not registered
.../bindings/timer/realtek,rtd1625-systimer.yaml | 47 +++++++
MAINTAINERS | 5 +
drivers/clocksource/Kconfig | 11 ++
drivers/clocksource/Makefile | 1 +
drivers/clocksource/arm_arch_timer_mmio.c | 2 +
drivers/clocksource/sh_cmt.c | 36 +----
drivers/clocksource/timer-nxp-pit.c | 3 +-
drivers/clocksource/timer-nxp-stm.c | 23 ++--
drivers/clocksource/timer-ralink.c | 11 +-
drivers/clocksource/timer-rda.c | 9 +-
drivers/clocksource/timer-realtek.c | 150
+++++++++++++++++++++
drivers/clocksource/timer-sp804.c | 24 ++++
drivers/clocksource/timer-sprd.c | 24 +++-
drivers/clocksource/timer-stm32-lp.c | 1 -
14 files changed, 291 insertions(+), 56 deletions(-)
create mode 100644
Documentation/devicetree/bindings/timer/realtek,rtd1625-systimer.yaml
create mode 100644 drivers/clocksource/timer-realtek.c
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
Powered by blists - more mailing lists