xref: /linux/drivers/clk/hisilicon/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2c80dfd9bSPan Wenconfig COMMON_CLK_HI3516CV300
3c80dfd9bSPan Wen	tristate "HI3516CV300 Clock Driver"
4c80dfd9bSPan Wen	depends on ARCH_HISI || COMPILE_TEST
5c80dfd9bSPan Wen	select RESET_HISI
6c80dfd9bSPan Wen	default ARCH_HISI
7c80dfd9bSPan Wen	help
8c80dfd9bSPan Wen	  Build the clock driver for hi3516cv300.
9c80dfd9bSPan Wen
106c9da387SJiancheng Xueconfig COMMON_CLK_HI3519
116c9da387SJiancheng Xue	tristate "Hi3519 Clock Driver"
126c9da387SJiancheng Xue	depends on ARCH_HISI || COMPILE_TEST
136c9da387SJiancheng Xue	select RESET_HISI
146c9da387SJiancheng Xue	default ARCH_HISI
156c9da387SJiancheng Xue	help
166c9da387SJiancheng Xue	  Build the clock driver for hi3519.
176c9da387SJiancheng Xue
18d374e6fdSZhangfei Gaoconfig COMMON_CLK_HI3660
19d374e6fdSZhangfei Gao	bool "Hi3660 Clock Driver"
20d374e6fdSZhangfei Gao	depends on ARCH_HISI || COMPILE_TEST
21d374e6fdSZhangfei Gao	default ARCH_HISI
22d374e6fdSZhangfei Gao	help
23d374e6fdSZhangfei Gao	  Build the clock driver for hi3660.
24d374e6fdSZhangfei Gao
25c1a3308aSManivannan Sadhasivamconfig COMMON_CLK_HI3670
26c1a3308aSManivannan Sadhasivam	bool "Hi3670 Clock Driver"
27c1a3308aSManivannan Sadhasivam	depends on ARCH_HISI || COMPILE_TEST
28c1a3308aSManivannan Sadhasivam	default ARCH_HISI
29c1a3308aSManivannan Sadhasivam	help
30c1a3308aSManivannan Sadhasivam	  Build the clock driver for hi3670.
31c1a3308aSManivannan Sadhasivam
32707d33cbSJiancheng Xueconfig COMMON_CLK_HI3798CV200
33707d33cbSJiancheng Xue	tristate "Hi3798CV200 Clock Driver"
34707d33cbSJiancheng Xue	depends on ARCH_HISI || COMPILE_TEST
35707d33cbSJiancheng Xue	select RESET_HISI
36707d33cbSJiancheng Xue	default ARCH_HISI
37707d33cbSJiancheng Xue	help
38707d33cbSJiancheng Xue	  Build the clock driver for hi3798cv200.
39707d33cbSJiancheng Xue
4072ea4861SBintian Wangconfig COMMON_CLK_HI6220
4172ea4861SBintian Wang	bool "Hi6220 Clock Driver"
429f42a89dSLeo Yan	depends on ARCH_HISI || COMPILE_TEST
4372ea4861SBintian Wang	default ARCH_HISI
4472ea4861SBintian Wang	help
4572ea4861SBintian Wang	  Build the Hisilicon Hi6220 clock driver based on the common clock framework.
469f42a89dSLeo Yan
4725824d52SJiancheng Xueconfig RESET_HISI
4825824d52SJiancheng Xue	bool "HiSilicon Reset Controller Driver"
4925824d52SJiancheng Xue	depends on ARCH_HISI || COMPILE_TEST
5025824d52SJiancheng Xue	select RESET_CONTROLLER
5125824d52SJiancheng Xue	help
5225824d52SJiancheng Xue	  Build reset controller driver for HiSilicon device chipsets.
5325824d52SJiancheng Xue
549f42a89dSLeo Yanconfig STUB_CLK_HI6220
557b873e4bSDaniel Lezcano	bool "Hi6220 Stub Clock Driver" if EXPERT
567b873e4bSDaniel Lezcano	depends on (COMMON_CLK_HI6220 || COMPILE_TEST)
577b873e4bSDaniel Lezcano	depends on MAILBOX
587b873e4bSDaniel Lezcano	default COMMON_CLK_HI6220
599f42a89dSLeo Yan	help
609f42a89dSLeo Yan	  Build the Hisilicon Hi6220 stub clock driver.
614f16f7ffSKaihua Zhong
624f16f7ffSKaihua Zhongconfig STUB_CLK_HI3660
637b873e4bSDaniel Lezcano	bool "Hi3660 Stub Clock Driver" if EXPERT
647b873e4bSDaniel Lezcano	depends on (COMMON_CLK_HI3660 || COMPILE_TEST)
657b873e4bSDaniel Lezcano	depends on MAILBOX
667b873e4bSDaniel Lezcano	default COMMON_CLK_HI3660
674f16f7ffSKaihua Zhong	help
684f16f7ffSKaihua Zhong	  Build the Hisilicon Hi3660 stub clock driver.
69