<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>13c916af3abf98f4a2a00b9463d2fc00cc6bc00e - Merge tag &apos;clk-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#13c916af3abf98f4a2a00b9463d2fc00cc6bc00e</link>
        <description>Merge tag &apos;clk-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linuxPull clk updates from Stephen Boyd: &quot;Not much changed in the clk framework this time except the clk.h  consumer API moved the context saving APIs around to fix a build error  in certain configurations.  There was a change to the core framework for CLK_OPS_PARENT_ENABLE  behavior during registration, but it wrecked existing drivers that  didn&apos;t expect things to be turned off during clk registration so it  got reverted.  This cycle is really a large collection of new clk drivers, primarily  for Qualcomm SoCs but also for Amlogic, SpacemiT, Google, and Aspeed.  Another big change in here is support for automatic hardware clock  gating on Samsung SoCs where the clks turn on and off when needed.  Ideally more vendors move to this method for better power savings. The  highlights are in the updates section below.  Beyond all the new drivers we have a bunch of cleanups like converting  drivers from divider_round_rate() to divider_determine_rate() and  using scoped for each OF child loops. Otherwise it&apos;s the usual data  fixes and plugging reference leaks, etc. that&apos;s all pretty ordinary  but not critical enough to fix until the next release.  New Drivers:   - Qualcomm Kaanapali global, tcsr, rpmh, display, gpu, camera, and     video clk controllers   - Qualcomm SM8750 camera clk controllers   - Qualcomm MSM8940 and SDM439 global clk controllers   - Google GS101 Display Process Unit (DPU) clk controllers   - SpacemiT K3 clk controllers   - Amlogic t7 clk controllers   - Aspeed AST2700 clk controllers  Updates:   - Convert clock dividers from round_rate() to determine_rate()   - Fix sparse warnings, kernel-doc warnings, and plug leaked OF refs   - Automatic hardware clk gating on Google GS101 SoCs   - Amlogic s4 video clks   - CAN-FD clks and resets on Renesas RZ/T2H, RZ/N2H, RZ/V2H, and     RZ/V2N   - Expanded Serial Peripheral Interface (xSPI) clocks and resets on     Renesas RZ/T21H and RZ/N2H   - DMAC, interrupt controller (ICU), SPI, and thermal (TSU) clocks and     resets on Renesas RZ/V2N   - More serial (RSCI) clocks and resets on Renesas RZ/V2H and RZ/V2N   - CPU frequency scaling on T-HEAD TH1520&quot;* tag &apos;clk-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (165 commits)  clk: aspeed: Add reset for HACE/VIDEO  dt-bindings: clock: aspeed: Add VIDEO reset definition  clk: aspeed: add AST2700 clock driver  MAINTAINERS: Add entry for ASPEED clock drivers.  clk: aspeed: Move the existing ASPEED clk drivers into aspeed subdirectory.  Revert &quot;clk: Respect CLK_OPS_PARENT_ENABLE during recalc&quot;  clk: Disable KUNIT_UML_PCI  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: qcom: sm8750: Constify &apos;qcom_cc_desc&apos; in SM8750 camcc  clk: zynqmp: pll: Fix zynqmp_clk_divider_determine_rate kerneldoc  clk: zynqmp: divider: Fix zynqmp_clk_divider_determine_rate kerneldoc  clk: mediatek: Fix error handling in runtime PM setup  clk: mediatek: don&apos;t select clk-mt8192 for all ARM64 builds  clk: mediatek: Add mfg_eb as parent to mt8196 mfgpll clocks  clk: mediatek: Refactor pllfh registration to pass device  clk: mediatek: Pass device to clk_hw_register for PLLs  clk: mediatek: Refactor pll registration to pass device  clk: Respect CLK_OPS_PARENT_ENABLE during recalc  ...

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Sun, 15 Feb 2026 17:18:57 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>16c3c4e2881ef7d30b3f6131e78535937c328573 - Merge branches &apos;clk-renesas&apos;, &apos;clk-cleanup&apos;, &apos;clk-spacemit&apos; and &apos;clk-tegra&apos; into clk-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#16c3c4e2881ef7d30b3f6131e78535937c328573</link>
        <description>Merge branches &apos;clk-renesas&apos;, &apos;clk-cleanup&apos;, &apos;clk-spacemit&apos; and &apos;clk-tegra&apos; 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 &quot;apple,t8103-nco&quot; 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&apos;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()

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Sat, 14 Feb 2026 19:23:04 +0100</pubDate>
        <dc:creator>Stephen Boyd &lt;sboyd@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6294bb8eda88c56aa5dca5953986f781eb59a4c6 - Merge tag &apos;spacemit-clk-for-6.20-1&apos; of https://github.com/spacemit-com/linux into clk-spacemit</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#6294bb8eda88c56aa5dca5953986f781eb59a4c6</link>
        <description>Merge tag &apos;spacemit-clk-for-6.20-1&apos; of https://github.com/spacemit-com/linux into clk-spacemitPull SpacemiT clock driver updates from Yixun Lan: - Allow SpacemiT driver to be built as module - Refactor SpacemiT driver to extract common code - Add support for SpacemiT K3 SoC clk hardware* tag &apos;spacemit-clk-for-6.20-1&apos; of https://github.com/spacemit-com/linux:  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

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Wed, 21 Jan 2026 20:04:31 +0100</pubDate>
        <dc:creator>Stephen Boyd &lt;sboyd@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>e371a77255b837f5d64c9d2520f87e41ea5350b9 - clk: spacemit: k3: add the clock tree</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#e371a77255b837f5d64c9d2520f87e41ea5350b9</link>
        <description>clk: spacemit: k3: add the clock treeAdd clock support to SpacemiT K3 SoC, the clock tree consist of severalblocks which are APBC, APBS, APMU, DCIU, MPUM.Link: https://lore.kernel.org/r/20260108-k3-clk-v5-5-42a11b74ad58@gentoo.orgSigned-off-by: Yixun Lan &lt;dlan@gentoo.org&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Sun, 02 Nov 2025 14:17:17 +0100</pubDate>
        <dc:creator>Yixun Lan &lt;dlan@gentoo.org&gt;</dc:creator>
    </item>
<item>
        <title>99735a742f7e9a3e7f4cb6c58edf1b38101e7657 - clk: spacemit: Hide common clock driver from user controller</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#99735a742f7e9a3e7f4cb6c58edf1b38101e7657</link>
        <description>clk: spacemit: Hide common clock driver from user controllerSince the common clock driver is only a dependency for other spacemitclock driver, it should not be enabled individually, so hide this inthe Kconfig UI and let other spacemit clock driver select it.Signed-off-by: Inochi Amaoto &lt;inochiama@gmail.com&gt;Reviewed-by: Yixun Lan &lt;dlan@gentoo.org&gt;Link: https://lore.kernel.org/r/20251219012819.440972-3-inochiama@gmail.comSigned-off-by: Yixun Lan &lt;dlan@gentoo.org&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Fri, 19 Dec 2025 02:28:18 +0100</pubDate>
        <dc:creator>Inochi Amaoto &lt;inochiama@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a53d0cf7f1cb3182ad533ff5cacfa5fd29c419ad - Merge commit &apos;linus&apos; into core/bugs, to resolve conflicts</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#a53d0cf7f1cb3182ad533ff5cacfa5fd29c419ad</link>
        <description>Merge commit &apos;linus&apos; into core/bugs, to resolve conflictsResolve conflicts with this commit that was developed in parallelduring the merge window: 8c8efa93db68 (&quot;x86/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with Rust&quot;) Conflicts:	arch/riscv/include/asm/bug.h	arch/x86/include/asm/bug.hSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Tue, 05 Aug 2025 11:15:34 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8b87f67b4c87452e21721887fa8dec1f4c6b2b7c - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#8b87f67b4c87452e21721887fa8dec1f4c6b2b7c</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.18 merge window.

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Wed, 08 Oct 2025 06:53:13 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4b051897df2375414587a245ecb9bb1a4d26b3b8 - Merge tag &apos;v6.17-rc2&apos; into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#4b051897df2375414587a245ecb9bb1a4d26b3b8</link>
        <description>Merge tag &apos;v6.17-rc2&apos; into HEADSync up with mainline to bring in changes to include/linux/sprintf.h

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Thu, 21 Aug 2025 20:46:49 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b4d90dbc4c1bc4bd3eb2d2989330af0eb95c98e8 - Merge drm/drm-next into drm-misc-next-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#b4d90dbc4c1bc4bd3eb2d2989330af0eb95c98e8</link>
        <description>Merge drm/drm-next into drm-misc-next-fixesBackmerging to drm-misc-next-fixes to get features and fixes fromv6.17-rc6.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Mon, 15 Sep 2025 10:23:28 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>702fdf3513b045f596f836d9a4b8672c76f11834 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#702fdf3513b045f596f836d9a4b8672c76f11834</link>
        <description>Merge drm/drm-next into drm-intel-nextCatching up with some display dependencies.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Wed, 10 Sep 2025 14:01:42 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ca994e8922f25f7fed2075098f185cf198109eaa - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#ca994e8922f25f7fed2075098f185cf198109eaa</link>
        <description>Merge drm/drm-next into drm-xe-nextBring v6.17-rc1 to propagate commits from other subsystems, particularlyPCI, which has some new functions needed for SR-IOV integration.Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Tue, 12 Aug 2025 14:58:37 +0200</pubDate>
        <dc:creator>Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>08c51f5bddc81c8c97c1eb11861b0dc009e5ccd8 - Merge drm/drm-next into drm-misc-n</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#08c51f5bddc81c8c97c1eb11861b0dc009e5ccd8</link>
        <description>Merge drm/drm-next into drm-misc-nUpdating drm-misc-next to the state of v6.17-rc1. Begins a new releasecycle.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Mon, 11 Aug 2025 14:37:45 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>8d2b0853add1d7534dc0794e3c8e0b9e8c4ec640 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#8d2b0853add1d7534dc0794e3c8e0b9e8c4ec640</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesUpdating drm-misc-fixes to the state of v6.17-rc1. Begins a new releasecycle.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Mon, 11 Aug 2025 16:49:06 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>ab93e0dd72c37d378dd936f031ffb83ff2bd87ce - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#ab93e0dd72c37d378dd936f031ffb83ff2bd87ce</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.17 merge window.

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Wed, 06 Aug 2025 19:08:54 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a7bee4e7f78089c101be2ad51f4b5ec64782053e - Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#a7bee4e7f78089c101be2ad51f4b5ec64782053e</link>
        <description>Merge tag &apos;ib-mfd-gpio-input-pwm-v6.17&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd into nextMerge an immutable branch between MFD, GPIO, Input and PWM to resolveconflicts for the merge window pull request.

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Mon, 04 Aug 2025 08:28:48 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2d945dde7fa3f17f46349360a9f97614de9f47da - Merge tag &apos;clk-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#2d945dde7fa3f17f46349360a9f97614de9f47da</link>
        <description>Merge tag &apos;clk-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linuxPull clk updates from Stephen Boyd: &quot;This is the usual collection of primarily clk driver updates.  The big part of the diff is all the new Qualcomm clk drivers added for  a few SoCs they&apos;re working on. The other two vendors with significant  work this cycle are Renesas and Amlogic. Renesas adds a bunch of clks  to existing drivers and supports some new SoCs while Amlogic is  starting a significant refactoring to simplify their code.  The core framework gained a pair of helpers to get the &apos;struct device&apos;  or &apos;struct device_node&apos; associated with a &apos;struct clk_hw&apos;. Some  associated KUnit tests were added for these simple helpers as well.  Beyond that core change there are lots of little fixes throughout the  clk drivers for the stuff we see every day, wrong clk driver data that  affects tree topology or supported frequencies, etc. They&apos;re not found  until the clks are actually used by some consumer device driver.  New Drivers:   - Global, display, gpu, video, camera, tcsr, and rpmh clock     controller for the Qualcomm Milos SoC   - Camera, display, GPU, and video clock controllers for Qualcomm     QCS615   - Video clock controller driver for Qualcomm SM6350   - Camera clock controller driver for Qualcomm SC8180X   - I3C clocks and resets on Renesas RZ/G3E   - Expanded Serial Peripheral Interface (xSPI) clocks and resets on     Renesas RZ/V2H(P) and RZ/V2N   - SPI (RSPI) clocks and resets on Renesas RZ/V2H(P)   - SDHI and I2C clocks on Renesas RZ/T2H and RZ/N2H   - Ethernet clocks and resets on Renesas RZ/G3E   - Initial support for the Renesas RZ/T2H (R9A09G077) and RZ/N2H     (R9A09G087) SoCs   - Ethernet clocks and resets on Renesas RZ/V2H and RZ/V2N   - Timer, I2C, watchdog, GPU, and USB2.0 clocks and resets on Renesas     RZ/V2N  Updates:   - Support atomic PWMs in the PWM clk driver   - clk_hw_get_dev() and clk_hw_get_of_node() helpers   - Replace round_rate() with determine_rate() in various clk drivers   - Convert clk DT bindings to DT schema format for DT validation   - Various clk driver cleanups and refactorings from static analysis     tools and possibly real humans   - A lot of little fixes here and there to things like clk tree     topology, missing frequencies, flagging clks as critical, etc&quot;* tag &apos;clk-for-linus&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux: (216 commits)  clk: clocking-wizard: Fix the round rate handling for versal  clk: Fix typos  clk: spacemit: ccu_pll: fix error return value in recalc_rate callback  clk: tegra: periph: Make tegra_clk_periph_ops static  clk: tegra: periph: Fix error handling and resolve unsigned compare warning  clk: imx: scu: convert from round_rate() to determine_rate()  clk: imx: pllv4: convert from round_rate() to determine_rate()  clk: imx: pllv3: convert from round_rate() to determine_rate()  clk: imx: pllv2: convert from round_rate() to determine_rate()  clk: imx: pll14xx: convert from round_rate() to determine_rate()  clk: imx: pfd: convert from round_rate() to determine_rate()  clk: imx: frac-pll: convert from round_rate() to determine_rate()  clk: imx: fracn-gppll: convert from round_rate() to determine_rate()  clk: imx: fixup-div: convert from round_rate() to determine_rate()  clk: imx: cpu: convert from round_rate() to determine_rate()  clk: imx: busy: convert from round_rate() to determine_rate()  clk: imx: composite-93: remove round_rate() in favor of determine_rate()  clk: imx: composite-8m: remove round_rate() in favor of determine_rate()  clk: qcom: Remove redundant pm_runtime_mark_last_busy() calls  clk: imx: Remove redundant pm_runtime_mark_last_busy() calls  ...

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Thu, 31 Jul 2025 22:36:27 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>e3abdd1870b7dcccf3447a78037217b95929587d - Merge branches &apos;clk-renesas&apos;, &apos;clk-samsung&apos;, &apos;clk-spacemit&apos;, &apos;clk-allwinner&apos; and &apos;clk-amlogic&apos; into clk-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/clk/spacemit/Kconfig#e3abdd1870b7dcccf3447a78037217b95929587d</link>
        <description>Merge branches &apos;clk-renesas&apos;, &apos;clk-samsung&apos;, &apos;clk-spacemit&apos;, &apos;clk-allwinner&apos; and &apos;clk-amlogic&apos; into clk-next* clk-renesas: (42 commits)  clk: renesas: r9a08g045: Add MSTOP for coupled clocks as well  clk: renesas: r9a09g047: Add clock and reset signals for the GBETH IPs  clk: renesas: r9a09g057: Add XSPI clock/reset  clk: renesas: r9a09g056: Add XSPI clock/reset  clk: renesas: rzv2h: Add fixed-factor module clocks with status reporting  clk: renesas: r9a09g057: Add support for xspi mux and divider  clk: renesas: r9a09g056: Add support for xspi mux and divider  clk: renesas: r9a09g077: Add RIIC module clocks  clk: renesas: r9a09g077: Add PLL2 and SDHI clock support  clk: renesas: rzv2h: Drop redundant base pointer from pll_clk  clk: renesas: r9a09g057: Add entries for the RSPIs  dt-bindings: clock: renesas,r9a09g077/87: Add SDHI_CLKHS clock ID  dt-bindings: clock: renesas,r9a09g056/57-cpg: Add XSPI core clock  clk: renesas: rzv2h: Add missing include file  clk: renesas: rzv2h: Use devm_kmemdup_array()  clk: renesas: Add CPG/MSSR support to RZ/N2H SoC  clk: renesas: r9a09g077: Add PCLKL core clock  dt-bindings: clock: renesas,cpg-mssr: Document RZ/N2H support  dt-bindings: soc: renesas: Document RZ/N2H (R9A09G087) SoC  dt-bindings: clock: renesas,r9a09g077: Add PCLKL core clock ID  ...* clk-samsung:  clk: samsung: exynosautov920: add block hsi2 clock support  dt-bindings: clock: exynosautov920: add hsi2 clock definitions  dt-bindings: clock: exynosautov920: sort clock definitions  clk: samsung: exynos850: fix a comment  clk: samsung: gs101: fix alternate mout_hsi0_usb20_ref parent clock  clk: samsung: gs101: fix CLK_DOUT_CMU_G3D_BUSD* clk-spacemit:  clk: spacemit: ccu_pll: fix error return value in recalc_rate callback  reset: spacemit: add support for SpacemiT CCU resets  clk: spacemit: mark K1 pll1_d8 as critical  clk: spacemit: define three reset-only CCUs  clk: spacemit: set up reset auxiliary devices  soc: spacemit: create a header for clock/reset registers  dt-bindings: soc: spacemit: define spacemit,k1-ccu resets* clk-allwinner:  clk: sunxi-ng: ccu_nm: convert from round_rate() to determine_rate()  clk: sunxi-ng: ccu_nkmp: convert from round_rate() to determine_rate()  clk: sunxi-ng: ccu_nk: convert from round_rate() to determine_rate()  clk: sunxi-ng: ccu_gate: convert from round_rate() to determine_rate()  clk: sunxi-ng: v3s: Assign the de and tcon clocks to the video pll  clk: sunxi-ng: v3s: Fix de clock definition  clk: sunxi-ng: sun55i-a523-r-ccu: Add missing PPU0 reset  dt-bindings: reset: sun55i-a523-r-ccu: Add missing PPU0 reset* clk-amlogic:  clk: amlogic: s4: remove unused data  clk: amlogic: drop clk_regmap tables  clk: amlogic: get regmap with clk_regmap_init  clk: amlogic: remove unnecessary headers  clk: amlogic: axg-audio: use the auxiliary reset driver

            List of files:
            /linux/drivers/clk/spacemit/Kconfig</description>
        <pubDate>Wed, 30 Jul 2025 00:18:33 +0200</pubDate>
        <dc:creator>Stephen Boyd &lt;sboyd@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
