xref: /openbmc/linux/drivers/clk/hisilicon/Kconfig (revision 9a881bc5)
1config COMMON_CLK_HI3516CV300
2	tristate "HI3516CV300 Clock Driver"
3	depends on ARCH_HISI || COMPILE_TEST
4	select RESET_HISI
5	default ARCH_HISI
6	help
7	  Build the clock driver for hi3516cv300.
8
9config COMMON_CLK_HI3519
10	tristate "Hi3519 Clock Driver"
11	depends on ARCH_HISI || COMPILE_TEST
12	select RESET_HISI
13	default ARCH_HISI
14	help
15	  Build the clock driver for hi3519.
16
17config COMMON_CLK_HI3798CV200
18	tristate "Hi3798CV200 Clock Driver"
19	depends on ARCH_HISI || COMPILE_TEST
20	select RESET_HISI
21	default ARCH_HISI
22	help
23	  Build the clock driver for hi3798cv200.
24
25config COMMON_CLK_HI6220
26	bool "Hi6220 Clock Driver"
27	depends on ARCH_HISI || COMPILE_TEST
28	default ARCH_HISI
29	help
30	  Build the Hisilicon Hi6220 clock driver based on the common clock framework.
31
32config RESET_HISI
33	bool "HiSilicon Reset Controller Driver"
34	depends on ARCH_HISI || COMPILE_TEST
35	select RESET_CONTROLLER
36	help
37	  Build reset controller driver for HiSilicon device chipsets.
38
39config STUB_CLK_HI6220
40	bool "Hi6220 Stub Clock Driver"
41	depends on COMMON_CLK_HI6220 && MAILBOX
42	default ARCH_HISI
43	help
44	  Build the Hisilicon Hi6220 stub clock driver.
45