linux/drivers/clk/rockchip
Shawn Lin 41b1a67609 clk: rockchip: rk3568: Add PCIe pipe clock gates
The PCIe pipe clocks are currently left as orphan clocks and remain
enabled indefinitely, which is suboptimal. Add the missing clock gates
so the PCIe driver can explicitly manage them when not in use. In order
not to break compatibility with old DTB, mark them as CLK_IGNORE_UNUSED.

Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Link: https://patch.msgid.link/1772799641-32164-1-git-send-email-shawn.lin@rock-chips.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2026-03-10 09:34:27 +01:00
..
clk-cpu.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-ddr.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-gate-grf.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-half-divider.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-inverter.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-mmc-phase.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-muxgrf.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-pll.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-px30.c clk: rockchip: px30: Drop CLK_NR_CLKS CLKPMU_NR_CLKS usage 2024-08-28 21:25:49 +02:00
clk-rk3036.c clk: rockchip: rk3036: mark ddrphy as critical 2025-05-08 20:29:02 +02:00
clk-rk3128.c clk: rockchip: rk3128: Add HCLK_SFC 2024-06-23 22:10:43 +02:00
clk-rk3188.c clk: rockchip: rk3188: use PCLK_CIF0/1 clock IDs on RK3066 2025-02-26 17:52:48 +01:00
clk-rk3228.c clk: rockchip: rk3228: Drop CLK_NR_CLKS usage 2024-08-28 21:25:49 +02:00
clk-rk3288.c syscore: Pass context data to callbacks 2025-11-14 10:01:52 +01:00
clk-rk3308.c clk: rockchip: rk3308: Drop CLK_NR_CLKS usage 2024-08-28 21:25:50 +02:00
clk-rk3328.c clk: rockchip: introduce auxiliary GRFs 2025-05-05 22:39:24 +02:00
clk-rk3368.c clk: rockchip: rk3368: use clock ids for SCLK_MIPIDSI_24M 2025-09-03 14:17:54 +02:00
clk-rk3399.c clk: rockchip: rk3399: Drop CLK_NR_CLKS CLKPMU_NR_CLKS usage 2024-08-28 21:25:50 +02:00
clk-rk3506.c clk: rockchip: Add clock and reset driver for RK3506 2025-11-23 22:56:49 +01:00
clk-rk3528.c clk: rockchip: rk3528: add slab.h header include 2025-05-15 14:49:05 +02:00
clk-rk3562.c clk: rockchip: Add clock controller for the RK3562 2025-03-02 17:51:51 +01:00
clk-rk3568.c clk: rockchip: rk3568: Add PCIe pipe clock gates 2026-03-10 09:34:27 +01:00
clk-rk3576.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk-rk3588.c clk: rockchip: rk3588: Add PLL rate for 1500 MHz 2025-04-10 14:28:14 +02:00
clk-rv1103b.c clk: rockchip: Add clock controller for the RV1103B 2026-03-02 12:51:26 +01:00
clk-rv1108.c clk: rockchip: support more core div setting 2021-03-21 11:10:58 +01:00
clk-rv1126.c clk: rockchip: introduce auxiliary GRFs 2025-05-05 22:39:24 +02:00
clk-rv1126b.c clk: rockchip: Add clock controller for the RV1126B 2025-11-20 20:57:42 +01:00
clk.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
clk.h clk: rockchip: Add clock controller for the RV1103B 2026-03-02 12:51:26 +01:00
gate-link.c clk: rockchip: implement linked gate clock support 2025-01-09 16:19:21 +01:00
Kconfig clk: rockchip: Add clock controller for the RV1103B 2026-03-02 12:51:26 +01:00
Makefile clk: rockchip: Add clock controller for the RV1103B 2026-03-02 12:51:26 +01:00
rst-rk3506.c clk: rockchip: Add clock and reset driver for RK3506 2025-11-23 22:56:49 +01:00
rst-rk3528.c clk: rockchip: rk3528: Add reset lookup table 2025-02-27 20:08:25 +01:00
rst-rk3562.c clk: rockchip: Add clock controller for the RK3562 2025-03-02 17:51:51 +01:00
rst-rk3576.c clk: rockchip: Add clock controller for the RK3576 2024-08-29 11:13:33 +02:00
rst-rk3588.c clk: rockchip: rk3588: Add reset line for HDMI Receiver 2024-04-10 07:10:40 +02:00
rst-rv1126b.c clk: rockchip: Add clock controller for the RV1126B 2025-11-20 20:57:42 +01:00
softrst.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00