xref: /linux/drivers/clk/rockchip/Kconfig (revision cf911d89c4c5e225a2a2cfadf1364838154b2202)
14d98ed1eSElaine Zhang# SPDX-License-Identifier: GPL-2.0
24d98ed1eSElaine Zhang# common clock support for ROCKCHIP SoC family.
34d98ed1eSElaine Zhang
44d98ed1eSElaine Zhangconfig COMMON_CLK_ROCKCHIP
54d98ed1eSElaine Zhang	bool "Rockchip clock controller common support"
64d98ed1eSElaine Zhang	depends on ARCH_ROCKCHIP
74d98ed1eSElaine Zhang	default ARCH_ROCKCHIP
84d98ed1eSElaine Zhang	help
94d98ed1eSElaine Zhang	  Say y here to enable common clock controller for Rockchip platforms.
104d98ed1eSElaine Zhang
114d98ed1eSElaine Zhangif COMMON_CLK_ROCKCHIP
124d98ed1eSElaine Zhangconfig CLK_PX30
134d98ed1eSElaine Zhang	bool "Rockchip PX30 clock controller support"
146e0781e0SRobin Murphy	depends on (ARM64 || COMPILE_TEST)
154d98ed1eSElaine Zhang	default y
164d98ed1eSElaine Zhang	help
174d98ed1eSElaine Zhang	  Build the driver for PX30 Clock Driver.
184d98ed1eSElaine Zhang
194d98ed1eSElaine Zhangconfig CLK_RV110X
204d98ed1eSElaine Zhang	bool "Rockchip RV110x clock controller support"
216e0781e0SRobin Murphy	depends on (ARM || COMPILE_TEST)
224d98ed1eSElaine Zhang	default y
234d98ed1eSElaine Zhang	help
244d98ed1eSElaine Zhang	  Build the driver for RV110x Clock Driver.
254d98ed1eSElaine Zhang
264d98ed1eSElaine Zhangconfig CLK_RK3036
274d98ed1eSElaine Zhang	bool "Rockchip RK3036 clock controller support"
286e0781e0SRobin Murphy	depends on (ARM || COMPILE_TEST)
294d98ed1eSElaine Zhang	default y
304d98ed1eSElaine Zhang	help
314d98ed1eSElaine Zhang	  Build the driver for RK3036 Clock Driver.
324d98ed1eSElaine Zhang
334d98ed1eSElaine Zhangconfig CLK_RK312X
344d98ed1eSElaine Zhang	bool "Rockchip RK312x clock controller support"
356e0781e0SRobin Murphy	depends on (ARM || COMPILE_TEST)
364d98ed1eSElaine Zhang	default y
374d98ed1eSElaine Zhang	help
384d98ed1eSElaine Zhang	  Build the driver for RK312x Clock Driver.
394d98ed1eSElaine Zhang
404d98ed1eSElaine Zhangconfig CLK_RK3188
414d98ed1eSElaine Zhang	bool "Rockchip RK3188 clock controller support"
426e0781e0SRobin Murphy	depends on (ARM || COMPILE_TEST)
434d98ed1eSElaine Zhang	default y
444d98ed1eSElaine Zhang	help
454d98ed1eSElaine Zhang	  Build the driver for RK3188 Clock Driver.
464d98ed1eSElaine Zhang
474d98ed1eSElaine Zhangconfig CLK_RK322X
484d98ed1eSElaine Zhang	bool "Rockchip RK322x clock controller support"
496e0781e0SRobin Murphy	depends on (ARM || COMPILE_TEST)
504d98ed1eSElaine Zhang	default y
514d98ed1eSElaine Zhang	help
524d98ed1eSElaine Zhang	  Build the driver for RK322x Clock Driver.
534d98ed1eSElaine Zhang
544d98ed1eSElaine Zhangconfig CLK_RK3288
554d98ed1eSElaine Zhang	bool "Rockchip RK3288 clock controller support"
566e0781e0SRobin Murphy	depends on (ARM || COMPILE_TEST)
574d98ed1eSElaine Zhang	default y
584d98ed1eSElaine Zhang	help
594d98ed1eSElaine Zhang	  Build the driver for RK3288 Clock Driver.
604d98ed1eSElaine Zhang
614d98ed1eSElaine Zhangconfig CLK_RK3308
624d98ed1eSElaine Zhang	bool "Rockchip RK3308 clock controller support"
636e0781e0SRobin Murphy	depends on (ARM64 || COMPILE_TEST)
644d98ed1eSElaine Zhang	default y
654d98ed1eSElaine Zhang	help
664d98ed1eSElaine Zhang	  Build the driver for RK3308 Clock Driver.
674d98ed1eSElaine Zhang
684d98ed1eSElaine Zhangconfig CLK_RK3328
694d98ed1eSElaine Zhang	bool "Rockchip RK3328 clock controller support"
706e0781e0SRobin Murphy	depends on (ARM64 || COMPILE_TEST)
714d98ed1eSElaine Zhang	default y
724d98ed1eSElaine Zhang	help
734d98ed1eSElaine Zhang	  Build the driver for RK3328 Clock Driver.
744d98ed1eSElaine Zhang
754d98ed1eSElaine Zhangconfig CLK_RK3368
764d98ed1eSElaine Zhang	bool "Rockchip RK3368 clock controller support"
776e0781e0SRobin Murphy	depends on (ARM64 || COMPILE_TEST)
784d98ed1eSElaine Zhang	default y
794d98ed1eSElaine Zhang	help
804d98ed1eSElaine Zhang	  Build the driver for RK3368 Clock Driver.
814d98ed1eSElaine Zhang
824d98ed1eSElaine Zhangconfig CLK_RK3399
8370d839e2SElaine Zhang	tristate "Rockchip RK3399 clock controller support"
846e0781e0SRobin Murphy	depends on (ARM64 || COMPILE_TEST)
854d98ed1eSElaine Zhang	default y
864d98ed1eSElaine Zhang	help
874d98ed1eSElaine Zhang	  Build the driver for RK3399 Clock Driver.
88*cf911d89SElaine Zhang
89*cf911d89SElaine Zhangconfig CLK_RK3568
90*cf911d89SElaine Zhang	tristate "Rockchip RK3568 clock controller support"
91*cf911d89SElaine Zhang	depends on ARM64 || COMPILE_TEST
92*cf911d89SElaine Zhang	default y
93*cf911d89SElaine Zhang	help
94*cf911d89SElaine Zhang	  Build the driver for RK3568 Clock Driver.
954d98ed1eSElaine Zhangendif
96