Commit 5028f42416ea for kernel

commit 5028f42416eaec08d3f6aa4f98ccca669b3f8ab3
Merge: 9ce62ebbb7b2 2437f798809d
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Tue Dec 2 09:54:27 2025 -0800

    Merge tag 'timers-clocksource-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

    Pull clocksource updates from Thomas Gleixner:
     "Updates for clocksource and clockevent drivers:

       - A new driver for the Realtel system timer

       - Prevent the unbinding of timers when the drivers do not support
         that

       - Expand the timer counter readout for the SPRD driver to 64 bit
         to allow IOT devices suspend times of more than 36 hours, which
         is the current limit of the 32-bi readout

       - The usual small cleanups, fixes and enhancements all over the
         place"

    * tag 'timers-clocksource-2025-11-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      clocksource/drivers: Add Realtek system timer driver
      dt-bindings: timer: Add Realtek SYSTIMER
      clocksource/drivers/stm32-lp: Drop unused module alias
      clocksource/drivers/rda: Add sched_clock_register for RDA8810PL SoC
      clocksource/drivers/nxp-stm: Prevent driver unbind
      clocksource/drivers/nxp-pit: Prevent driver unbind
      clocksource/drivers/arm_arch_timer_mmio: Prevent driver unbind
      clocksource/drivers/nxp-stm: Fix section mismatches
      clocksource/drivers/sh_cmt: Always leave device running after probe
      clocksource/drivers/stm: Fix double deregistration on probe failure
      clocksource/drivers/ralink: Fix resource leaks in init error path
      clocksource/drivers/timer-sp804: Fix read_current_timer() issue when clock source is not registered
      clocksource/drivers/sprd: Enable register for timer counter from 32 bit to 64 bit