Commit 16c3c4e2881e for kernel

commit 16c3c4e2881ef7d30b3f6131e78535937c328573
Merge: 341d72ebc230 b079e4e628c8 6294bb8eda88 2d4235b18974
Author: Stephen Boyd <sboyd@kernel.org>
Date:   Sat Feb 14 10:23:04 2026 -0800

    Merge branches 'clk-renesas', 'clk-cleanup', 'clk-spacemit' and 'clk-tegra' into clk-next

    * clk-renesas: (25 commits)
      dt-bindings: clk: rs9: Fix DIF pattern match
      clk: rs9: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
      clk: rs9: Reserve 8 struct clk_hw slots for for 9FGV0841
      clk: renesas: Add missing log message terminators
      clk: renesas: rzg2l: Remove DSI clock rate restrictions
      clk: renesas: rzv2h: Deassert reset on assert timeout
      clk: renesas: rzg2l: Deassert reset on assert timeout
      clk: renesas: cpg-mssr: Unlock before reset verification
      clk: renesas: r9a09g056: Add entries for CANFD
      clk: renesas: r9a09g057: Add entries for CANFD
      clk: renesas: r9a09g077: Add CANFD clocks
      clk: renesas: cpg-mssr: Handle RZ/T2H register layout in PM callbacks
      dt-bindings: clock: renesas,r9a09g077/87: Add PCLKCAN ID
      clk: renesas: cpg-mssr: Simplify pointer math in cpg_rzt2h_mstp_read()
      clk: renesas: r9a09g056: Add clock and reset entries for TSU
      clk: renesas: r9a09g057: Add entries for RSCIs
      clk: renesas: r9a09g056: Add entries for RSCIs
      clk: renesas: r9a09g056: Add entries for the RSPIs
      clk: renesas: r9a09g056: Add entries for ICU
      clk: renesas: r9a09g056: Add entries for the DMACs
      ...

    * clk-cleanup:
      clk: Disable KUNIT_UML_PCI
      clk: zynqmp: pll: Fix zynqmp_clk_divider_determine_rate kerneldoc
      clk: zynqmp: divider: Fix zynqmp_clk_divider_determine_rate kerneldoc
      clk: tegra: tegra124-emc: fix device leak on set_rate()
      clk: Annotate #else and #endif
      clk: Merge prepare and unprepare sections
      clk: Move clk_{save,restore}_context() to COMMON_CLK section
      clk: clk-apple-nco: Add "apple,t8103-nco" compatible
      clk: versatile: impd1: Simplify with scoped for each OF child loop
      clk: scpi: Simplify with scoped for each OF child loop
      clk: lmk04832: Simplify with scoped for each OF child loop

    * clk-spacemit:
      clk: spacemit: k3: add the clock tree
      clk: spacemit: k3: extract common header
      clk: spacemit: ccu_pll: add plla type clock
      clk: spacemit: ccu_mix: add inverted enable gate clock
      dt-bindings: soc: spacemit: k3: add clock support
      clk: spacemit: add platform SoC prefix to reset name
      clk: spacemit: extract common ccu functions
      reset: spacemit: fix auxiliary device id
      clk: spacemit: prepare common ccu header
      clk: spacemit: Hide common clock driver from user controller
      clk: spacemit: Respect Kconfig setting when building modules

    * clk-tegra:
      clk: tegra30: Add CSI pad clock gates
      clk: tegra: Set CSUS as vi_sensor's gate for Tegra20, Tegra30 and Tegra114
      clk: tegra20: Reparent dsi clock to pll_d_out0
      clk: tegra: tegra124-emc: Simplify with scoped for each OF child loop
      clk: tegra: Adjust callbacks in tegra_clock_pm
      clk: tegra: tegra124-emc: Fix potential memory leak in tegra124_clk_register_emc()