blob: fd9cd502be1dd5ee44e69f97630419d0b7339829 [file] [log] [blame]
rjw1f884582022-01-06 17:20:42 +08001#
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_MT2731
54 bool "Clock driver for MediaTek MT2731"
55 depends on ARCH_MEDIATEK || COMPILE_TEST
56 select COMMON_CLK_MEDIATEK
57 ---help---
58 This driver supports MediaTek MT2731 basic clocks.
59
60config COMMON_CLK_MT6797
61 bool "Clock driver for Mediatek MT6797"
62 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
63 select COMMON_CLK_MEDIATEK
64 default ARCH_MEDIATEK && ARM64
65 ---help---
66 This driver supports Mediatek MT6797 basic clocks.
67
68config COMMON_CLK_MT6797_MMSYS
69 bool "Clock driver for Mediatek MT6797 mmsys"
70 depends on COMMON_CLK_MT6797
71 ---help---
72 This driver supports Mediatek MT6797 mmsys clocks.
73
74config COMMON_CLK_MT6797_IMGSYS
75 bool "Clock driver for Mediatek MT6797 imgsys"
76 depends on COMMON_CLK_MT6797
77 ---help---
78 This driver supports Mediatek MT6797 imgsys clocks.
79
80config COMMON_CLK_MT6797_VDECSYS
81 bool "Clock driver for Mediatek MT6797 vdecsys"
82 depends on COMMON_CLK_MT6797
83 ---help---
84 This driver supports Mediatek MT6797 vdecsys clocks.
85
86config COMMON_CLK_MT6797_VENCSYS
87 bool "Clock driver for Mediatek MT6797 vencsys"
88 depends on COMMON_CLK_MT6797
89 ---help---
90 This driver supports Mediatek MT6797 vencsys clocks.
91
92config COMMON_CLK_MT8135
93 bool "Clock driver for Mediatek MT8135"
94 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
95 select COMMON_CLK_MEDIATEK
96 default ARCH_MEDIATEK && ARM
97 ---help---
98 This driver supports Mediatek MT8135 clocks.
99
100config COMMON_CLK_MT8173
101 bool "Clock driver for Mediatek MT8173"
102 depends on ARCH_MEDIATEK || COMPILE_TEST
103 select COMMON_CLK_MEDIATEK
104 default ARCH_MEDIATEK
105 ---help---
106 This driver supports Mediatek MT8173 clocks.
107
108config COMMON_CLK_MT8183
109 bool "Clock driver for MediaTek MT8183"
110 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
111 select COMMON_CLK_MEDIATEK
112 default ARCH_MEDIATEK && ARM64
113 ---help---
114 This driver supports MediaTek MT8183 basic clocks.
115
116config COMMON_CLK_MT8183_AUDIOSYS
117 bool "Clock driver for MediaTek MT8183 audiosys"
118 depends on COMMON_CLK_MT8183
119 ---help---
120 This driver supports MediaTek MT8183 audiosys clocks.
121
122config COMMON_CLK_MT8183_CAMSYS
123 bool "Clock driver for MediaTek MT8183 camsys"
124 depends on COMMON_CLK_MT8183
125 ---help---
126 This driver supports MediaTek MT8183 camsys clocks.
127
128config COMMON_CLK_MT8183_IMGSYS
129 bool "Clock driver for MediaTek MT8183 imgsys"
130 depends on COMMON_CLK_MT8183
131 ---help---
132 This driver supports MediaTek MT8183 imgsys clocks.
133
134config COMMON_CLK_MT8183_IPU_CORE0
135 bool "Clock driver for MediaTek MT8183 ipu_core0"
136 depends on COMMON_CLK_MT8183
137 ---help---
138 This driver supports MediaTek MT8183 ipu_core0 clocks.
139
140config COMMON_CLK_MT8183_IPU_CORE1
141 bool "Clock driver for MediaTek MT8183 ipu_core1"
142 depends on COMMON_CLK_MT8183
143 ---help---
144 This driver supports MediaTek MT8183 ipu_core1 clocks.
145
146config COMMON_CLK_MT8183_IPU_ADL
147 bool "Clock driver for MediaTek MT8183 ipu_adl"
148 depends on COMMON_CLK_MT8183
149 ---help---
150 This driver supports MediaTek MT8183 ipu_adl clocks.
151
152config COMMON_CLK_MT8183_IPU_CONN
153 bool "Clock driver for MediaTek MT8183 ipu_conn"
154 depends on COMMON_CLK_MT8183
155 ---help---
156 This driver supports MediaTek MT8183 ipu_conn clocks.
157
158config COMMON_CLK_MT8183_MFGCFG
159 bool "Clock driver for MediaTek MT8183 mfgcfg"
160 depends on COMMON_CLK_MT8183
161 ---help---
162 This driver supports MediaTek MT8183 mfgcfg clocks.
163
164config COMMON_CLK_MT8183_MMSYS
165 bool "Clock driver for MediaTek MT8183 mmsys"
166 depends on COMMON_CLK_MT8183
167 ---help---
168 This driver supports MediaTek MT8183 mmsys clocks.
169
170config COMMON_CLK_MT8183_VDECSYS
171 bool "Clock driver for MediaTek MT8183 vdecsys"
172 depends on COMMON_CLK_MT8183
173 ---help---
174 This driver supports MediaTek MT8183 vdecsys clocks.
175
176config COMMON_CLK_MT8183_VENCSYS
177 bool "Clock driver for MediaTek MT8183 vencsys"
178 depends on COMMON_CLK_MT8183
179 ---help---
180 This driver supports MediaTek MT8183 vencsys clocks.