xref: /openbmc/linux/drivers/clk/hisilicon/Kconfig (revision e3d786a3)
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_HI3660
18	bool "Hi3660 Clock Driver"
19	depends on ARCH_HISI || COMPILE_TEST
20	default ARCH_HISI
21	help
22	  Build the clock driver for hi3660.
23
24config COMMON_CLK_HI3670
25	bool "Hi3670 Clock Driver"
26	depends on ARCH_HISI || COMPILE_TEST
27	default ARCH_HISI
28	help
29	  Build the clock driver for hi3670.
30
31config COMMON_CLK_HI3798CV200
32	tristate "Hi3798CV200 Clock Driver"
33	depends on ARCH_HISI || COMPILE_TEST
34	select RESET_HISI
35	default ARCH_HISI
36	help
37	  Build the clock driver for hi3798cv200.
38
39config COMMON_CLK_HI6220
40	bool "Hi6220 Clock Driver"
41	depends on ARCH_HISI || COMPILE_TEST
42	default ARCH_HISI
43	help
44	  Build the Hisilicon Hi6220 clock driver based on the common clock framework.
45
46config RESET_HISI
47	bool "HiSilicon Reset Controller Driver"
48	depends on ARCH_HISI || COMPILE_TEST
49	select RESET_CONTROLLER
50	help
51	  Build reset controller driver for HiSilicon device chipsets.
52
53config STUB_CLK_HI6220
54	bool "Hi6220 Stub Clock Driver" if EXPERT
55	depends on (COMMON_CLK_HI6220 || COMPILE_TEST)
56	depends on MAILBOX
57	default COMMON_CLK_HI6220
58	help
59	  Build the Hisilicon Hi6220 stub clock driver.
60
61config STUB_CLK_HI3660
62	bool "Hi3660 Stub Clock Driver" if EXPERT
63	depends on (COMMON_CLK_HI3660 || COMPILE_TEST)
64	depends on MAILBOX
65	default COMMON_CLK_HI3660
66	help
67	  Build the Hisilicon Hi3660 stub clock driver.
68