Commit ba65a4e7120a for kernel

commit ba65a4e7120a616d9c592750d9147f6dcafedffa
Merge: 67a454e6b1c6 6f172175b6f3
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Dec 8 09:38:52 2025 +0900

    Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux

    Pull clk updates from Stephen Boyd:
     "This is entirely SoC clk drivers.

      The majority diff wise is for the new Rockchip and Qualcomm clk
      drivers which is mostly lines and lines of data structures to describe
      the clk hardware in these SoCs. Beyond those two, Renesas continues to
      incrementally add clks to their SoC drivers, causing them to show up
      higher in the diffstat this time because they added quite a few clks
      all over the place.

      Overall it is a semi-quiet release that has some new clk drivers and
      the usual fixes for clock data that was wrong or missing and
      non-critical cleanups that plug error paths or fix typos.

      New Drivers:
       - Qualcomm IPQ5424 Network Subsystem Clock Controller
       - Qualcomm SM8750 Video Clock Controller
       - Rockchip RV1126B and RK3506 clock drivers
       - i.MX8ULP SIM LPAV clock driver
       - Samsung ACPM (firmware interface) clock driver
       - Altera Agilex5 clock driver"

    * tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (117 commits)
      clk: keystone: fix compile testing
      clk: keystone: syscon-clk: fix regmap leak on probe failure
      clk: qcom: Mark camcc_sm7150_hws static
      clk: samsung: exynos-clkout: Assign .num before accessing .hws
      clk: rockchip: Add clock and reset driver for RK3506
      dt-bindings: clock: rockchip: Add RK3506 clock and reset unit
      clk: actions: Fix discarding const qualifier by 'container_of' macro
      clk: spacemit: Set clk_hw_onecell_data::num before using flex array
      clk: visconti: Add VIIF clocks
      dt-bindings: clock: tmpv770x: Add VIIF clocks
      dt-bindings: clock: tmpv770x: Remove definition of number of clocks
      clk: visconti: Do not define number of clocks in bindings
      clk: rockchip: Add clock controller for the RV1126B
      dt-bindings: clock, reset: Add support for rv1126b
      clk: rockchip: Implement rockchip_clk_register_armclk_multi_pll()
      clk: qcom: x1e80100-dispcc: Add USB4 router link resets
      dt-bindings: clock: qcom: x1e80100-dispcc: Add USB4 router link resets
      clk: qcom: videocc-sm8750: Add video clock controller driver for SM8750
      dt-bindings: clock: qcom: Add SM8750 video clock controller
      clk: qcom: branch: Extend invert logic for branch2 mem clocks
      ...

diff --cc MAINTAINERS
index a15891e21ff9,5d24c16d3ead..d701a4d5b00e
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@@ -10708,9 -10600,8 +10708,9 @@@ F:	Documentation/devicetree/bindings/cl
  F:	Documentation/devicetree/bindings/soc/google/google,gs101-pmu-intr-gen.yaml
  F:	arch/arm64/boot/dts/exynos/google/
  F:	drivers/clk/samsung/clk-gs101.c
 +F:	drivers/soc/samsung/gs101-pmu.c
  F:	drivers/phy/samsung/phy-gs101-ufs.c
- F:	include/dt-bindings/clock/google,gs101.h
+ F:	include/dt-bindings/clock/google,gs101*
  K:	[gG]oogle.?[tT]ensor

  GPD FAN DRIVER