xref: /linux/drivers/clk/mediatek/Kconfig (revision 28b2bc99fa76f9a8eaf22ee40fdc2a1e65fff81c)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
22886c846SJames Liao#
316a1ac19SSean Wang# MediaTek Clock Drivers
42886c846SJames Liao#
516a1ac19SSean Wangmenu "Clock driver for MediaTek SoC"
616a1ac19SSean Wang	depends on ARCH_MEDIATEK || COMPILE_TEST
716a1ac19SSean Wang
82886c846SJames Liaoconfig COMMON_CLK_MEDIATEK
932b028fbSMiles Chen	tristate
10bc27360bSSean Wang	select RESET_CONTROLLER
11a7f7f624SMasahiro Yamada	help
1216a1ac19SSean Wang	  MediaTek SoCs' clock support.
132886c846SJames Liao
14d7964de8SJohnson Wangconfig COMMON_CLK_MEDIATEK_FHCTL
15d7964de8SJohnson Wang	bool "clock driver for MediaTek FHCTL hardware control"
16d7964de8SJohnson Wang	select COMMON_CLK_MEDIATEK
17d7964de8SJohnson Wang	help
18d7964de8SJohnson Wang	  This driver supports MediaTek frequency hopping and
19d7964de8SJohnson Wang	  spread spectrum clocking features.
20d7964de8SJohnson Wang
21e9862118SShunli Wangconfig COMMON_CLK_MT2701
2216a1ac19SSean Wang	bool "Clock driver for MediaTek MT2701"
236e9c0d5aSJean Delvare	depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
24e9862118SShunli Wang	select COMMON_CLK_MEDIATEK
256e9c0d5aSJean Delvare	default ARCH_MEDIATEK && ARM
26a7f7f624SMasahiro Yamada	help
2716a1ac19SSean Wang	  This driver supports MediaTek MT2701 basic clocks.
28e9862118SShunli Wang
29e9862118SShunli Wangconfig COMMON_CLK_MT2701_MMSYS
3016a1ac19SSean Wang	bool "Clock driver for MediaTek MT2701 mmsys"
316e9c0d5aSJean Delvare	depends on COMMON_CLK_MT2701
32a7f7f624SMasahiro Yamada	help
3316a1ac19SSean Wang	  This driver supports MediaTek MT2701 mmsys clocks.
34e9862118SShunli Wang
35e9862118SShunli Wangconfig COMMON_CLK_MT2701_IMGSYS
3616a1ac19SSean Wang	bool "Clock driver for MediaTek MT2701 imgsys"
376e9c0d5aSJean Delvare	depends on COMMON_CLK_MT2701
38a7f7f624SMasahiro Yamada	help
3916a1ac19SSean Wang	  This driver supports MediaTek MT2701 imgsys clocks.
40e9862118SShunli Wang
41e9862118SShunli Wangconfig COMMON_CLK_MT2701_VDECSYS
4216a1ac19SSean Wang	bool "Clock driver for MediaTek MT2701 vdecsys"
436e9c0d5aSJean Delvare	depends on COMMON_CLK_MT2701
44a7f7f624SMasahiro Yamada	help
4516a1ac19SSean Wang	  This driver supports MediaTek MT2701 vdecsys clocks.
46e9862118SShunli Wang
47e9862118SShunli Wangconfig COMMON_CLK_MT2701_HIFSYS
4816a1ac19SSean Wang	bool "Clock driver for MediaTek MT2701 hifsys"
496e9c0d5aSJean Delvare	depends on COMMON_CLK_MT2701
50a7f7f624SMasahiro Yamada	help
5116a1ac19SSean Wang	  This driver supports MediaTek MT2701 hifsys clocks.
52e9862118SShunli Wang
53e9862118SShunli Wangconfig COMMON_CLK_MT2701_ETHSYS
5416a1ac19SSean Wang	bool "Clock driver for MediaTek MT2701 ethsys"
556e9c0d5aSJean Delvare	depends on COMMON_CLK_MT2701
56a7f7f624SMasahiro Yamada	help
5716a1ac19SSean Wang	  This driver supports MediaTek MT2701 ethsys clocks.
58e9862118SShunli Wang
59e9862118SShunli Wangconfig COMMON_CLK_MT2701_BDPSYS
6016a1ac19SSean Wang	bool "Clock driver for MediaTek MT2701 bdpsys"
616e9c0d5aSJean Delvare	depends on COMMON_CLK_MT2701
62a7f7f624SMasahiro Yamada	help
6316a1ac19SSean Wang	  This driver supports MediaTek MT2701 bdpsys clocks.
64e9862118SShunli Wang
65b572f639SRyder Leeconfig COMMON_CLK_MT2701_AUDSYS
66b572f639SRyder Lee	bool "Clock driver for Mediatek MT2701 audsys"
67b572f639SRyder Lee	depends on COMMON_CLK_MT2701
68a7f7f624SMasahiro Yamada	help
69b572f639SRyder Lee	  This driver supports Mediatek MT2701 audsys clocks.
70b572f639SRyder Lee
71a11ca689SSean Wangconfig COMMON_CLK_MT2701_G3DSYS
72a11ca689SSean Wang	bool "Clock driver for MediaTek MT2701 g3dsys"
73a11ca689SSean Wang	depends on COMMON_CLK_MT2701
74a7f7f624SMasahiro Yamada	help
75a11ca689SSean Wang	  This driver supports MediaTek MT2701 g3dsys clocks.
76a11ca689SSean Wang
77e2f744a8Sweiyi.lu@mediatek.comconfig COMMON_CLK_MT2712
78650fcdf9SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT2712"
79e2f744a8Sweiyi.lu@mediatek.com	depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
80e2f744a8Sweiyi.lu@mediatek.com	select COMMON_CLK_MEDIATEK
81e2f744a8Sweiyi.lu@mediatek.com	default ARCH_MEDIATEK && ARM64
82a7f7f624SMasahiro Yamada	help
8316a1ac19SSean Wang	  This driver supports MediaTek MT2712 basic clocks.
84e2f744a8Sweiyi.lu@mediatek.com
85e2f744a8Sweiyi.lu@mediatek.comconfig COMMON_CLK_MT2712_BDPSYS
86650fcdf9SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT2712 bdpsys"
87e2f744a8Sweiyi.lu@mediatek.com	depends on COMMON_CLK_MT2712
88a7f7f624SMasahiro Yamada	help
8916a1ac19SSean Wang	  This driver supports MediaTek MT2712 bdpsys clocks.
90e2f744a8Sweiyi.lu@mediatek.com
91e2f744a8Sweiyi.lu@mediatek.comconfig COMMON_CLK_MT2712_IMGSYS
92650fcdf9SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT2712 imgsys"
93e2f744a8Sweiyi.lu@mediatek.com	depends on COMMON_CLK_MT2712
94a7f7f624SMasahiro Yamada	help
9516a1ac19SSean Wang	  This driver supports MediaTek MT2712 imgsys clocks.
96e2f744a8Sweiyi.lu@mediatek.com
97e2f744a8Sweiyi.lu@mediatek.comconfig COMMON_CLK_MT2712_JPGDECSYS
98650fcdf9SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT2712 jpgdecsys"
99e2f744a8Sweiyi.lu@mediatek.com	depends on COMMON_CLK_MT2712
100a7f7f624SMasahiro Yamada	help
10116a1ac19SSean Wang	  This driver supports MediaTek MT2712 jpgdecsys clocks.
102e2f744a8Sweiyi.lu@mediatek.com
103e2f744a8Sweiyi.lu@mediatek.comconfig COMMON_CLK_MT2712_MFGCFG
104650fcdf9SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT2712 mfgcfg"
105e2f744a8Sweiyi.lu@mediatek.com	depends on COMMON_CLK_MT2712
106a7f7f624SMasahiro Yamada	help
10716a1ac19SSean Wang	  This driver supports MediaTek MT2712 mfgcfg clocks.
108e2f744a8Sweiyi.lu@mediatek.com
109e2f744a8Sweiyi.lu@mediatek.comconfig COMMON_CLK_MT2712_MMSYS
110650fcdf9SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT2712 mmsys"
111e2f744a8Sweiyi.lu@mediatek.com	depends on COMMON_CLK_MT2712
112a7f7f624SMasahiro Yamada	help
11316a1ac19SSean Wang	  This driver supports MediaTek MT2712 mmsys clocks.
114e2f744a8Sweiyi.lu@mediatek.com
115e2f744a8Sweiyi.lu@mediatek.comconfig COMMON_CLK_MT2712_VDECSYS
116650fcdf9SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT2712 vdecsys"
117e2f744a8Sweiyi.lu@mediatek.com	depends on COMMON_CLK_MT2712
118a7f7f624SMasahiro Yamada	help
11916a1ac19SSean Wang	  This driver supports MediaTek MT2712 vdecsys clocks.
120e2f744a8Sweiyi.lu@mediatek.com
121e2f744a8Sweiyi.lu@mediatek.comconfig COMMON_CLK_MT2712_VENCSYS
122650fcdf9SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT2712 vencsys"
123e2f744a8Sweiyi.lu@mediatek.com	depends on COMMON_CLK_MT2712
124a7f7f624SMasahiro Yamada	help
12516a1ac19SSean Wang	  This driver supports MediaTek MT2712 vencsys clocks.
126e2f744a8Sweiyi.lu@mediatek.com
1271aca9939SOwen Chenconfig COMMON_CLK_MT6765
1281aca9939SOwen Chen       bool "Clock driver for MediaTek MT6765"
1291aca9939SOwen Chen       depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
1301aca9939SOwen Chen       select COMMON_CLK_MEDIATEK
1311aca9939SOwen Chen       default ARCH_MEDIATEK && ARM64
1321aca9939SOwen Chen       help
1331aca9939SOwen Chen         This driver supports MediaTek MT6765 basic clocks.
1341aca9939SOwen Chen
1351aca9939SOwen Chenconfig COMMON_CLK_MT6765_AUDIOSYS
136cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 audiosys"
1371aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1381aca9939SOwen Chen       help
1391aca9939SOwen Chen         This driver supports MediaTek MT6765 audiosys clocks.
1401aca9939SOwen Chen
1411aca9939SOwen Chenconfig COMMON_CLK_MT6765_CAMSYS
142cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 camsys"
1431aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1441aca9939SOwen Chen       help
1451aca9939SOwen Chen         This driver supports MediaTek MT6765 camsys clocks.
1461aca9939SOwen Chen
1471aca9939SOwen Chenconfig COMMON_CLK_MT6765_GCESYS
148cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 gcesys"
1491aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1501aca9939SOwen Chen       help
1511aca9939SOwen Chen         This driver supports MediaTek MT6765 gcesys clocks.
1521aca9939SOwen Chen
1531aca9939SOwen Chenconfig COMMON_CLK_MT6765_MMSYS
154cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 mmsys"
1551aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1561aca9939SOwen Chen       help
1571aca9939SOwen Chen         This driver supports MediaTek MT6765 mmsys clocks.
1581aca9939SOwen Chen
1591aca9939SOwen Chenconfig COMMON_CLK_MT6765_IMGSYS
160cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 imgsys"
1611aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1621aca9939SOwen Chen       help
1631aca9939SOwen Chen         This driver supports MediaTek MT6765 imgsys clocks.
1641aca9939SOwen Chen
1651aca9939SOwen Chenconfig COMMON_CLK_MT6765_VCODECSYS
166cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 vcodecsys"
1671aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1681aca9939SOwen Chen       help
1691aca9939SOwen Chen         This driver supports MediaTek MT6765 vcodecsys clocks.
1701aca9939SOwen Chen
1711aca9939SOwen Chenconfig COMMON_CLK_MT6765_MFGSYS
172cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 mfgsys"
1731aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1741aca9939SOwen Chen       help
1751aca9939SOwen Chen         This driver supports MediaTek MT6765 mfgsys clocks.
1761aca9939SOwen Chen
1771aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI0ASYS
178cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 mipi0asys"
1791aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1801aca9939SOwen Chen       help
1811aca9939SOwen Chen         This driver supports MediaTek MT6765 mipi0asys clocks.
1821aca9939SOwen Chen
1831aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI0BSYS
184cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 mipi0bsys"
1851aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1861aca9939SOwen Chen       help
1871aca9939SOwen Chen         This driver supports MediaTek MT6765 mipi0bsys clocks.
1881aca9939SOwen Chen
1891aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI1ASYS
190cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 mipi1asys"
1911aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1921aca9939SOwen Chen       help
1931aca9939SOwen Chen         This driver supports MediaTek MT6765 mipi1asys clocks.
1941aca9939SOwen Chen
1951aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI1BSYS
196cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 mipi1bsys"
1971aca9939SOwen Chen       depends on COMMON_CLK_MT6765
1981aca9939SOwen Chen       help
1991aca9939SOwen Chen         This driver supports MediaTek MT6765 mipi1bsys clocks.
2001aca9939SOwen Chen
2011aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI2ASYS
202cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 mipi2asys"
2031aca9939SOwen Chen       depends on COMMON_CLK_MT6765
2041aca9939SOwen Chen      help
2051aca9939SOwen Chen         This driver supports MediaTek MT6765 mipi2asys clocks.
2061aca9939SOwen Chen
2071aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI2BSYS
208cfe2c864SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6765 mipi2bsys"
2091aca9939SOwen Chen       depends on COMMON_CLK_MT6765
2101aca9939SOwen Chen       help
2111aca9939SOwen Chen         This driver supports MediaTek MT6765 mipi2bsys clocks.
2121aca9939SOwen Chen
213710774e0Smtk01761config COMMON_CLK_MT6779
214f09b9460SMiles Chen	tristate "Clock driver for MediaTek MT6779"
215710774e0Smtk01761	depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
216710774e0Smtk01761	select COMMON_CLK_MEDIATEK
217710774e0Smtk01761	default ARCH_MEDIATEK && ARM64
218710774e0Smtk01761	help
219710774e0Smtk01761	  This driver supports MediaTek MT6779 basic clocks.
220710774e0Smtk01761
221710774e0Smtk01761config COMMON_CLK_MT6779_MMSYS
222f09b9460SMiles Chen	tristate "Clock driver for MediaTek MT6779 mmsys"
223710774e0Smtk01761	depends on COMMON_CLK_MT6779
224710774e0Smtk01761	help
225710774e0Smtk01761	  This driver supports MediaTek MT6779 mmsys clocks.
226710774e0Smtk01761
227710774e0Smtk01761config COMMON_CLK_MT6779_IMGSYS
228f09b9460SMiles Chen	tristate "Clock driver for MediaTek MT6779 imgsys"
229710774e0Smtk01761	depends on COMMON_CLK_MT6779
230710774e0Smtk01761	help
231710774e0Smtk01761	  This driver supports MediaTek MT6779 imgsys clocks.
232710774e0Smtk01761
233710774e0Smtk01761config COMMON_CLK_MT6779_IPESYS
234f09b9460SMiles Chen	tristate "Clock driver for MediaTek MT6779 ipesys"
235710774e0Smtk01761	depends on COMMON_CLK_MT6779
236710774e0Smtk01761	help
237710774e0Smtk01761	  This driver supports MediaTek MT6779 ipesys clocks.
238710774e0Smtk01761
239710774e0Smtk01761config COMMON_CLK_MT6779_CAMSYS
240f09b9460SMiles Chen	tristate "Clock driver for MediaTek MT6779 camsys"
241710774e0Smtk01761	depends on COMMON_CLK_MT6779
242710774e0Smtk01761	help
243710774e0Smtk01761	  This driver supports MediaTek MT6779 camsys clocks.
244710774e0Smtk01761
245710774e0Smtk01761config COMMON_CLK_MT6779_VDECSYS
246f09b9460SMiles Chen	tristate "Clock driver for MediaTek MT6779 vdecsys"
247710774e0Smtk01761	depends on COMMON_CLK_MT6779
248710774e0Smtk01761	help
249710774e0Smtk01761	  This driver supports MediaTek MT6779 vdecsys clocks.
250710774e0Smtk01761
251710774e0Smtk01761config COMMON_CLK_MT6779_VENCSYS
252f09b9460SMiles Chen	tristate "Clock driver for MediaTek MT6779 vencsys"
253710774e0Smtk01761	depends on COMMON_CLK_MT6779
254710774e0Smtk01761	help
255710774e0Smtk01761	  This driver supports MediaTek MT6779 vencsys clocks.
256710774e0Smtk01761
257710774e0Smtk01761config COMMON_CLK_MT6779_MFGCFG
258f09b9460SMiles Chen	tristate "Clock driver for MediaTek MT6779 mfgcfg"
259710774e0Smtk01761	depends on COMMON_CLK_MT6779
260710774e0Smtk01761	help
261710774e0Smtk01761	  This driver supports MediaTek MT6779 mfgcfg clocks.
262710774e0Smtk01761
263710774e0Smtk01761config COMMON_CLK_MT6779_AUDSYS
264f09b9460SMiles Chen	tristate "Clock driver for Mediatek MT6779 audsys"
265710774e0Smtk01761	depends on COMMON_CLK_MT6779
266710774e0Smtk01761	help
267710774e0Smtk01761	  This driver supports Mediatek MT6779 audsys clocks.
268710774e0Smtk01761
2690d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795
2700d363282SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT6795"
2710d363282SAngeloGioacchino Del Regno	depends on ARCH_MEDIATEK || COMPILE_TEST
2720d363282SAngeloGioacchino Del Regno	select COMMON_CLK_MEDIATEK
273eddc6309SStephen Boyd	select COMMON_CLK_MEDIATEK_FHCTL
2740d363282SAngeloGioacchino Del Regno	default ARCH_MEDIATEK
2750d363282SAngeloGioacchino Del Regno	help
2760d363282SAngeloGioacchino Del Regno	  This driver supports MediaTek MT6795 basic clocks and clocks
2770d363282SAngeloGioacchino Del Regno	  required for various peripherals found on MediaTek.
2780d363282SAngeloGioacchino Del Regno
2790d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_MFGCFG
2800d363282SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT6795 mfgcfg"
2810d363282SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT6795
2820d363282SAngeloGioacchino Del Regno	default COMMON_CLK_MT6795
2830d363282SAngeloGioacchino Del Regno	help
2840d363282SAngeloGioacchino Del Regno	  This driver supports MediaTek MT6795 mfgcfg clocks.
2850d363282SAngeloGioacchino Del Regno
2860d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_MMSYS
2870d363282SAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT6795 mmsys"
2880d363282SAngeloGioacchino Del Regno       depends on COMMON_CLK_MT6795
2890d363282SAngeloGioacchino Del Regno	default COMMON_CLK_MT6795
2900d363282SAngeloGioacchino Del Regno       help
2910d363282SAngeloGioacchino Del Regno         This driver supports MediaTek MT6795 mmsys clocks.
2920d363282SAngeloGioacchino Del Regno
2930d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_VDECSYS
2940d363282SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT6795 VDECSYS"
2950d363282SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT6795
2960d363282SAngeloGioacchino Del Regno	default COMMON_CLK_MT6795
2970d363282SAngeloGioacchino Del Regno	help
2980d363282SAngeloGioacchino Del Regno	  This driver supports MediaTek MT6795 vdecsys clocks.
2990d363282SAngeloGioacchino Del Regno
3000d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_VENCSYS
3010d363282SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT6795 VENCSYS"
3020d363282SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT6795
3030d363282SAngeloGioacchino Del Regno	default COMMON_CLK_MT6795
3040d363282SAngeloGioacchino Del Regno	help
3050d363282SAngeloGioacchino Del Regno	  This driver supports MediaTek MT6795 vencsys clocks.
3060d363282SAngeloGioacchino Del Regno
30796596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797
30816a1ac19SSean Wang	bool "Clock driver for MediaTek MT6797"
30996596aa0SKevin-CW Chen	depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
31096596aa0SKevin-CW Chen	select COMMON_CLK_MEDIATEK
31196596aa0SKevin-CW Chen	default ARCH_MEDIATEK && ARM64
312a7f7f624SMasahiro Yamada	help
31316a1ac19SSean Wang	  This driver supports MediaTek MT6797 basic clocks.
31496596aa0SKevin-CW Chen
31596596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_MMSYS
3166f0d2e07SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT6797 mmsys"
31796596aa0SKevin-CW Chen	depends on COMMON_CLK_MT6797
318a7f7f624SMasahiro Yamada	help
31916a1ac19SSean Wang	  This driver supports MediaTek MT6797 mmsys clocks.
32096596aa0SKevin-CW Chen
32196596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_IMGSYS
3226f0d2e07SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT6797 imgsys"
32396596aa0SKevin-CW Chen	depends on COMMON_CLK_MT6797
324a7f7f624SMasahiro Yamada	help
32516a1ac19SSean Wang	  This driver supports MediaTek MT6797 imgsys clocks.
32696596aa0SKevin-CW Chen
32796596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_VDECSYS
3286f0d2e07SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT6797 vdecsys"
32996596aa0SKevin-CW Chen	depends on COMMON_CLK_MT6797
330a7f7f624SMasahiro Yamada	help
33116a1ac19SSean Wang	  This driver supports MediaTek MT6797 vdecsys clocks.
33296596aa0SKevin-CW Chen
33396596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_VENCSYS
3346f0d2e07SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT6797 vencsys"
33596596aa0SKevin-CW Chen	depends on COMMON_CLK_MT6797
336a7f7f624SMasahiro Yamada	help
33716a1ac19SSean Wang	  This driver supports MediaTek MT6797 vencsys clocks.
33896596aa0SKevin-CW Chen
3392fc0a509SSean Wangconfig COMMON_CLK_MT7622
340c8f0ef99SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT7622"
3412fc0a509SSean Wang	depends on ARCH_MEDIATEK || COMPILE_TEST
3422fc0a509SSean Wang	select COMMON_CLK_MEDIATEK
3432fc0a509SSean Wang	default ARCH_MEDIATEK
344a7f7f624SMasahiro Yamada	help
3452fc0a509SSean Wang	  This driver supports MediaTek MT7622 basic clocks and clocks
3462fc0a509SSean Wang	  required for various periperals found on MediaTek.
3472fc0a509SSean Wang
3482fc0a509SSean Wangconfig COMMON_CLK_MT7622_ETHSYS
349c8f0ef99SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT7622 ETHSYS"
3502fc0a509SSean Wang	depends on COMMON_CLK_MT7622
351a7f7f624SMasahiro Yamada	help
3522fc0a509SSean Wang	  This driver add support for clocks for Ethernet and SGMII
3532fc0a509SSean Wang	  required on MediaTek MT7622 SoC.
3542fc0a509SSean Wang
3552fc0a509SSean Wangconfig COMMON_CLK_MT7622_HIFSYS
356c8f0ef99SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT7622 HIFSYS"
3572fc0a509SSean Wang	depends on COMMON_CLK_MT7622
358a7f7f624SMasahiro Yamada	help
3592fc0a509SSean Wang	  This driver supports MediaTek MT7622 HIFSYS clocks providing
3602fc0a509SSean Wang	  to PCI-E and USB.
3612fc0a509SSean Wang
3622fc0a509SSean Wangconfig COMMON_CLK_MT7622_AUDSYS
363c8f0ef99SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT7622 AUDSYS"
3642fc0a509SSean Wang	depends on COMMON_CLK_MT7622
365a7f7f624SMasahiro Yamada	help
3662fc0a509SSean Wang	  This driver supports MediaTek MT7622 AUDSYS clocks providing
3672fc0a509SSean Wang	  to audio consumers such as I2S and TDM.
3682fc0a509SSean Wang
3693b5e7486SRyder Leeconfig COMMON_CLK_MT7629
3703b5e7486SRyder Lee	bool "Clock driver for MediaTek MT7629"
3713b5e7486SRyder Lee	depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
3723b5e7486SRyder Lee	select COMMON_CLK_MEDIATEK
3733b5e7486SRyder Lee	default ARCH_MEDIATEK && ARM
374a7f7f624SMasahiro Yamada	help
3753b5e7486SRyder Lee	  This driver supports MediaTek MT7629 basic clocks and clocks
3763b5e7486SRyder Lee	  required for various periperals found on MediaTek.
3773b5e7486SRyder Lee
3783b5e7486SRyder Leeconfig COMMON_CLK_MT7629_ETHSYS
3793b5e7486SRyder Lee	bool "Clock driver for MediaTek MT7629 ETHSYS"
3803b5e7486SRyder Lee	depends on COMMON_CLK_MT7629
381a7f7f624SMasahiro Yamada	help
3823b5e7486SRyder Lee	  This driver add support for clocks for Ethernet and SGMII
3833b5e7486SRyder Lee	  required on MediaTek MT7629 SoC.
3843b5e7486SRyder Lee
3853b5e7486SRyder Leeconfig COMMON_CLK_MT7629_HIFSYS
3863b5e7486SRyder Lee	bool "Clock driver for MediaTek MT7629 HIFSYS"
3873b5e7486SRyder Lee	depends on COMMON_CLK_MT7629
388a7f7f624SMasahiro Yamada	help
3893b5e7486SRyder Lee	  This driver supports MediaTek MT7629 HIFSYS clocks providing
3903b5e7486SRyder Lee	  to PCI-E and USB.
3913b5e7486SRyder Lee
392813c3b53SDaniel Golleconfig COMMON_CLK_MT7981
393813c3b53SDaniel Golle	bool "Clock driver for MediaTek MT7981"
394813c3b53SDaniel Golle	depends on ARCH_MEDIATEK || COMPILE_TEST
395813c3b53SDaniel Golle	select COMMON_CLK_MEDIATEK
396813c3b53SDaniel Golle	default ARCH_MEDIATEK
397813c3b53SDaniel Golle	help
398813c3b53SDaniel Golle	  This driver supports MediaTek MT7981 basic clocks and clocks
399813c3b53SDaniel Golle	  required for various peripherals found on this SoC.
400813c3b53SDaniel Golle
401813c3b53SDaniel Golleconfig COMMON_CLK_MT7981_ETHSYS
402813c3b53SDaniel Golle	tristate "Clock driver for MediaTek MT7981 ETHSYS"
403813c3b53SDaniel Golle	depends on COMMON_CLK_MT7981
404813c3b53SDaniel Golle	default COMMON_CLK_MT7981
405813c3b53SDaniel Golle	help
406813c3b53SDaniel Golle	  This driver adds support for clocks for Ethernet and SGMII
407813c3b53SDaniel Golle	  required on MediaTek MT7981 SoC.
408813c3b53SDaniel Golle
409ec97d23cSSam Shihconfig COMMON_CLK_MT7986
410a851b170SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT7986"
411ec97d23cSSam Shih	depends on ARCH_MEDIATEK || COMPILE_TEST
412ec97d23cSSam Shih	select COMMON_CLK_MEDIATEK
413ec97d23cSSam Shih	default ARCH_MEDIATEK
414ec97d23cSSam Shih	help
415ec97d23cSSam Shih	  This driver supports MediaTek MT7986 basic clocks and clocks
416ec97d23cSSam Shih	  required for various peripherals found on MediaTek.
417ec97d23cSSam Shih
418ec97d23cSSam Shihconfig COMMON_CLK_MT7986_ETHSYS
419a851b170SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT7986 ETHSYS"
420ec97d23cSSam Shih	depends on COMMON_CLK_MT7986
421ec97d23cSSam Shih	default COMMON_CLK_MT7986
422ec97d23cSSam Shih	help
423ec97d23cSSam Shih	  This driver adds support for clocks for Ethernet and SGMII
424ec97d23cSSam Shih	  required on MediaTek MT7986 SoC.
425ec97d23cSSam Shih
4262886c846SJames Liaoconfig COMMON_CLK_MT8135
42710966457SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8135"
4283d21a4b6SJean Delvare	depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
4292886c846SJames Liao	select COMMON_CLK_MEDIATEK
4303d21a4b6SJean Delvare	default ARCH_MEDIATEK && ARM
431a7f7f624SMasahiro Yamada	help
43216a1ac19SSean Wang	  This driver supports MediaTek MT8135 clocks.
4332886c846SJames Liao
434a6822483SFabien Parentconfig COMMON_CLK_MT8167
435a851b170SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8167"
436a6822483SFabien Parent	depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
437a6822483SFabien Parent	select COMMON_CLK_MEDIATEK
438a6822483SFabien Parent	default ARCH_MEDIATEK
439a6822483SFabien Parent	help
440a6822483SFabien Parent	  This driver supports MediaTek MT8167 basic clocks.
441a6822483SFabien Parent
442a6822483SFabien Parentconfig COMMON_CLK_MT8167_AUDSYS
443a851b170SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8167 audsys"
444d17e4e62SMiles Chen	depends on COMMON_CLK_MT8167
445d17e4e62SMiles Chen	default COMMON_CLK_MT8167
446a6822483SFabien Parent	help
447a6822483SFabien Parent	  This driver supports MediaTek MT8167 audsys clocks.
448a6822483SFabien Parent
449a6822483SFabien Parentconfig COMMON_CLK_MT8167_IMGSYS
450a851b170SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8167 imgsys"
451d17e4e62SMiles Chen	depends on COMMON_CLK_MT8167
452d17e4e62SMiles Chen	default COMMON_CLK_MT8167
453a6822483SFabien Parent	help
454a6822483SFabien Parent	  This driver supports MediaTek MT8167 imgsys clocks.
455a6822483SFabien Parent
456a6822483SFabien Parentconfig COMMON_CLK_MT8167_MFGCFG
457a851b170SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8167 mfgcfg"
458d17e4e62SMiles Chen	depends on COMMON_CLK_MT8167
459d17e4e62SMiles Chen	default COMMON_CLK_MT8167
460a6822483SFabien Parent	help
461a6822483SFabien Parent	  This driver supports MediaTek MT8167 mfgcfg clocks.
462a6822483SFabien Parent
463a6822483SFabien Parentconfig COMMON_CLK_MT8167_MMSYS
464a851b170SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8167 mmsys"
465d17e4e62SMiles Chen	depends on COMMON_CLK_MT8167
466d17e4e62SMiles Chen	default COMMON_CLK_MT8167
467a6822483SFabien Parent	help
468a6822483SFabien Parent	  This driver supports MediaTek MT8167 mmsys clocks.
469a6822483SFabien Parent
470a6822483SFabien Parentconfig COMMON_CLK_MT8167_VDECSYS
471a851b170SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8167 vdecsys"
472d17e4e62SMiles Chen	depends on COMMON_CLK_MT8167
473d17e4e62SMiles Chen	default COMMON_CLK_MT8167
474a6822483SFabien Parent	help
475a6822483SFabien Parent	  This driver supports MediaTek MT8167 vdecsys clocks.
476a6822483SFabien Parent
4772886c846SJames Liaoconfig COMMON_CLK_MT8173
4784c02c9afSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8173"
4794c02c9afSAngeloGioacchino Del Regno	depends on ARM64 || COMPILE_TEST
4802886c846SJames Liao	select COMMON_CLK_MEDIATEK
48192717003SArnd Bergmann	select COMMON_CLK_MEDIATEK_FHCTL
4822886c846SJames Liao	default ARCH_MEDIATEK
483a7f7f624SMasahiro Yamada	help
4844c02c9afSAngeloGioacchino Del Regno	  This driver supports MediaTek MT8173 basic clocks and clocks
4854c02c9afSAngeloGioacchino Del Regno	  required for various peripherals found on MediaTek.
4864c02c9afSAngeloGioacchino Del Regno
4874c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_IMGSYS
4884c02c9afSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8173 imgsys"
4894c02c9afSAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8173
4904c02c9afSAngeloGioacchino Del Regno	default COMMON_CLK_MT8173
4914c02c9afSAngeloGioacchino Del Regno	help
4924c02c9afSAngeloGioacchino Del Regno	  This driver supports MediaTek MT8173 imgsys clocks.
493acddfc2cSWeiyi Lu
49413032709SMatthias Bruggerconfig COMMON_CLK_MT8173_MMSYS
4954c02c9afSAngeloGioacchino Del Regno       tristate "Clock driver for MediaTek MT8173 mmsys"
49613032709SMatthias Brugger       depends on COMMON_CLK_MT8173
49713032709SMatthias Brugger	default COMMON_CLK_MT8173
49813032709SMatthias Brugger       help
49913032709SMatthias Brugger         This driver supports MediaTek MT8173 mmsys clocks.
50013032709SMatthias Brugger
5014c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_VDECSYS
5024c02c9afSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8173 VDECSYS"
5034c02c9afSAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8173
5044c02c9afSAngeloGioacchino Del Regno	default COMMON_CLK_MT8173
5054c02c9afSAngeloGioacchino Del Regno	help
5064c02c9afSAngeloGioacchino Del Regno	  This driver supports MediaTek MT8173 vdecsys clocks.
5074c02c9afSAngeloGioacchino Del Regno
5084c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_VENCSYS
5094c02c9afSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8173 VENCSYS"
5104c02c9afSAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8173
5114c02c9afSAngeloGioacchino Del Regno	default COMMON_CLK_MT8173
5124c02c9afSAngeloGioacchino Del Regno	help
5134c02c9afSAngeloGioacchino Del Regno	  This driver supports MediaTek MT8173 vencsys clocks.
5144c02c9afSAngeloGioacchino Del Regno
515acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183
51695ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183"
517acddfc2cSWeiyi Lu	depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
518acddfc2cSWeiyi Lu	select COMMON_CLK_MEDIATEK
519acddfc2cSWeiyi Lu	default ARCH_MEDIATEK && ARM64
520acddfc2cSWeiyi Lu	help
521acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 basic clocks.
522acddfc2cSWeiyi Lu
523acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_AUDIOSYS
52495ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 audiosys"
525acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5268c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
527acddfc2cSWeiyi Lu	help
528acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 audiosys clocks.
529acddfc2cSWeiyi Lu
530acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_CAMSYS
53195ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 camsys"
532acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5338c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
534acddfc2cSWeiyi Lu	help
535acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 camsys clocks.
536acddfc2cSWeiyi Lu
537acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IMGSYS
53895ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 imgsys"
539acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5408c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
541acddfc2cSWeiyi Lu	help
542acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 imgsys clocks.
543acddfc2cSWeiyi Lu
544acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CORE0
54595ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 ipu_core0"
546acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5478c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
548acddfc2cSWeiyi Lu	help
549acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 ipu_core0 clocks.
550acddfc2cSWeiyi Lu
551acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CORE1
55295ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 ipu_core1"
553acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5548c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
555acddfc2cSWeiyi Lu	help
556acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 ipu_core1 clocks.
557acddfc2cSWeiyi Lu
558acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_ADL
55995ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 ipu_adl"
560acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5618c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
562acddfc2cSWeiyi Lu	help
563acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 ipu_adl clocks.
564acddfc2cSWeiyi Lu
565acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CONN
56695ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 ipu_conn"
567acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5688c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
569acddfc2cSWeiyi Lu	help
570acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 ipu_conn clocks.
571acddfc2cSWeiyi Lu
572acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_MFGCFG
57395ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 mfgcfg"
574acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5758c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
576acddfc2cSWeiyi Lu	help
577acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 mfgcfg clocks.
578acddfc2cSWeiyi Lu
579acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_MMSYS
58095ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 mmsys"
581acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5828c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
583acddfc2cSWeiyi Lu	help
584acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 mmsys clocks.
585acddfc2cSWeiyi Lu
586acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_VDECSYS
58795ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 vdecsys"
588acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5898c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
590acddfc2cSWeiyi Lu	help
591acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 vdecsys clocks.
592acddfc2cSWeiyi Lu
593acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_VENCSYS
59495ffe654SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8183 vencsys"
595acddfc2cSWeiyi Lu	depends on COMMON_CLK_MT8183
5968c18e927SEnric Balletbo i Serra	default COMMON_CLK_MT8183
597acddfc2cSWeiyi Lu	help
598acddfc2cSWeiyi Lu	  This driver supports MediaTek MT8183 vencsys clocks.
599acddfc2cSWeiyi Lu
6001f2967a1SChun-Jie Chenconfig COMMON_CLK_MT8186
6015baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186"
6021f2967a1SChun-Jie Chen	depends on ARM64 || COMPILE_TEST
6031f2967a1SChun-Jie Chen	select COMMON_CLK_MEDIATEK
604633e34d0SJohnson Wang	select COMMON_CLK_MEDIATEK_FHCTL
6051f2967a1SChun-Jie Chen	default ARCH_MEDIATEK
6061f2967a1SChun-Jie Chen	help
6071f2967a1SChun-Jie Chen	  This driver supports MediaTek MT8186 clocks.
6081f2967a1SChun-Jie Chen
6095baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_CAMSYS
6105baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 camsys"
6115baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6125baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6135baf38e0SAngeloGioacchino Del Regno	help
6145baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 camsys and camsys_raw clocks.
6155baf38e0SAngeloGioacchino Del Regno
6165baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_IMGSYS
6175baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 imgsys"
6185baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6195baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6205baf38e0SAngeloGioacchino Del Regno	help
6215baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 imgsys and imgsys2 clocks.
6225baf38e0SAngeloGioacchino Del Regno
6235baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_IPESYS
6245baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 ipesys"
6255baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186_IMGSYS
6265baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186_IMGSYS
6275baf38e0SAngeloGioacchino Del Regno	help
6285baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 ipesys clocks.
6295baf38e0SAngeloGioacchino Del Regno
6305baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_WPESYS
6315baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 wpesys"
6325baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186_IMGSYS
6335baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186_IMGSYS
6345baf38e0SAngeloGioacchino Del Regno	help
6355baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 Warp Engine clocks.
6365baf38e0SAngeloGioacchino Del Regno
6375baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_IMP_IIC_WRAP
6385baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 imp_iic_wrap"
6395baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6405baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6415baf38e0SAngeloGioacchino Del Regno	help
6425baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 imp_iic_wrap clocks.
6435baf38e0SAngeloGioacchino Del Regno
6445baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_MCUSYS
6455baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 mcusys"
6465baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6475baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6485baf38e0SAngeloGioacchino Del Regno	help
6495baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 mcusys clocks.
6505baf38e0SAngeloGioacchino Del Regno
6515baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_MDPSYS
6525baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 mdpsys"
6535baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6545baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6555baf38e0SAngeloGioacchino Del Regno	help
6565baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 mdpsys clocks.
6575baf38e0SAngeloGioacchino Del Regno
6585baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_MFGCFG
6595baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 mfgcfg"
6605baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6615baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6625baf38e0SAngeloGioacchino Del Regno	help
6635baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 mfgcfg clocks.
6645baf38e0SAngeloGioacchino Del Regno
6655baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_MMSYS
6665baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 mmsys"
6675baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6685baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6695baf38e0SAngeloGioacchino Del Regno	help
6705baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 mmsys clocks.
6715baf38e0SAngeloGioacchino Del Regno
6725baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_VDECSYS
6735baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 vdecsys"
6745baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6755baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6765baf38e0SAngeloGioacchino Del Regno	help
6775baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 vdecsys and vdecsys_soc clocks.
6785baf38e0SAngeloGioacchino Del Regno
6795baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_VENCSYS
6805baf38e0SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8186 vencsys"
6815baf38e0SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8186
6825baf38e0SAngeloGioacchino Del Regno	default COMMON_CLK_MT8186
6835baf38e0SAngeloGioacchino Del Regno	help
6845baf38e0SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8186 vencsys clocks.
6855baf38e0SAngeloGioacchino Del Regno
686*28b2bc99SGarmin.Changconfig COMMON_CLK_MT8188
687*28b2bc99SGarmin.Chang	tristate "Clock driver for MediaTek MT8188"
688*28b2bc99SGarmin.Chang	depends on ARM64 || COMPILE_TEST
689*28b2bc99SGarmin.Chang	select COMMON_CLK_MEDIATEK
690*28b2bc99SGarmin.Chang	select COMMON_CLK_MEDIATEK_FHCTL
691*28b2bc99SGarmin.Chang	default ARCH_MEDIATEK
692*28b2bc99SGarmin.Chang	help
693*28b2bc99SGarmin.Chang          This driver supports MediaTek MT8188 clocks.
694*28b2bc99SGarmin.Chang
695710573deSChun-Jie Chenconfig COMMON_CLK_MT8192
6969bfa4fb1SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192"
697710573deSChun-Jie Chen	depends on ARM64 || COMPILE_TEST
698710573deSChun-Jie Chen	select COMMON_CLK_MEDIATEK
69992717003SArnd Bergmann	select COMMON_CLK_MEDIATEK_FHCTL
700710573deSChun-Jie Chen	default ARM64
701710573deSChun-Jie Chen	help
702710573deSChun-Jie Chen	  This driver supports MediaTek MT8192 basic clocks.
703710573deSChun-Jie Chen
704f61e8348SChun-Jie Chenconfig COMMON_CLK_MT8192_AUDSYS
705e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 audsys"
706f61e8348SChun-Jie Chen	depends on COMMON_CLK_MT8192
707f61e8348SChun-Jie Chen	help
708f61e8348SChun-Jie Chen	  This driver supports MediaTek MT8192 audsys clocks.
709f61e8348SChun-Jie Chen
710cebef188SChun-Jie Chenconfig COMMON_CLK_MT8192_CAMSYS
711e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 camsys"
712cebef188SChun-Jie Chen	depends on COMMON_CLK_MT8192
713cebef188SChun-Jie Chen	help
714cebef188SChun-Jie Chen	  This driver supports MediaTek MT8192 camsys and camsys_raw clocks.
715cebef188SChun-Jie Chen
716014a4881SChun-Jie Chenconfig COMMON_CLK_MT8192_IMGSYS
717e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 imgsys"
718014a4881SChun-Jie Chen	depends on COMMON_CLK_MT8192
719014a4881SChun-Jie Chen	help
720014a4881SChun-Jie Chen	  This driver supports MediaTek MT8192 imgsys and imgsys2 clocks.
721014a4881SChun-Jie Chen
72271193c46SChun-Jie Chenconfig COMMON_CLK_MT8192_IMP_IIC_WRAP
723e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 imp_iic_wrap"
72471193c46SChun-Jie Chen	depends on COMMON_CLK_MT8192
72571193c46SChun-Jie Chen	help
72671193c46SChun-Jie Chen	  This driver supports MediaTek MT8192 imp_iic_wrap clocks.
72771193c46SChun-Jie Chen
7287f621d25SChun-Jie Chenconfig COMMON_CLK_MT8192_IPESYS
729e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 ipesys"
7307f621d25SChun-Jie Chen	depends on COMMON_CLK_MT8192
7317f621d25SChun-Jie Chen	help
7327f621d25SChun-Jie Chen	  This driver supports MediaTek MT8192 ipesys clocks.
7337f621d25SChun-Jie Chen
734b565d41fSChun-Jie Chenconfig COMMON_CLK_MT8192_MDPSYS
735e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 mdpsys"
736b565d41fSChun-Jie Chen	depends on COMMON_CLK_MT8192
737b565d41fSChun-Jie Chen	help
738b565d41fSChun-Jie Chen	  This driver supports MediaTek MT8192 mdpsys clocks.
739b565d41fSChun-Jie Chen
74034e1b855SChun-Jie Chenconfig COMMON_CLK_MT8192_MFGCFG
741e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 mfgcfg"
74234e1b855SChun-Jie Chen	depends on COMMON_CLK_MT8192
74334e1b855SChun-Jie Chen	help
74434e1b855SChun-Jie Chen	  This driver supports MediaTek MT8192 mfgcfg clocks.
74534e1b855SChun-Jie Chen
7469d44859bSChun-Jie Chenconfig COMMON_CLK_MT8192_MMSYS
747e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 mmsys"
7489d44859bSChun-Jie Chen	depends on COMMON_CLK_MT8192
7499d44859bSChun-Jie Chen	help
7509d44859bSChun-Jie Chen	  This driver supports MediaTek MT8192 mmsys clocks.
7519d44859bSChun-Jie Chen
752a1a5b6b0SChun-Jie Chenconfig COMMON_CLK_MT8192_MSDC
753e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 msdc"
754a1a5b6b0SChun-Jie Chen	depends on COMMON_CLK_MT8192
755a1a5b6b0SChun-Jie Chen	help
756a1a5b6b0SChun-Jie Chen	  This driver supports MediaTek MT8192 msdc and msdc_top clocks.
757a1a5b6b0SChun-Jie Chen
758aff125adSChun-Jie Chenconfig COMMON_CLK_MT8192_SCP_ADSP
759e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 scp_adsp"
760aff125adSChun-Jie Chen	depends on COMMON_CLK_MT8192
761aff125adSChun-Jie Chen	help
762aff125adSChun-Jie Chen	  This driver supports MediaTek MT8192 scp_adsp clocks.
763aff125adSChun-Jie Chen
76425f3d97eSChun-Jie Chenconfig COMMON_CLK_MT8192_VDECSYS
765e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 vdecsys"
76625f3d97eSChun-Jie Chen	depends on COMMON_CLK_MT8192
76725f3d97eSChun-Jie Chen	help
76825f3d97eSChun-Jie Chen	  This driver supports MediaTek MT8192 vdecsys and vdecsys_soc clocks.
76925f3d97eSChun-Jie Chen
770441decf9SChun-Jie Chenconfig COMMON_CLK_MT8192_VENCSYS
771e55351acSAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8192 vencsys"
772441decf9SChun-Jie Chen	depends on COMMON_CLK_MT8192
773441decf9SChun-Jie Chen	help
774441decf9SChun-Jie Chen	  This driver supports MediaTek MT8192 vencsys clocks.
775441decf9SChun-Jie Chen
7763e9121f1SChun-Jie Chenconfig COMMON_CLK_MT8195
7773e9121f1SChun-Jie Chen        bool "Clock driver for MediaTek MT8195"
7783e9121f1SChun-Jie Chen        depends on ARM64 || COMPILE_TEST
7793e9121f1SChun-Jie Chen        select COMMON_CLK_MEDIATEK
78092717003SArnd Bergmann	select COMMON_CLK_MEDIATEK_FHCTL
7813e9121f1SChun-Jie Chen        default ARCH_MEDIATEK
7823e9121f1SChun-Jie Chen        help
7833e9121f1SChun-Jie Chen          This driver supports MediaTek MT8195 clocks.
7843e9121f1SChun-Jie Chen
7850f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_APUSYS
7860f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 apusys"
7870f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195
7880f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195
7890f471d31SAngeloGioacchino Del Regno	help
7900f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 AI Processor Unit System clocks.
7910f471d31SAngeloGioacchino Del Regno
7920f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_AUDSYS
7930f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 audsys"
7940f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195
7950f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195
7960f471d31SAngeloGioacchino Del Regno	help
7970f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 audsys clocks.
7980f471d31SAngeloGioacchino Del Regno
7990f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_IMP_IIC_WRAP
8000f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 imp_iic_wrap"
8010f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195
8020f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195
8030f471d31SAngeloGioacchino Del Regno	help
8040f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 I2C/I3C clocks.
8050f471d31SAngeloGioacchino Del Regno
8060f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_MFGCFG
8070f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 mfgcfg"
8080f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195
8090f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195
8100f471d31SAngeloGioacchino Del Regno	help
8110f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 mfgcfg clocks.
8120f471d31SAngeloGioacchino Del Regno
8130f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_MSDC
8140f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 msdc"
8150f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195
8160f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195
8170f471d31SAngeloGioacchino Del Regno	help
8180f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 MMC and SD Controller's
8190f471d31SAngeloGioacchino Del Regno	  msdc and msdc_top clocks.
8200f471d31SAngeloGioacchino Del Regno
8210f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_SCP_ADSP
8220f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 scp_adsp"
8230f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195
8240f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195
8250f471d31SAngeloGioacchino Del Regno	help
8260f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 System Companion Processor
8270f471d31SAngeloGioacchino Del Regno	  Audio DSP clocks.
8280f471d31SAngeloGioacchino Del Regno
8290f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_VDOSYS
8300f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 vdosys"
8310f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195
8320f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195
8330f471d31SAngeloGioacchino Del Regno	help
8340f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 vdosys0/1 (multimedia) clocks.
8350f471d31SAngeloGioacchino Del Regno
8360f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_VPPSYS
8370f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 vppsys"
8380f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195
8390f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195
8400f471d31SAngeloGioacchino Del Regno	help
8410f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 vppsys0/1 clocks.
8420f471d31SAngeloGioacchino Del Regno
8430f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_CAMSYS
8440f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 camsys"
8450f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195_VPPSYS
8460f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195_VPPSYS
8470f471d31SAngeloGioacchino Del Regno	help
8480f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 camsys and camsys_raw clocks.
8490f471d31SAngeloGioacchino Del Regno
8500f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_IMGSYS
8510f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 imgsys"
8520f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195_VPPSYS
8530f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195_VPPSYS
8540f471d31SAngeloGioacchino Del Regno	help
8550f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 imgsys and imgsys2 clocks.
8560f471d31SAngeloGioacchino Del Regno
8570f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_IPESYS
8580f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 ipesys"
8590f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195_IMGSYS
8600f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195_IMGSYS
8610f471d31SAngeloGioacchino Del Regno	help
8620f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 ipesys clocks.
8630f471d31SAngeloGioacchino Del Regno
8640f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_WPESYS
8650f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 wpesys"
8660f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195_IMGSYS
8670f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195_IMGSYS
8680f471d31SAngeloGioacchino Del Regno	help
8690f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 Warp Engine clocks.
8700f471d31SAngeloGioacchino Del Regno
8710f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_VDECSYS
8720f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 vdecsys"
8730f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195_VPPSYS
8740f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195_VPPSYS
8750f471d31SAngeloGioacchino Del Regno	help
8760f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 vdecsys and vdecsys_soc clocks.
8770f471d31SAngeloGioacchino Del Regno
8780f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_VENCSYS
8790f471d31SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8195 vencsys"
8800f471d31SAngeloGioacchino Del Regno	depends on COMMON_CLK_MT8195_VPPSYS
8810f471d31SAngeloGioacchino Del Regno	default COMMON_CLK_MT8195_VPPSYS
8820f471d31SAngeloGioacchino Del Regno	help
8830f471d31SAngeloGioacchino Del Regno	  This driver supports MediaTek MT8195 vencsys clocks.
8840f471d31SAngeloGioacchino Del Regno
885d46adccbSFabien Parentconfig COMMON_CLK_MT8365
886d46adccbSFabien Parent	tristate "Clock driver for MediaTek MT8365"
887d46adccbSFabien Parent	depends on ARCH_MEDIATEK || COMPILE_TEST
888d46adccbSFabien Parent	select COMMON_CLK_MEDIATEK
889d46adccbSFabien Parent	default ARCH_MEDIATEK && ARM64
890d46adccbSFabien Parent	help
891d46adccbSFabien Parent	  This driver supports MediaTek MT8365 basic clocks.
892d46adccbSFabien Parent
893d46adccbSFabien Parentconfig COMMON_CLK_MT8365_APU
894d46adccbSFabien Parent	tristate "Clock driver for MediaTek MT8365 apu"
895d46adccbSFabien Parent	depends on COMMON_CLK_MT8365
896d46adccbSFabien Parent	default COMMON_CLK_MT8365
897d46adccbSFabien Parent	help
898d46adccbSFabien Parent	  This driver supports MediaTek MT8365 apu clocks.
899d46adccbSFabien Parent
900d46adccbSFabien Parentconfig COMMON_CLK_MT8365_CAM
901d46adccbSFabien Parent	tristate "Clock driver for MediaTek MT8365 cam"
902d46adccbSFabien Parent	depends on COMMON_CLK_MT8365
903d46adccbSFabien Parent	default COMMON_CLK_MT8365
904d46adccbSFabien Parent	help
905d46adccbSFabien Parent	  This driver supports MediaTek MT8365 cam clocks.
906d46adccbSFabien Parent
907d46adccbSFabien Parentconfig COMMON_CLK_MT8365_MFG
908d46adccbSFabien Parent	tristate "Clock driver for MediaTek MT8365 mfg"
909d46adccbSFabien Parent	depends on COMMON_CLK_MT8365
910d46adccbSFabien Parent	default COMMON_CLK_MT8365
911d46adccbSFabien Parent	help
912d46adccbSFabien Parent	  This driver supports MediaTek MT8365 mfg clocks.
913d46adccbSFabien Parent
914d46adccbSFabien Parentconfig COMMON_CLK_MT8365_MMSYS
915d46adccbSFabien Parent	tristate "Clock driver for MediaTek MT8365 mmsys"
916d46adccbSFabien Parent	depends on COMMON_CLK_MT8365
917d46adccbSFabien Parent	default COMMON_CLK_MT8365
918d46adccbSFabien Parent	help
919d46adccbSFabien Parent	  This driver supports MediaTek MT8365 mmsys clocks.
920d46adccbSFabien Parent
921d46adccbSFabien Parentconfig COMMON_CLK_MT8365_VDEC
922d46adccbSFabien Parent	tristate "Clock driver for MediaTek MT8365 vdec"
923d46adccbSFabien Parent	depends on COMMON_CLK_MT8365
924d46adccbSFabien Parent	default COMMON_CLK_MT8365
925d46adccbSFabien Parent	help
926d46adccbSFabien Parent	  This driver supports MediaTek MT8365 vdec clocks.
927d46adccbSFabien Parent
928d46adccbSFabien Parentconfig COMMON_CLK_MT8365_VENC
929d46adccbSFabien Parent	tristate "Clock driver for MediaTek MT8365 venc"
930d46adccbSFabien Parent	depends on COMMON_CLK_MT8365
931d46adccbSFabien Parent	default COMMON_CLK_MT8365
932d46adccbSFabien Parent	help
933d46adccbSFabien Parent	  This driver supports MediaTek MT8365 venc clocks.
934d46adccbSFabien Parent
935db077febSFabien Parentconfig COMMON_CLK_MT8516
936876d4e21SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8516"
937db077febSFabien Parent	depends on ARCH_MEDIATEK || COMPILE_TEST
938db077febSFabien Parent	select COMMON_CLK_MEDIATEK
939db077febSFabien Parent	default ARCH_MEDIATEK
940db077febSFabien Parent	help
941db077febSFabien Parent	  This driver supports MediaTek MT8516 clocks.
942db077febSFabien Parent
9430fd4939aSFabien Parentconfig COMMON_CLK_MT8516_AUDSYS
944876d4e21SAngeloGioacchino Del Regno	tristate "Clock driver for MediaTek MT8516 audsys"
9450fd4939aSFabien Parent	depends on COMMON_CLK_MT8516
9460fd4939aSFabien Parent	help
9470fd4939aSFabien Parent	  This driver supports MediaTek MT8516 audsys clocks.
9480fd4939aSFabien Parent
94916a1ac19SSean Wangendmenu
950