linux/drivers/clk/rockchip
Rosen Penev 7edfb7fb58 clk: rockchip: allow COMPILE_TEST builds
COMMON_CLK_ROCKCHIP already gates the Rockchip clock objects inside the
Rockchip clock Makefile.  Allow selecting it for COMPILE_TEST and use it
for the parent Makefile descent instead of ARCH_ROCKCHIP.

The per-SoC Rockchip clock symbols already have COMPILE_TEST dependencies,
so this exposes the existing build coverage to other architectures without
selecting the Rockchip platform.

Tested with:
make LLVM=1 ARCH=loongarch drivers/clk/rockchip/

Assisted-by: Codex:GPT-5.5
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Reviewed-by: Brian Masney <bmasney@redhat.com>
Link: https://patch.msgid.link/20260509003602.956186-1-rosenp@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2026-05-13 12:35:57 +02: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 GATE_GRF clocks for I2S MCLK output to IO 2026-04-27 13:53:27 +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 clk: rockchip: add helper to register auxiliary GRFs 2026-04-27 13:32:10 +02:00
clk.h clk: rockchip: add helper to register auxiliary GRFs 2026-04-27 13:32:10 +02:00
gate-link.c clk: rockchip: implement linked gate clock support 2025-01-09 16:19:21 +01:00
Kconfig clk: rockchip: allow COMPILE_TEST builds 2026-05-13 12:35:57 +02: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