Move to gated-fixed-clock for Theobroma/Cherry boards
From: Heiko Stuebner <heiko@...> Date: Tue, 10 Feb 2026 08:59:38 +0100
Both Tiger and Jaguar currently use a fixed-clock and gpio-gate-clock to model the PCIe clock generator they have. Ever since I wrote the gated-fixed-clock binding + driver, I carry around conversion patches for those boards to use the new binding and describe actual hardware. I submitted different versions in the initial submission of the then still named "clock-generator" binding, but have reworked them now to use the gated-fixed-clock binding that actually landed. changes in v2: - trim down comment block on generator node (Quentin) - re-use old clock-name (Quentin) - update commit message about added regulator (Quentin) - add patch fixing the pinconf of the Jaguar clkreq_m0 (Quentin) Heiko Stuebner (4): arm64: dts: rockchip: use gated-fixed-clock for pcie-refclk on rk3588-jaguar arm64: dts: rockchip: use gated-fixed-clock for pcie-refclk on rk3588-tiger arm64: dts: rockchip: add pinctrl for clk-generator GPIO on rk3588-tiger arm64: dts: rockchip: Make Jaguar PCIe-refclk pin use pull-up config .../arm64/boot/dts/rockchip/rk3588-jaguar.dts | 21 +++++---------- .../arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 27 +++++++++---------- 2 files changed, 19 insertions(+), 29 deletions(-) -- 2.47.2
Patches in this set
- [0001] arm64: dts: rockchip: use gated-fixed-clock for (raw)
- [0002] arm64: dts: rockchip: use gated-fixed-clock for (raw)
- [0003] arm64: dts: rockchip: add pinctrl for clk-generator GPIO (raw)
- [0004] arm64: dts: rockchip: Make Jaguar PCIe-refclk pin use (raw)
Statistics
- 4 individual patches
- 19 lines added
- 29 lines removed