xref: /linux/drivers/clk/hisilicon/Kconfig (revision 762f99f4f3cb41a775b5157dd761217beba65873)
1ec8f24b7SThomas 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
186c819661SDongjiu Gengconfig COMMON_CLK_HI3559A
196c819661SDongjiu Geng	bool "Hi3559A Clock Driver"
206c819661SDongjiu Geng	depends on ARCH_HISI || COMPILE_TEST
21*953a92f0SRandy Dunlap	select RESET_HISI
226c819661SDongjiu Geng	default ARCH_HISI
236c819661SDongjiu Geng	help
246c819661SDongjiu Geng	  Build the clock driver for hi3559a.
256c819661SDongjiu Geng
26d374e6fdSZhangfei Gaoconfig COMMON_CLK_HI3660
27d374e6fdSZhangfei Gao	bool "Hi3660 Clock Driver"
28d374e6fdSZhangfei Gao	depends on ARCH_HISI || COMPILE_TEST
29d374e6fdSZhangfei Gao	default ARCH_HISI
30d374e6fdSZhangfei Gao	help
31d374e6fdSZhangfei Gao	  Build the clock driver for hi3660.
32d374e6fdSZhangfei Gao
33c1a3308aSManivannan Sadhasivamconfig COMMON_CLK_HI3670
34c1a3308aSManivannan Sadhasivam	bool "Hi3670 Clock Driver"
35c1a3308aSManivannan Sadhasivam	depends on ARCH_HISI || COMPILE_TEST
36c1a3308aSManivannan Sadhasivam	default ARCH_HISI
37c1a3308aSManivannan Sadhasivam	help
38c1a3308aSManivannan Sadhasivam	  Build the clock driver for hi3670.
39c1a3308aSManivannan Sadhasivam
40707d33cbSJiancheng Xueconfig COMMON_CLK_HI3798CV200
41707d33cbSJiancheng Xue	tristate "Hi3798CV200 Clock Driver"
42707d33cbSJiancheng Xue	depends on ARCH_HISI || COMPILE_TEST
43707d33cbSJiancheng Xue	select RESET_HISI
44707d33cbSJiancheng Xue	default ARCH_HISI
45707d33cbSJiancheng Xue	help
46707d33cbSJiancheng Xue	  Build the clock driver for hi3798cv200.
47707d33cbSJiancheng Xue
4872ea4861SBintian Wangconfig COMMON_CLK_HI6220
4972ea4861SBintian Wang	bool "Hi6220 Clock Driver"
509f42a89dSLeo Yan	depends on ARCH_HISI || COMPILE_TEST
5172ea4861SBintian Wang	default ARCH_HISI
5272ea4861SBintian Wang	help
5372ea4861SBintian Wang	  Build the Hisilicon Hi6220 clock driver based on the common clock framework.
549f42a89dSLeo Yan
5525824d52SJiancheng Xueconfig RESET_HISI
5625824d52SJiancheng Xue	bool "HiSilicon Reset Controller Driver"
5725824d52SJiancheng Xue	depends on ARCH_HISI || COMPILE_TEST
5825824d52SJiancheng Xue	select RESET_CONTROLLER
5925824d52SJiancheng Xue	help
6025824d52SJiancheng Xue	  Build reset controller driver for HiSilicon device chipsets.
6125824d52SJiancheng Xue
629f42a89dSLeo Yanconfig STUB_CLK_HI6220
637b873e4bSDaniel Lezcano	bool "Hi6220 Stub Clock Driver" if EXPERT
647b873e4bSDaniel Lezcano	depends on (COMMON_CLK_HI6220 || COMPILE_TEST)
657b873e4bSDaniel Lezcano	depends on MAILBOX
667b873e4bSDaniel Lezcano	default COMMON_CLK_HI6220
679f42a89dSLeo Yan	help
689f42a89dSLeo Yan	  Build the Hisilicon Hi6220 stub clock driver.
694f16f7ffSKaihua Zhong
704f16f7ffSKaihua Zhongconfig STUB_CLK_HI3660
717b873e4bSDaniel Lezcano	bool "Hi3660 Stub Clock Driver" if EXPERT
727b873e4bSDaniel Lezcano	depends on (COMMON_CLK_HI3660 || COMPILE_TEST)
737b873e4bSDaniel Lezcano	depends on MAILBOX
747b873e4bSDaniel Lezcano	default COMMON_CLK_HI3660
754f16f7ffSKaihua Zhong	help
764f16f7ffSKaihua Zhong	  Build the Hisilicon Hi3660 stub clock driver.
77