Linux 6.10-rc6
[linux-block.git] / drivers / clk / mediatek / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
2886c846 2#
16a1ac19 3# MediaTek Clock Drivers
2886c846 4#
16a1ac19
SW
5menu "Clock driver for MediaTek SoC"
6 depends on ARCH_MEDIATEK || COMPILE_TEST
7
2886c846 8config COMMON_CLK_MEDIATEK
32b028fb 9 tristate
bc27360b 10 select RESET_CONTROLLER
a7f7f624 11 help
16a1ac19 12 MediaTek SoCs' clock support.
2886c846 13
d7964de8
JW
14config COMMON_CLK_MEDIATEK_FHCTL
15 bool "clock driver for MediaTek FHCTL hardware control"
16 select COMMON_CLK_MEDIATEK
17 help
18 This driver supports MediaTek frequency hopping and
19 spread spectrum clocking features.
20
e9862118 21config COMMON_CLK_MT2701
16a1ac19 22 bool "Clock driver for MediaTek MT2701"
6e9c0d5a 23 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
e9862118 24 select COMMON_CLK_MEDIATEK
6e9c0d5a 25 default ARCH_MEDIATEK && ARM
a7f7f624 26 help
16a1ac19 27 This driver supports MediaTek MT2701 basic clocks.
e9862118
SW
28
29config COMMON_CLK_MT2701_MMSYS
16a1ac19 30 bool "Clock driver for MediaTek MT2701 mmsys"
6e9c0d5a 31 depends on COMMON_CLK_MT2701
a7f7f624 32 help
16a1ac19 33 This driver supports MediaTek MT2701 mmsys clocks.
e9862118
SW
34
35config COMMON_CLK_MT2701_IMGSYS
16a1ac19 36 bool "Clock driver for MediaTek MT2701 imgsys"
6e9c0d5a 37 depends on COMMON_CLK_MT2701
a7f7f624 38 help
16a1ac19 39 This driver supports MediaTek MT2701 imgsys clocks.
e9862118
SW
40
41config COMMON_CLK_MT2701_VDECSYS
16a1ac19 42 bool "Clock driver for MediaTek MT2701 vdecsys"
6e9c0d5a 43 depends on COMMON_CLK_MT2701
a7f7f624 44 help
16a1ac19 45 This driver supports MediaTek MT2701 vdecsys clocks.
e9862118
SW
46
47config COMMON_CLK_MT2701_HIFSYS
16a1ac19 48 bool "Clock driver for MediaTek MT2701 hifsys"
6e9c0d5a 49 depends on COMMON_CLK_MT2701
a7f7f624 50 help
16a1ac19 51 This driver supports MediaTek MT2701 hifsys clocks.
e9862118
SW
52
53config COMMON_CLK_MT2701_ETHSYS
16a1ac19 54 bool "Clock driver for MediaTek MT2701 ethsys"
6e9c0d5a 55 depends on COMMON_CLK_MT2701
a7f7f624 56 help
16a1ac19 57 This driver supports MediaTek MT2701 ethsys clocks.
e9862118
SW
58
59config COMMON_CLK_MT2701_BDPSYS
16a1ac19 60 bool "Clock driver for MediaTek MT2701 bdpsys"
6e9c0d5a 61 depends on COMMON_CLK_MT2701
a7f7f624 62 help
16a1ac19 63 This driver supports MediaTek MT2701 bdpsys clocks.
e9862118 64
b572f639
RL
65config COMMON_CLK_MT2701_AUDSYS
66 bool "Clock driver for Mediatek MT2701 audsys"
67 depends on COMMON_CLK_MT2701
a7f7f624 68 help
b572f639
RL
69 This driver supports Mediatek MT2701 audsys clocks.
70
a11ca689
SW
71config COMMON_CLK_MT2701_G3DSYS
72 bool "Clock driver for MediaTek MT2701 g3dsys"
73 depends on COMMON_CLK_MT2701
a7f7f624 74 help
a11ca689
SW
75 This driver supports MediaTek MT2701 g3dsys clocks.
76
e2f744a8 77config COMMON_CLK_MT2712
650fcdf9 78 tristate "Clock driver for MediaTek MT2712"
e2f744a8 79 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
80 select COMMON_CLK_MEDIATEK
81 default ARCH_MEDIATEK && ARM64
a7f7f624 82 help
16a1ac19 83 This driver supports MediaTek MT2712 basic clocks.
e2f744a8 84
85config COMMON_CLK_MT2712_BDPSYS
650fcdf9 86 tristate "Clock driver for MediaTek MT2712 bdpsys"
e2f744a8 87 depends on COMMON_CLK_MT2712
a7f7f624 88 help
16a1ac19 89 This driver supports MediaTek MT2712 bdpsys clocks.
e2f744a8 90
91config COMMON_CLK_MT2712_IMGSYS
650fcdf9 92 tristate "Clock driver for MediaTek MT2712 imgsys"
e2f744a8 93 depends on COMMON_CLK_MT2712
a7f7f624 94 help
16a1ac19 95 This driver supports MediaTek MT2712 imgsys clocks.
e2f744a8 96
97config COMMON_CLK_MT2712_JPGDECSYS
650fcdf9 98 tristate "Clock driver for MediaTek MT2712 jpgdecsys"
e2f744a8 99 depends on COMMON_CLK_MT2712
a7f7f624 100 help
16a1ac19 101 This driver supports MediaTek MT2712 jpgdecsys clocks.
e2f744a8 102
103config COMMON_CLK_MT2712_MFGCFG
650fcdf9 104 tristate "Clock driver for MediaTek MT2712 mfgcfg"
e2f744a8 105 depends on COMMON_CLK_MT2712
a7f7f624 106 help
16a1ac19 107 This driver supports MediaTek MT2712 mfgcfg clocks.
e2f744a8 108
109config COMMON_CLK_MT2712_MMSYS
650fcdf9 110 tristate "Clock driver for MediaTek MT2712 mmsys"
e2f744a8 111 depends on COMMON_CLK_MT2712
a7f7f624 112 help
16a1ac19 113 This driver supports MediaTek MT2712 mmsys clocks.
e2f744a8 114
115config COMMON_CLK_MT2712_VDECSYS
650fcdf9 116 tristate "Clock driver for MediaTek MT2712 vdecsys"
e2f744a8 117 depends on COMMON_CLK_MT2712
a7f7f624 118 help
16a1ac19 119 This driver supports MediaTek MT2712 vdecsys clocks.
e2f744a8 120
121config COMMON_CLK_MT2712_VENCSYS
650fcdf9 122 tristate "Clock driver for MediaTek MT2712 vencsys"
e2f744a8 123 depends on COMMON_CLK_MT2712
a7f7f624 124 help
16a1ac19 125 This driver supports MediaTek MT2712 vencsys clocks.
e2f744a8 126
1aca9939
OC
127config COMMON_CLK_MT6765
128 bool "Clock driver for MediaTek MT6765"
129 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
130 select COMMON_CLK_MEDIATEK
131 default ARCH_MEDIATEK && ARM64
132 help
133 This driver supports MediaTek MT6765 basic clocks.
134
135config COMMON_CLK_MT6765_AUDIOSYS
cfe2c864 136 tristate "Clock driver for MediaTek MT6765 audiosys"
1aca9939
OC
137 depends on COMMON_CLK_MT6765
138 help
139 This driver supports MediaTek MT6765 audiosys clocks.
140
141config COMMON_CLK_MT6765_CAMSYS
cfe2c864 142 tristate "Clock driver for MediaTek MT6765 camsys"
1aca9939
OC
143 depends on COMMON_CLK_MT6765
144 help
145 This driver supports MediaTek MT6765 camsys clocks.
146
147config COMMON_CLK_MT6765_GCESYS
cfe2c864 148 tristate "Clock driver for MediaTek MT6765 gcesys"
1aca9939
OC
149 depends on COMMON_CLK_MT6765
150 help
151 This driver supports MediaTek MT6765 gcesys clocks.
152
153config COMMON_CLK_MT6765_MMSYS
cfe2c864 154 tristate "Clock driver for MediaTek MT6765 mmsys"
1aca9939
OC
155 depends on COMMON_CLK_MT6765
156 help
157 This driver supports MediaTek MT6765 mmsys clocks.
158
159config COMMON_CLK_MT6765_IMGSYS
cfe2c864 160 tristate "Clock driver for MediaTek MT6765 imgsys"
1aca9939
OC
161 depends on COMMON_CLK_MT6765
162 help
163 This driver supports MediaTek MT6765 imgsys clocks.
164
165config COMMON_CLK_MT6765_VCODECSYS
cfe2c864 166 tristate "Clock driver for MediaTek MT6765 vcodecsys"
1aca9939
OC
167 depends on COMMON_CLK_MT6765
168 help
169 This driver supports MediaTek MT6765 vcodecsys clocks.
170
171config COMMON_CLK_MT6765_MFGSYS
cfe2c864 172 tristate "Clock driver for MediaTek MT6765 mfgsys"
1aca9939
OC
173 depends on COMMON_CLK_MT6765
174 help
175 This driver supports MediaTek MT6765 mfgsys clocks.
176
177config COMMON_CLK_MT6765_MIPI0ASYS
cfe2c864 178 tristate "Clock driver for MediaTek MT6765 mipi0asys"
1aca9939
OC
179 depends on COMMON_CLK_MT6765
180 help
181 This driver supports MediaTek MT6765 mipi0asys clocks.
182
183config COMMON_CLK_MT6765_MIPI0BSYS
cfe2c864 184 tristate "Clock driver for MediaTek MT6765 mipi0bsys"
1aca9939
OC
185 depends on COMMON_CLK_MT6765
186 help
187 This driver supports MediaTek MT6765 mipi0bsys clocks.
188
189config COMMON_CLK_MT6765_MIPI1ASYS
cfe2c864 190 tristate "Clock driver for MediaTek MT6765 mipi1asys"
1aca9939
OC
191 depends on COMMON_CLK_MT6765
192 help
193 This driver supports MediaTek MT6765 mipi1asys clocks.
194
195config COMMON_CLK_MT6765_MIPI1BSYS
cfe2c864 196 tristate "Clock driver for MediaTek MT6765 mipi1bsys"
1aca9939
OC
197 depends on COMMON_CLK_MT6765
198 help
199 This driver supports MediaTek MT6765 mipi1bsys clocks.
200
201config COMMON_CLK_MT6765_MIPI2ASYS
cfe2c864 202 tristate "Clock driver for MediaTek MT6765 mipi2asys"
1aca9939
OC
203 depends on COMMON_CLK_MT6765
204 help
205 This driver supports MediaTek MT6765 mipi2asys clocks.
206
207config COMMON_CLK_MT6765_MIPI2BSYS
cfe2c864 208 tristate "Clock driver for MediaTek MT6765 mipi2bsys"
1aca9939
OC
209 depends on COMMON_CLK_MT6765
210 help
211 This driver supports MediaTek MT6765 mipi2bsys clocks.
212
710774e0 213config COMMON_CLK_MT6779
f09b9460 214 tristate "Clock driver for MediaTek MT6779"
710774e0 215 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
216 select COMMON_CLK_MEDIATEK
217 default ARCH_MEDIATEK && ARM64
218 help
219 This driver supports MediaTek MT6779 basic clocks.
220
221config COMMON_CLK_MT6779_MMSYS
f09b9460 222 tristate "Clock driver for MediaTek MT6779 mmsys"
710774e0 223 depends on COMMON_CLK_MT6779
224 help
225 This driver supports MediaTek MT6779 mmsys clocks.
226
227config COMMON_CLK_MT6779_IMGSYS
f09b9460 228 tristate "Clock driver for MediaTek MT6779 imgsys"
710774e0 229 depends on COMMON_CLK_MT6779
230 help
231 This driver supports MediaTek MT6779 imgsys clocks.
232
233config COMMON_CLK_MT6779_IPESYS
f09b9460 234 tristate "Clock driver for MediaTek MT6779 ipesys"
710774e0 235 depends on COMMON_CLK_MT6779
236 help
237 This driver supports MediaTek MT6779 ipesys clocks.
238
239config COMMON_CLK_MT6779_CAMSYS
f09b9460 240 tristate "Clock driver for MediaTek MT6779 camsys"
710774e0 241 depends on COMMON_CLK_MT6779
242 help
243 This driver supports MediaTek MT6779 camsys clocks.
244
245config COMMON_CLK_MT6779_VDECSYS
f09b9460 246 tristate "Clock driver for MediaTek MT6779 vdecsys"
710774e0 247 depends on COMMON_CLK_MT6779
248 help
249 This driver supports MediaTek MT6779 vdecsys clocks.
250
251config COMMON_CLK_MT6779_VENCSYS
f09b9460 252 tristate "Clock driver for MediaTek MT6779 vencsys"
710774e0 253 depends on COMMON_CLK_MT6779
254 help
255 This driver supports MediaTek MT6779 vencsys clocks.
256
257config COMMON_CLK_MT6779_MFGCFG
f09b9460 258 tristate "Clock driver for MediaTek MT6779 mfgcfg"
710774e0 259 depends on COMMON_CLK_MT6779
260 help
261 This driver supports MediaTek MT6779 mfgcfg clocks.
262
263config COMMON_CLK_MT6779_AUDSYS
f09b9460 264 tristate "Clock driver for Mediatek MT6779 audsys"
710774e0 265 depends on COMMON_CLK_MT6779
266 help
267 This driver supports Mediatek MT6779 audsys clocks.
268
0d363282
ADR
269config COMMON_CLK_MT6795
270 tristate "Clock driver for MediaTek MT6795"
271 depends on ARCH_MEDIATEK || COMPILE_TEST
272 select COMMON_CLK_MEDIATEK
eddc6309 273 select COMMON_CLK_MEDIATEK_FHCTL
0d363282
ADR
274 default ARCH_MEDIATEK
275 help
276 This driver supports MediaTek MT6795 basic clocks and clocks
277 required for various peripherals found on MediaTek.
278
279config COMMON_CLK_MT6795_MFGCFG
280 tristate "Clock driver for MediaTek MT6795 mfgcfg"
281 depends on COMMON_CLK_MT6795
282 default COMMON_CLK_MT6795
283 help
284 This driver supports MediaTek MT6795 mfgcfg clocks.
285
286config COMMON_CLK_MT6795_MMSYS
287 tristate "Clock driver for MediaTek MT6795 mmsys"
288 depends on COMMON_CLK_MT6795
289 default COMMON_CLK_MT6795
290 help
291 This driver supports MediaTek MT6795 mmsys clocks.
292
293config COMMON_CLK_MT6795_VDECSYS
294 tristate "Clock driver for MediaTek MT6795 VDECSYS"
295 depends on COMMON_CLK_MT6795
296 default COMMON_CLK_MT6795
297 help
298 This driver supports MediaTek MT6795 vdecsys clocks.
299
300config COMMON_CLK_MT6795_VENCSYS
301 tristate "Clock driver for MediaTek MT6795 VENCSYS"
302 depends on COMMON_CLK_MT6795
303 default COMMON_CLK_MT6795
304 help
305 This driver supports MediaTek MT6795 vencsys clocks.
306
96596aa0 307config COMMON_CLK_MT6797
333d2d19
KK
308 bool "Clock driver for MediaTek MT6797"
309 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
310 select COMMON_CLK_MEDIATEK
311 default ARCH_MEDIATEK && ARM64
a7f7f624 312 help
333d2d19 313 This driver supports MediaTek MT6797 basic clocks.
96596aa0
KCC
314
315config COMMON_CLK_MT6797_MMSYS
6f0d2e07 316 tristate "Clock driver for MediaTek MT6797 mmsys"
333d2d19 317 depends on COMMON_CLK_MT6797
a7f7f624 318 help
333d2d19 319 This driver supports MediaTek MT6797 mmsys clocks.
96596aa0
KCC
320
321config COMMON_CLK_MT6797_IMGSYS
6f0d2e07 322 tristate "Clock driver for MediaTek MT6797 imgsys"
333d2d19 323 depends on COMMON_CLK_MT6797
a7f7f624 324 help
333d2d19 325 This driver supports MediaTek MT6797 imgsys clocks.
96596aa0
KCC
326
327config COMMON_CLK_MT6797_VDECSYS
6f0d2e07 328 tristate "Clock driver for MediaTek MT6797 vdecsys"
333d2d19 329 depends on COMMON_CLK_MT6797
a7f7f624 330 help
333d2d19 331 This driver supports MediaTek MT6797 vdecsys clocks.
96596aa0
KCC
332
333config COMMON_CLK_MT6797_VENCSYS
6f0d2e07 334 tristate "Clock driver for MediaTek MT6797 vencsys"
333d2d19 335 depends on COMMON_CLK_MT6797
a7f7f624 336 help
333d2d19 337 This driver supports MediaTek MT6797 vencsys clocks.
96596aa0 338
2fc0a509 339config COMMON_CLK_MT7622
c8f0ef99 340 tristate "Clock driver for MediaTek MT7622"
2fc0a509
SW
341 depends on ARCH_MEDIATEK || COMPILE_TEST
342 select COMMON_CLK_MEDIATEK
343 default ARCH_MEDIATEK
a7f7f624 344 help
2fc0a509
SW
345 This driver supports MediaTek MT7622 basic clocks and clocks
346 required for various periperals found on MediaTek.
347
348config COMMON_CLK_MT7622_ETHSYS
c8f0ef99 349 tristate "Clock driver for MediaTek MT7622 ETHSYS"
2fc0a509 350 depends on COMMON_CLK_MT7622
a7f7f624 351 help
2fc0a509
SW
352 This driver add support for clocks for Ethernet and SGMII
353 required on MediaTek MT7622 SoC.
354
355config COMMON_CLK_MT7622_HIFSYS
c8f0ef99 356 tristate "Clock driver for MediaTek MT7622 HIFSYS"
2fc0a509 357 depends on COMMON_CLK_MT7622
a7f7f624 358 help
2fc0a509
SW
359 This driver supports MediaTek MT7622 HIFSYS clocks providing
360 to PCI-E and USB.
361
362config COMMON_CLK_MT7622_AUDSYS
c8f0ef99 363 tristate "Clock driver for MediaTek MT7622 AUDSYS"
2fc0a509 364 depends on COMMON_CLK_MT7622
a7f7f624 365 help
2fc0a509
SW
366 This driver supports MediaTek MT7622 AUDSYS clocks providing
367 to audio consumers such as I2S and TDM.
368
3b5e7486
RL
369config COMMON_CLK_MT7629
370 bool "Clock driver for MediaTek MT7629"
371 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
372 select COMMON_CLK_MEDIATEK
373 default ARCH_MEDIATEK && ARM
a7f7f624 374 help
3b5e7486
RL
375 This driver supports MediaTek MT7629 basic clocks and clocks
376 required for various periperals found on MediaTek.
377
378config COMMON_CLK_MT7629_ETHSYS
379 bool "Clock driver for MediaTek MT7629 ETHSYS"
380 depends on COMMON_CLK_MT7629
a7f7f624 381 help
3b5e7486
RL
382 This driver add support for clocks for Ethernet and SGMII
383 required on MediaTek MT7629 SoC.
384
385config COMMON_CLK_MT7629_HIFSYS
386 bool "Clock driver for MediaTek MT7629 HIFSYS"
387 depends on COMMON_CLK_MT7629
a7f7f624 388 help
3b5e7486
RL
389 This driver supports MediaTek MT7629 HIFSYS clocks providing
390 to PCI-E and USB.
391
813c3b53
DG
392config COMMON_CLK_MT7981
393 bool "Clock driver for MediaTek MT7981"
394 depends on ARCH_MEDIATEK || COMPILE_TEST
395 select COMMON_CLK_MEDIATEK
396 default ARCH_MEDIATEK
397 help
398 This driver supports MediaTek MT7981 basic clocks and clocks
399 required for various peripherals found on this SoC.
400
401config COMMON_CLK_MT7981_ETHSYS
402 tristate "Clock driver for MediaTek MT7981 ETHSYS"
403 depends on COMMON_CLK_MT7981
404 default COMMON_CLK_MT7981
405 help
406 This driver adds support for clocks for Ethernet and SGMII
407 required on MediaTek MT7981 SoC.
408
ec97d23c 409config COMMON_CLK_MT7986
a851b170 410 tristate "Clock driver for MediaTek MT7986"
ec97d23c
SS
411 depends on ARCH_MEDIATEK || COMPILE_TEST
412 select COMMON_CLK_MEDIATEK
413 default ARCH_MEDIATEK
414 help
415 This driver supports MediaTek MT7986 basic clocks and clocks
416 required for various peripherals found on MediaTek.
417
418config COMMON_CLK_MT7986_ETHSYS
a851b170 419 tristate "Clock driver for MediaTek MT7986 ETHSYS"
ec97d23c
SS
420 depends on COMMON_CLK_MT7986
421 default COMMON_CLK_MT7986
422 help
423 This driver adds support for clocks for Ethernet and SGMII
424 required on MediaTek MT7986 SoC.
425
4b471943
SS
426config COMMON_CLK_MT7988
427 tristate "Clock driver for MediaTek MT7988"
428 depends on ARCH_MEDIATEK || COMPILE_TEST
429 select COMMON_CLK_MEDIATEK
430 default ARCH_MEDIATEK
431 help
432 This driver supports MediaTek MT7988 basic clocks and clocks
433 required for various periperals found on this SoC.
434
2886c846 435config COMMON_CLK_MT8135
10966457 436 tristate "Clock driver for MediaTek MT8135"
3d21a4b6 437 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
2886c846 438 select COMMON_CLK_MEDIATEK
3d21a4b6 439 default ARCH_MEDIATEK && ARM
a7f7f624 440 help
16a1ac19 441 This driver supports MediaTek MT8135 clocks.
2886c846 442
a6822483 443config COMMON_CLK_MT8167
a851b170 444 tristate "Clock driver for MediaTek MT8167"
a6822483
FP
445 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
446 select COMMON_CLK_MEDIATEK
447 default ARCH_MEDIATEK
448 help
449 This driver supports MediaTek MT8167 basic clocks.
450
451config COMMON_CLK_MT8167_AUDSYS
a851b170 452 tristate "Clock driver for MediaTek MT8167 audsys"
d17e4e62
MC
453 depends on COMMON_CLK_MT8167
454 default COMMON_CLK_MT8167
a6822483
FP
455 help
456 This driver supports MediaTek MT8167 audsys clocks.
457
458config COMMON_CLK_MT8167_IMGSYS
a851b170 459 tristate "Clock driver for MediaTek MT8167 imgsys"
d17e4e62
MC
460 depends on COMMON_CLK_MT8167
461 default COMMON_CLK_MT8167
a6822483
FP
462 help
463 This driver supports MediaTek MT8167 imgsys clocks.
464
465config COMMON_CLK_MT8167_MFGCFG
a851b170 466 tristate "Clock driver for MediaTek MT8167 mfgcfg"
d17e4e62
MC
467 depends on COMMON_CLK_MT8167
468 default COMMON_CLK_MT8167
a6822483
FP
469 help
470 This driver supports MediaTek MT8167 mfgcfg clocks.
471
472config COMMON_CLK_MT8167_MMSYS
a851b170 473 tristate "Clock driver for MediaTek MT8167 mmsys"
d17e4e62
MC
474 depends on COMMON_CLK_MT8167
475 default COMMON_CLK_MT8167
a6822483
FP
476 help
477 This driver supports MediaTek MT8167 mmsys clocks.
478
479config COMMON_CLK_MT8167_VDECSYS
a851b170 480 tristate "Clock driver for MediaTek MT8167 vdecsys"
d17e4e62
MC
481 depends on COMMON_CLK_MT8167
482 default COMMON_CLK_MT8167
a6822483
FP
483 help
484 This driver supports MediaTek MT8167 vdecsys clocks.
485
2886c846 486config COMMON_CLK_MT8173
4c02c9af
ADR
487 tristate "Clock driver for MediaTek MT8173"
488 depends on ARM64 || COMPILE_TEST
2886c846 489 select COMMON_CLK_MEDIATEK
92717003 490 select COMMON_CLK_MEDIATEK_FHCTL
2886c846 491 default ARCH_MEDIATEK
a7f7f624 492 help
4c02c9af
ADR
493 This driver supports MediaTek MT8173 basic clocks and clocks
494 required for various peripherals found on MediaTek.
495
496config COMMON_CLK_MT8173_IMGSYS
497 tristate "Clock driver for MediaTek MT8173 imgsys"
498 depends on COMMON_CLK_MT8173
499 default COMMON_CLK_MT8173
500 help
501 This driver supports MediaTek MT8173 imgsys clocks.
acddfc2c 502
13032709 503config COMMON_CLK_MT8173_MMSYS
4c02c9af
ADR
504 tristate "Clock driver for MediaTek MT8173 mmsys"
505 depends on COMMON_CLK_MT8173
506 default COMMON_CLK_MT8173
507 help
508 This driver supports MediaTek MT8173 mmsys clocks.
509
510config COMMON_CLK_MT8173_VDECSYS
511 tristate "Clock driver for MediaTek MT8173 VDECSYS"
512 depends on COMMON_CLK_MT8173
513 default COMMON_CLK_MT8173
514 help
515 This driver supports MediaTek MT8173 vdecsys clocks.
516
517config COMMON_CLK_MT8173_VENCSYS
518 tristate "Clock driver for MediaTek MT8173 VENCSYS"
13032709
MB
519 depends on COMMON_CLK_MT8173
520 default COMMON_CLK_MT8173
521 help
4c02c9af 522 This driver supports MediaTek MT8173 vencsys clocks.
13032709 523
acddfc2c 524config COMMON_CLK_MT8183
95ffe654 525 tristate "Clock driver for MediaTek MT8183"
acddfc2c
WL
526 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
527 select COMMON_CLK_MEDIATEK
528 default ARCH_MEDIATEK && ARM64
529 help
530 This driver supports MediaTek MT8183 basic clocks.
531
532config COMMON_CLK_MT8183_AUDIOSYS
95ffe654 533 tristate "Clock driver for MediaTek MT8183 audiosys"
acddfc2c 534 depends on COMMON_CLK_MT8183
8c18e927 535 default COMMON_CLK_MT8183
acddfc2c
WL
536 help
537 This driver supports MediaTek MT8183 audiosys clocks.
538
539config COMMON_CLK_MT8183_CAMSYS
95ffe654 540 tristate "Clock driver for MediaTek MT8183 camsys"
acddfc2c 541 depends on COMMON_CLK_MT8183
8c18e927 542 default COMMON_CLK_MT8183
acddfc2c
WL
543 help
544 This driver supports MediaTek MT8183 camsys clocks.
545
546config COMMON_CLK_MT8183_IMGSYS
95ffe654 547 tristate "Clock driver for MediaTek MT8183 imgsys"
acddfc2c 548 depends on COMMON_CLK_MT8183
8c18e927 549 default COMMON_CLK_MT8183
acddfc2c
WL
550 help
551 This driver supports MediaTek MT8183 imgsys clocks.
552
553config COMMON_CLK_MT8183_IPU_CORE0
95ffe654 554 tristate "Clock driver for MediaTek MT8183 ipu_core0"
acddfc2c 555 depends on COMMON_CLK_MT8183
8c18e927 556 default COMMON_CLK_MT8183
acddfc2c
WL
557 help
558 This driver supports MediaTek MT8183 ipu_core0 clocks.
559
560config COMMON_CLK_MT8183_IPU_CORE1
95ffe654 561 tristate "Clock driver for MediaTek MT8183 ipu_core1"
acddfc2c 562 depends on COMMON_CLK_MT8183
8c18e927 563 default COMMON_CLK_MT8183
acddfc2c
WL
564 help
565 This driver supports MediaTek MT8183 ipu_core1 clocks.
566
567config COMMON_CLK_MT8183_IPU_ADL
95ffe654 568 tristate "Clock driver for MediaTek MT8183 ipu_adl"
acddfc2c 569 depends on COMMON_CLK_MT8183
8c18e927 570 default COMMON_CLK_MT8183
acddfc2c
WL
571 help
572 This driver supports MediaTek MT8183 ipu_adl clocks.
573
574config COMMON_CLK_MT8183_IPU_CONN
95ffe654 575 tristate "Clock driver for MediaTek MT8183 ipu_conn"
acddfc2c 576 depends on COMMON_CLK_MT8183
8c18e927 577 default COMMON_CLK_MT8183
acddfc2c
WL
578 help
579 This driver supports MediaTek MT8183 ipu_conn clocks.
580
581config COMMON_CLK_MT8183_MFGCFG
95ffe654 582 tristate "Clock driver for MediaTek MT8183 mfgcfg"
acddfc2c 583 depends on COMMON_CLK_MT8183
8c18e927 584 default COMMON_CLK_MT8183
acddfc2c
WL
585 help
586 This driver supports MediaTek MT8183 mfgcfg clocks.
587
588config COMMON_CLK_MT8183_MMSYS
95ffe654 589 tristate "Clock driver for MediaTek MT8183 mmsys"
acddfc2c 590 depends on COMMON_CLK_MT8183
8c18e927 591 default COMMON_CLK_MT8183
acddfc2c
WL
592 help
593 This driver supports MediaTek MT8183 mmsys clocks.
594
595config COMMON_CLK_MT8183_VDECSYS
95ffe654 596 tristate "Clock driver for MediaTek MT8183 vdecsys"
acddfc2c 597 depends on COMMON_CLK_MT8183
8c18e927 598 default COMMON_CLK_MT8183
acddfc2c
WL
599 help
600 This driver supports MediaTek MT8183 vdecsys clocks.
601
602config COMMON_CLK_MT8183_VENCSYS
95ffe654 603 tristate "Clock driver for MediaTek MT8183 vencsys"
acddfc2c 604 depends on COMMON_CLK_MT8183
8c18e927 605 default COMMON_CLK_MT8183
acddfc2c
WL
606 help
607 This driver supports MediaTek MT8183 vencsys clocks.
608
1f2967a1 609config COMMON_CLK_MT8186
5baf38e0 610 tristate "Clock driver for MediaTek MT8186"
1f2967a1
CJC
611 depends on ARM64 || COMPILE_TEST
612 select COMMON_CLK_MEDIATEK
633e34d0 613 select COMMON_CLK_MEDIATEK_FHCTL
1f2967a1
CJC
614 default ARCH_MEDIATEK
615 help
616 This driver supports MediaTek MT8186 clocks.
617
5baf38e0
ADR
618config COMMON_CLK_MT8186_CAMSYS
619 tristate "Clock driver for MediaTek MT8186 camsys"
620 depends on COMMON_CLK_MT8186
621 default COMMON_CLK_MT8186
622 help
623 This driver supports MediaTek MT8186 camsys and camsys_raw clocks.
624
625config COMMON_CLK_MT8186_IMGSYS
626 tristate "Clock driver for MediaTek MT8186 imgsys"
627 depends on COMMON_CLK_MT8186
628 default COMMON_CLK_MT8186
629 help
630 This driver supports MediaTek MT8186 imgsys and imgsys2 clocks.
631
632config COMMON_CLK_MT8186_IPESYS
633 tristate "Clock driver for MediaTek MT8186 ipesys"
634 depends on COMMON_CLK_MT8186_IMGSYS
635 default COMMON_CLK_MT8186_IMGSYS
636 help
637 This driver supports MediaTek MT8186 ipesys clocks.
638
639config COMMON_CLK_MT8186_WPESYS
640 tristate "Clock driver for MediaTek MT8186 wpesys"
641 depends on COMMON_CLK_MT8186_IMGSYS
642 default COMMON_CLK_MT8186_IMGSYS
643 help
644 This driver supports MediaTek MT8186 Warp Engine clocks.
645
646config COMMON_CLK_MT8186_IMP_IIC_WRAP
647 tristate "Clock driver for MediaTek MT8186 imp_iic_wrap"
648 depends on COMMON_CLK_MT8186
649 default COMMON_CLK_MT8186
650 help
651 This driver supports MediaTek MT8186 imp_iic_wrap clocks.
652
653config COMMON_CLK_MT8186_MCUSYS
654 tristate "Clock driver for MediaTek MT8186 mcusys"
655 depends on COMMON_CLK_MT8186
656 default COMMON_CLK_MT8186
657 help
658 This driver supports MediaTek MT8186 mcusys clocks.
659
660config COMMON_CLK_MT8186_MDPSYS
661 tristate "Clock driver for MediaTek MT8186 mdpsys"
662 depends on COMMON_CLK_MT8186
663 default COMMON_CLK_MT8186
664 help
665 This driver supports MediaTek MT8186 mdpsys clocks.
666
667config COMMON_CLK_MT8186_MFGCFG
668 tristate "Clock driver for MediaTek MT8186 mfgcfg"
669 depends on COMMON_CLK_MT8186
670 default COMMON_CLK_MT8186
671 help
672 This driver supports MediaTek MT8186 mfgcfg clocks.
673
674config COMMON_CLK_MT8186_MMSYS
675 tristate "Clock driver for MediaTek MT8186 mmsys"
676 depends on COMMON_CLK_MT8186
677 default COMMON_CLK_MT8186
678 help
679 This driver supports MediaTek MT8186 mmsys clocks.
680
681config COMMON_CLK_MT8186_VDECSYS
682 tristate "Clock driver for MediaTek MT8186 vdecsys"
683 depends on COMMON_CLK_MT8186
684 default COMMON_CLK_MT8186
685 help
686 This driver supports MediaTek MT8186 vdecsys and vdecsys_soc clocks.
687
688config COMMON_CLK_MT8186_VENCSYS
689 tristate "Clock driver for MediaTek MT8186 vencsys"
690 depends on COMMON_CLK_MT8186
691 default COMMON_CLK_MT8186
692 help
693 This driver supports MediaTek MT8186 vencsys clocks.
694
28b2bc99
GC
695config COMMON_CLK_MT8188
696 tristate "Clock driver for MediaTek MT8188"
697 depends on ARM64 || COMPILE_TEST
698 select COMMON_CLK_MEDIATEK
699 select COMMON_CLK_MEDIATEK_FHCTL
700 default ARCH_MEDIATEK
701 help
702 This driver supports MediaTek MT8188 clocks.
703
0d2f2cef
GC
704config COMMON_CLK_MT8188_ADSP_AUDIO26M
705 tristate "Clock driver for MediaTek MT8188 adsp audio26m"
706 depends on COMMON_CLK_MT8188
707 default COMMON_CLK_MT8188
708 help
709 This driver supports MediaTek MT8188 adsp audio26m clocks.
710
9b428356
GC
711config COMMON_CLK_MT8188_CAMSYS
712 tristate "Clock driver for MediaTek MT8188 camsys"
713 depends on COMMON_CLK_MT8188_VPPSYS
714 default COMMON_CLK_MT8188_VPPSYS
715 help
716 This driver supports MediaTek MT8188 camsys and camsys_raw clocks.
717
b281039a
GC
718config COMMON_CLK_MT8188_IMGSYS
719 tristate "Clock driver for MediaTek MT8188 imgsys"
720 depends on COMMON_CLK_MT8188_VPPSYS
721 default COMMON_CLK_MT8188_VPPSYS
722 help
723 This driver supports MediaTek MT8188 imgsys and imgsys2 clocks.
724
1b5e5299
GC
725config COMMON_CLK_MT8188_IMP_IIC_WRAP
726 tristate "Clock driver for MediaTek MT8188 imp_iic_wrap"
727 depends on COMMON_CLK_MT8188
728 default COMMON_CLK_MT8188
729 help
730 This driver supports MediaTek MT8188 I2C/I3C clocks.
731
49c9abe1
GC
732config COMMON_CLK_MT8188_IPESYS
733 tristate "Clock driver for MediaTek MT8188 ipesys"
734 depends on COMMON_CLK_MT8188_IMGSYS
735 default COMMON_CLK_MT8188_IMGSYS
736 help
737 This driver supports MediaTek MT8188 ipesys clocks.
738
3e26f30f
GC
739config COMMON_CLK_MT8188_MFGCFG
740 tristate "Clock driver for MediaTek MT8188 mfgcfg"
741 depends on COMMON_CLK_MT8188
742 default COMMON_CLK_MT8188
743 help
744 This driver supports MediaTek MT8188 mfgcfg clocks.
745
72753163
GC
746config COMMON_CLK_MT8188_VDECSYS
747 tristate "Clock driver for MediaTek MT8188 vdecsys"
748 depends on COMMON_CLK_MT8188_VPPSYS
749 default COMMON_CLK_MT8188_VPPSYS
750 help
751 This driver supports MediaTek MT8188 vdecsys and vdecsys_soc clocks.
752
e4aaa60e
GC
753config COMMON_CLK_MT8188_VDOSYS
754 tristate "Clock driver for MediaTek MT8188 vdosys"
755 depends on COMMON_CLK_MT8188
756 default COMMON_CLK_MT8188
757 help
758 This driver supports MediaTek MT8188 vdosys0/1 (multimedia) clocks.
759
bb87c110
GC
760config COMMON_CLK_MT8188_VENCSYS
761 tristate "Clock driver for MediaTek MT8188 vencsys"
762 depends on COMMON_CLK_MT8188_VPPSYS
763 default COMMON_CLK_MT8188_VPPSYS
764 help
765 This driver supports MediaTek MT8188 vencsys clocks.
766
eb48cccd
GC
767config COMMON_CLK_MT8188_VPPSYS
768 tristate "Clock driver for MediaTek MT8188 vppsys"
769 depends on COMMON_CLK_MT8188
770 default COMMON_CLK_MT8188
771 help
772 This driver supports MediaTek MT8188 vppsys0/1 clocks.
773
f42b9e9a
GC
774config COMMON_CLK_MT8188_WPESYS
775 tristate "Clock driver for MediaTek MT8188 wpesys"
776 depends on COMMON_CLK_MT8188_IMGSYS
777 default COMMON_CLK_MT8188_IMGSYS
778 help
779 This driver supports MediaTek MT8188 Warp Engine clocks.
780
710573de 781config COMMON_CLK_MT8192
9bfa4fb1 782 tristate "Clock driver for MediaTek MT8192"
710573de
CJC
783 depends on ARM64 || COMPILE_TEST
784 select COMMON_CLK_MEDIATEK
92717003 785 select COMMON_CLK_MEDIATEK_FHCTL
710573de
CJC
786 default ARM64
787 help
788 This driver supports MediaTek MT8192 basic clocks.
789
f61e8348 790config COMMON_CLK_MT8192_AUDSYS
e55351ac 791 tristate "Clock driver for MediaTek MT8192 audsys"
f61e8348 792 depends on COMMON_CLK_MT8192
5f17cdb0 793 default COMMON_CLK_MT8192
f61e8348
CJC
794 help
795 This driver supports MediaTek MT8192 audsys clocks.
796
cebef188 797config COMMON_CLK_MT8192_CAMSYS
e55351ac 798 tristate "Clock driver for MediaTek MT8192 camsys"
cebef188 799 depends on COMMON_CLK_MT8192
5f17cdb0 800 default COMMON_CLK_MT8192
cebef188
CJC
801 help
802 This driver supports MediaTek MT8192 camsys and camsys_raw clocks.
803
014a4881 804config COMMON_CLK_MT8192_IMGSYS
e55351ac 805 tristate "Clock driver for MediaTek MT8192 imgsys"
014a4881 806 depends on COMMON_CLK_MT8192
5f17cdb0 807 default COMMON_CLK_MT8192
014a4881
CJC
808 help
809 This driver supports MediaTek MT8192 imgsys and imgsys2 clocks.
810
71193c46 811config COMMON_CLK_MT8192_IMP_IIC_WRAP
e55351ac 812 tristate "Clock driver for MediaTek MT8192 imp_iic_wrap"
71193c46 813 depends on COMMON_CLK_MT8192
5f17cdb0 814 default COMMON_CLK_MT8192
71193c46
CJC
815 help
816 This driver supports MediaTek MT8192 imp_iic_wrap clocks.
817
7f621d25 818config COMMON_CLK_MT8192_IPESYS
e55351ac 819 tristate "Clock driver for MediaTek MT8192 ipesys"
7f621d25 820 depends on COMMON_CLK_MT8192
5f17cdb0 821 default COMMON_CLK_MT8192
7f621d25
CJC
822 help
823 This driver supports MediaTek MT8192 ipesys clocks.
824
b565d41f 825config COMMON_CLK_MT8192_MDPSYS
e55351ac 826 tristate "Clock driver for MediaTek MT8192 mdpsys"
b565d41f 827 depends on COMMON_CLK_MT8192
5f17cdb0 828 default COMMON_CLK_MT8192
b565d41f
CJC
829 help
830 This driver supports MediaTek MT8192 mdpsys clocks.
831
34e1b855 832config COMMON_CLK_MT8192_MFGCFG
e55351ac 833 tristate "Clock driver for MediaTek MT8192 mfgcfg"
34e1b855 834 depends on COMMON_CLK_MT8192
5f17cdb0 835 default COMMON_CLK_MT8192
34e1b855
CJC
836 help
837 This driver supports MediaTek MT8192 mfgcfg clocks.
838
9d44859b 839config COMMON_CLK_MT8192_MMSYS
e55351ac 840 tristate "Clock driver for MediaTek MT8192 mmsys"
9d44859b 841 depends on COMMON_CLK_MT8192
5f17cdb0 842 default COMMON_CLK_MT8192
9d44859b
CJC
843 help
844 This driver supports MediaTek MT8192 mmsys clocks.
845
a1a5b6b0 846config COMMON_CLK_MT8192_MSDC
e55351ac 847 tristate "Clock driver for MediaTek MT8192 msdc"
a1a5b6b0 848 depends on COMMON_CLK_MT8192
5f17cdb0 849 default COMMON_CLK_MT8192
a1a5b6b0
CJC
850 help
851 This driver supports MediaTek MT8192 msdc and msdc_top clocks.
852
aff125ad 853config COMMON_CLK_MT8192_SCP_ADSP
e55351ac 854 tristate "Clock driver for MediaTek MT8192 scp_adsp"
aff125ad 855 depends on COMMON_CLK_MT8192
5f17cdb0 856 default COMMON_CLK_MT8192
aff125ad
CJC
857 help
858 This driver supports MediaTek MT8192 scp_adsp clocks.
859
25f3d97e 860config COMMON_CLK_MT8192_VDECSYS
e55351ac 861 tristate "Clock driver for MediaTek MT8192 vdecsys"
25f3d97e 862 depends on COMMON_CLK_MT8192
5f17cdb0 863 default COMMON_CLK_MT8192
25f3d97e
CJC
864 help
865 This driver supports MediaTek MT8192 vdecsys and vdecsys_soc clocks.
866
441decf9 867config COMMON_CLK_MT8192_VENCSYS
e55351ac 868 tristate "Clock driver for MediaTek MT8192 vencsys"
441decf9 869 depends on COMMON_CLK_MT8192
5f17cdb0 870 default COMMON_CLK_MT8192
441decf9
CJC
871 help
872 This driver supports MediaTek MT8192 vencsys clocks.
873
3e9121f1
CJC
874config COMMON_CLK_MT8195
875 bool "Clock driver for MediaTek MT8195"
876 depends on ARM64 || COMPILE_TEST
877 select COMMON_CLK_MEDIATEK
92717003 878 select COMMON_CLK_MEDIATEK_FHCTL
3e9121f1
CJC
879 default ARCH_MEDIATEK
880 help
881 This driver supports MediaTek MT8195 clocks.
882
0f471d31
ADR
883config COMMON_CLK_MT8195_APUSYS
884 tristate "Clock driver for MediaTek MT8195 apusys"
885 depends on COMMON_CLK_MT8195
886 default COMMON_CLK_MT8195
887 help
888 This driver supports MediaTek MT8195 AI Processor Unit System clocks.
889
890config COMMON_CLK_MT8195_AUDSYS
891 tristate "Clock driver for MediaTek MT8195 audsys"
892 depends on COMMON_CLK_MT8195
893 default COMMON_CLK_MT8195
894 help
895 This driver supports MediaTek MT8195 audsys clocks.
896
897config COMMON_CLK_MT8195_IMP_IIC_WRAP
898 tristate "Clock driver for MediaTek MT8195 imp_iic_wrap"
899 depends on COMMON_CLK_MT8195
900 default COMMON_CLK_MT8195
901 help
902 This driver supports MediaTek MT8195 I2C/I3C clocks.
903
904config COMMON_CLK_MT8195_MFGCFG
905 tristate "Clock driver for MediaTek MT8195 mfgcfg"
906 depends on COMMON_CLK_MT8195
907 default COMMON_CLK_MT8195
908 help
909 This driver supports MediaTek MT8195 mfgcfg clocks.
910
911config COMMON_CLK_MT8195_MSDC
912 tristate "Clock driver for MediaTek MT8195 msdc"
913 depends on COMMON_CLK_MT8195
914 default COMMON_CLK_MT8195
915 help
916 This driver supports MediaTek MT8195 MMC and SD Controller's
917 msdc and msdc_top clocks.
918
919config COMMON_CLK_MT8195_SCP_ADSP
920 tristate "Clock driver for MediaTek MT8195 scp_adsp"
921 depends on COMMON_CLK_MT8195
922 default COMMON_CLK_MT8195
923 help
924 This driver supports MediaTek MT8195 System Companion Processor
925 Audio DSP clocks.
926
927config COMMON_CLK_MT8195_VDOSYS
928 tristate "Clock driver for MediaTek MT8195 vdosys"
929 depends on COMMON_CLK_MT8195
930 default COMMON_CLK_MT8195
931 help
932 This driver supports MediaTek MT8195 vdosys0/1 (multimedia) clocks.
933
934config COMMON_CLK_MT8195_VPPSYS
935 tristate "Clock driver for MediaTek MT8195 vppsys"
936 depends on COMMON_CLK_MT8195
937 default COMMON_CLK_MT8195
938 help
939 This driver supports MediaTek MT8195 vppsys0/1 clocks.
940
941config COMMON_CLK_MT8195_CAMSYS
942 tristate "Clock driver for MediaTek MT8195 camsys"
943 depends on COMMON_CLK_MT8195_VPPSYS
944 default COMMON_CLK_MT8195_VPPSYS
945 help
946 This driver supports MediaTek MT8195 camsys and camsys_raw clocks.
947
948config COMMON_CLK_MT8195_IMGSYS
949 tristate "Clock driver for MediaTek MT8195 imgsys"
950 depends on COMMON_CLK_MT8195_VPPSYS
951 default COMMON_CLK_MT8195_VPPSYS
952 help
953 This driver supports MediaTek MT8195 imgsys and imgsys2 clocks.
954
955config COMMON_CLK_MT8195_IPESYS
956 tristate "Clock driver for MediaTek MT8195 ipesys"
957 depends on COMMON_CLK_MT8195_IMGSYS
958 default COMMON_CLK_MT8195_IMGSYS
959 help
960 This driver supports MediaTek MT8195 ipesys clocks.
961
962config COMMON_CLK_MT8195_WPESYS
963 tristate "Clock driver for MediaTek MT8195 wpesys"
964 depends on COMMON_CLK_MT8195_IMGSYS
965 default COMMON_CLK_MT8195_IMGSYS
966 help
967 This driver supports MediaTek MT8195 Warp Engine clocks.
968
969config COMMON_CLK_MT8195_VDECSYS
970 tristate "Clock driver for MediaTek MT8195 vdecsys"
971 depends on COMMON_CLK_MT8195_VPPSYS
972 default COMMON_CLK_MT8195_VPPSYS
973 help
974 This driver supports MediaTek MT8195 vdecsys and vdecsys_soc clocks.
975
976config COMMON_CLK_MT8195_VENCSYS
977 tristate "Clock driver for MediaTek MT8195 vencsys"
978 depends on COMMON_CLK_MT8195_VPPSYS
979 default COMMON_CLK_MT8195_VPPSYS
980 help
981 This driver supports MediaTek MT8195 vencsys clocks.
982
d46adccb
FP
983config COMMON_CLK_MT8365
984 tristate "Clock driver for MediaTek MT8365"
985 depends on ARCH_MEDIATEK || COMPILE_TEST
986 select COMMON_CLK_MEDIATEK
987 default ARCH_MEDIATEK && ARM64
988 help
989 This driver supports MediaTek MT8365 basic clocks.
990
991config COMMON_CLK_MT8365_APU
992 tristate "Clock driver for MediaTek MT8365 apu"
993 depends on COMMON_CLK_MT8365
994 default COMMON_CLK_MT8365
995 help
996 This driver supports MediaTek MT8365 apu clocks.
997
998config COMMON_CLK_MT8365_CAM
999 tristate "Clock driver for MediaTek MT8365 cam"
1000 depends on COMMON_CLK_MT8365
1001 default COMMON_CLK_MT8365
1002 help
1003 This driver supports MediaTek MT8365 cam clocks.
1004
1005config COMMON_CLK_MT8365_MFG
1006 tristate "Clock driver for MediaTek MT8365 mfg"
1007 depends on COMMON_CLK_MT8365
1008 default COMMON_CLK_MT8365
1009 help
1010 This driver supports MediaTek MT8365 mfg clocks.
1011
1012config COMMON_CLK_MT8365_MMSYS
1013 tristate "Clock driver for MediaTek MT8365 mmsys"
1014 depends on COMMON_CLK_MT8365
1015 default COMMON_CLK_MT8365
1016 help
1017 This driver supports MediaTek MT8365 mmsys clocks.
1018
1019config COMMON_CLK_MT8365_VDEC
1020 tristate "Clock driver for MediaTek MT8365 vdec"
1021 depends on COMMON_CLK_MT8365
1022 default COMMON_CLK_MT8365
1023 help
1024 This driver supports MediaTek MT8365 vdec clocks.
1025
1026config COMMON_CLK_MT8365_VENC
1027 tristate "Clock driver for MediaTek MT8365 venc"
1028 depends on COMMON_CLK_MT8365
1029 default COMMON_CLK_MT8365
1030 help
1031 This driver supports MediaTek MT8365 venc clocks.
1032
db077feb 1033config COMMON_CLK_MT8516
876d4e21 1034 tristate "Clock driver for MediaTek MT8516"
db077feb
FP
1035 depends on ARCH_MEDIATEK || COMPILE_TEST
1036 select COMMON_CLK_MEDIATEK
1037 default ARCH_MEDIATEK
1038 help
1039 This driver supports MediaTek MT8516 clocks.
1040
0fd4939a 1041config COMMON_CLK_MT8516_AUDSYS
876d4e21 1042 tristate "Clock driver for MediaTek MT8516 audsys"
0fd4939a
FP
1043 depends on COMMON_CLK_MT8516
1044 help
1045 This driver supports MediaTek MT8516 audsys clocks.
1046
16a1ac19 1047endmenu