xref: /openbmc/linux/drivers/clk/mediatek/Kconfig (revision eb50fd3a)
1#
2# MediaTek SoC drivers
3#
4config COMMON_CLK_MEDIATEK
5	bool
6	---help---
7	  Mediatek SoCs' clock support.
8
9config COMMON_CLK_MT2701
10	bool "Clock driver for Mediatek MT2701"
11	depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
12	select COMMON_CLK_MEDIATEK
13	default ARCH_MEDIATEK && ARM
14	---help---
15	  This driver supports Mediatek MT2701 basic clocks.
16
17config COMMON_CLK_MT2701_MMSYS
18	bool "Clock driver for Mediatek MT2701 mmsys"
19	depends on COMMON_CLK_MT2701
20	---help---
21	  This driver supports Mediatek MT2701 mmsys clocks.
22
23config COMMON_CLK_MT2701_IMGSYS
24	bool "Clock driver for Mediatek MT2701 imgsys"
25	depends on COMMON_CLK_MT2701
26	---help---
27	  This driver supports Mediatek MT2701 imgsys clocks.
28
29config COMMON_CLK_MT2701_VDECSYS
30	bool "Clock driver for Mediatek MT2701 vdecsys"
31	depends on COMMON_CLK_MT2701
32	---help---
33	  This driver supports Mediatek MT2701 vdecsys clocks.
34
35config COMMON_CLK_MT2701_HIFSYS
36	bool "Clock driver for Mediatek MT2701 hifsys"
37	depends on COMMON_CLK_MT2701
38	---help---
39	  This driver supports Mediatek MT2701 hifsys clocks.
40
41config COMMON_CLK_MT2701_ETHSYS
42	bool "Clock driver for Mediatek MT2701 ethsys"
43	depends on COMMON_CLK_MT2701
44	---help---
45	  This driver supports Mediatek MT2701 ethsys clocks.
46
47config COMMON_CLK_MT2701_BDPSYS
48	bool "Clock driver for Mediatek MT2701 bdpsys"
49	depends on COMMON_CLK_MT2701
50	---help---
51	  This driver supports Mediatek MT2701 bdpsys clocks.
52
53config COMMON_CLK_MT6797
54       bool "Clock driver for Mediatek MT6797"
55       depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
56       select COMMON_CLK_MEDIATEK
57       default ARCH_MEDIATEK && ARM64
58       ---help---
59         This driver supports Mediatek MT6797 basic clocks.
60
61config COMMON_CLK_MT6797_MMSYS
62       bool "Clock driver for Mediatek MT6797 mmsys"
63       depends on COMMON_CLK_MT6797
64       ---help---
65         This driver supports Mediatek MT6797 mmsys clocks.
66
67config COMMON_CLK_MT6797_IMGSYS
68       bool "Clock driver for Mediatek MT6797 imgsys"
69       depends on COMMON_CLK_MT6797
70       ---help---
71         This driver supports Mediatek MT6797 imgsys clocks.
72
73config COMMON_CLK_MT6797_VDECSYS
74       bool "Clock driver for Mediatek MT6797 vdecsys"
75       depends on COMMON_CLK_MT6797
76       ---help---
77         This driver supports Mediatek MT6797 vdecsys clocks.
78
79config COMMON_CLK_MT6797_VENCSYS
80       bool "Clock driver for Mediatek MT6797 vencsys"
81       depends on COMMON_CLK_MT6797
82       ---help---
83         This driver supports Mediatek MT6797 vencsys clocks.
84
85config COMMON_CLK_MT8135
86	bool "Clock driver for Mediatek MT8135"
87	depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
88	select COMMON_CLK_MEDIATEK
89	default ARCH_MEDIATEK && ARM
90	---help---
91	  This driver supports Mediatek MT8135 clocks.
92
93config COMMON_CLK_MT8173
94	bool "Clock driver for Mediatek MT8173"
95	depends on ARCH_MEDIATEK || COMPILE_TEST
96	select COMMON_CLK_MEDIATEK
97	default ARCH_MEDIATEK
98	---help---
99	  This driver supports Mediatek MT8173 clocks.
100