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