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 12743c04ed7SYassine Oudjanaconfig COMMON_CLK_MT6735 12843c04ed7SYassine Oudjana tristate "Main clock drivers for MediaTek MT6735" 12943c04ed7SYassine Oudjana depends on ARCH_MEDIATEK || COMPILE_TEST 13043c04ed7SYassine Oudjana select COMMON_CLK_MEDIATEK 13143c04ed7SYassine Oudjana help 13243c04ed7SYassine Oudjana This enables drivers for clocks and resets provided 13343c04ed7SYassine Oudjana by apmixedsys, topckgen, infracfg and pericfg on the 13443c04ed7SYassine Oudjana MediaTek MT6735 SoC. 13543c04ed7SYassine Oudjana 136*0bd9b121SYassine Oudjanaconfig COMMON_CLK_MT6735_IMGSYS 137*0bd9b121SYassine Oudjana tristate "Clock driver for MediaTek MT6735 imgsys" 138*0bd9b121SYassine Oudjana depends on COMMON_CLK_MT6735 139*0bd9b121SYassine Oudjana help 140*0bd9b121SYassine Oudjana This enables a driver for clocks provided by imgsys 141*0bd9b121SYassine Oudjana on the MediaTek MT6735 SoC. 142*0bd9b121SYassine Oudjana 143*0bd9b121SYassine Oudjanaconfig COMMON_CLK_MT6735_MFGCFG 144*0bd9b121SYassine Oudjana tristate "Clock driver for MediaTek MT6735 mfgcfg" 145*0bd9b121SYassine Oudjana depends on COMMON_CLK_MT6735 146*0bd9b121SYassine Oudjana help 147*0bd9b121SYassine Oudjana This enables a driver for clocks and resets provided 148*0bd9b121SYassine Oudjana by mfgcfg on the MediaTek MT6735 SoC. 149*0bd9b121SYassine Oudjana 150*0bd9b121SYassine Oudjanaconfig COMMON_CLK_MT6735_VDECSYS 151*0bd9b121SYassine Oudjana tristate "Clock driver for MediaTek MT6735 vdecsys" 152*0bd9b121SYassine Oudjana depends on COMMON_CLK_MT6735 153*0bd9b121SYassine Oudjana help 154*0bd9b121SYassine Oudjana This enables a driver for clocks and resets provided 155*0bd9b121SYassine Oudjana by vdecsys on the MediaTek MT6735 SoC. 156*0bd9b121SYassine Oudjana 157*0bd9b121SYassine Oudjanaconfig COMMON_CLK_MT6735_VENCSYS 158*0bd9b121SYassine Oudjana tristate "Clock driver for MediaTek MT6735 vencsys" 159*0bd9b121SYassine Oudjana depends on COMMON_CLK_MT6735 160*0bd9b121SYassine Oudjana help 161*0bd9b121SYassine Oudjana This enables a driver for clocks provided by vencsys 162*0bd9b121SYassine Oudjana on the MediaTek MT6735 SoC. 163*0bd9b121SYassine Oudjana 1641aca9939SOwen Chenconfig COMMON_CLK_MT6765 1651aca9939SOwen Chen bool "Clock driver for MediaTek MT6765" 1661aca9939SOwen Chen depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 1671aca9939SOwen Chen select COMMON_CLK_MEDIATEK 1681aca9939SOwen Chen default ARCH_MEDIATEK && ARM64 1691aca9939SOwen Chen help 1701aca9939SOwen Chen This driver supports MediaTek MT6765 basic clocks. 1711aca9939SOwen Chen 1721aca9939SOwen Chenconfig COMMON_CLK_MT6765_AUDIOSYS 173cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 audiosys" 1741aca9939SOwen Chen depends on COMMON_CLK_MT6765 1751aca9939SOwen Chen help 1761aca9939SOwen Chen This driver supports MediaTek MT6765 audiosys clocks. 1771aca9939SOwen Chen 1781aca9939SOwen Chenconfig COMMON_CLK_MT6765_CAMSYS 179cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 camsys" 1801aca9939SOwen Chen depends on COMMON_CLK_MT6765 1811aca9939SOwen Chen help 1821aca9939SOwen Chen This driver supports MediaTek MT6765 camsys clocks. 1831aca9939SOwen Chen 1841aca9939SOwen Chenconfig COMMON_CLK_MT6765_GCESYS 185cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 gcesys" 1861aca9939SOwen Chen depends on COMMON_CLK_MT6765 1871aca9939SOwen Chen help 1881aca9939SOwen Chen This driver supports MediaTek MT6765 gcesys clocks. 1891aca9939SOwen Chen 1901aca9939SOwen Chenconfig COMMON_CLK_MT6765_MMSYS 191cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 mmsys" 1921aca9939SOwen Chen depends on COMMON_CLK_MT6765 1931aca9939SOwen Chen help 1941aca9939SOwen Chen This driver supports MediaTek MT6765 mmsys clocks. 1951aca9939SOwen Chen 1961aca9939SOwen Chenconfig COMMON_CLK_MT6765_IMGSYS 197cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 imgsys" 1981aca9939SOwen Chen depends on COMMON_CLK_MT6765 1991aca9939SOwen Chen help 2001aca9939SOwen Chen This driver supports MediaTek MT6765 imgsys clocks. 2011aca9939SOwen Chen 2021aca9939SOwen Chenconfig COMMON_CLK_MT6765_VCODECSYS 203cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 vcodecsys" 2041aca9939SOwen Chen depends on COMMON_CLK_MT6765 2051aca9939SOwen Chen help 2061aca9939SOwen Chen This driver supports MediaTek MT6765 vcodecsys clocks. 2071aca9939SOwen Chen 2081aca9939SOwen Chenconfig COMMON_CLK_MT6765_MFGSYS 209cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 mfgsys" 2101aca9939SOwen Chen depends on COMMON_CLK_MT6765 2111aca9939SOwen Chen help 2121aca9939SOwen Chen This driver supports MediaTek MT6765 mfgsys clocks. 2131aca9939SOwen Chen 2141aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI0ASYS 215cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 mipi0asys" 2161aca9939SOwen Chen depends on COMMON_CLK_MT6765 2171aca9939SOwen Chen help 2181aca9939SOwen Chen This driver supports MediaTek MT6765 mipi0asys clocks. 2191aca9939SOwen Chen 2201aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI0BSYS 221cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 mipi0bsys" 2221aca9939SOwen Chen depends on COMMON_CLK_MT6765 2231aca9939SOwen Chen help 2241aca9939SOwen Chen This driver supports MediaTek MT6765 mipi0bsys clocks. 2251aca9939SOwen Chen 2261aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI1ASYS 227cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 mipi1asys" 2281aca9939SOwen Chen depends on COMMON_CLK_MT6765 2291aca9939SOwen Chen help 2301aca9939SOwen Chen This driver supports MediaTek MT6765 mipi1asys clocks. 2311aca9939SOwen Chen 2321aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI1BSYS 233cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 mipi1bsys" 2341aca9939SOwen Chen depends on COMMON_CLK_MT6765 2351aca9939SOwen Chen help 2361aca9939SOwen Chen This driver supports MediaTek MT6765 mipi1bsys clocks. 2371aca9939SOwen Chen 2381aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI2ASYS 239cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 mipi2asys" 2401aca9939SOwen Chen depends on COMMON_CLK_MT6765 2411aca9939SOwen Chen help 2421aca9939SOwen Chen This driver supports MediaTek MT6765 mipi2asys clocks. 2431aca9939SOwen Chen 2441aca9939SOwen Chenconfig COMMON_CLK_MT6765_MIPI2BSYS 245cfe2c864SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6765 mipi2bsys" 2461aca9939SOwen Chen depends on COMMON_CLK_MT6765 2471aca9939SOwen Chen help 2481aca9939SOwen Chen This driver supports MediaTek MT6765 mipi2bsys clocks. 2491aca9939SOwen Chen 250710774e0Smtk01761config COMMON_CLK_MT6779 251f09b9460SMiles Chen tristate "Clock driver for MediaTek MT6779" 252710774e0Smtk01761 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 253710774e0Smtk01761 select COMMON_CLK_MEDIATEK 254710774e0Smtk01761 default ARCH_MEDIATEK && ARM64 255710774e0Smtk01761 help 256710774e0Smtk01761 This driver supports MediaTek MT6779 basic clocks. 257710774e0Smtk01761 258710774e0Smtk01761config COMMON_CLK_MT6779_MMSYS 259f09b9460SMiles Chen tristate "Clock driver for MediaTek MT6779 mmsys" 260710774e0Smtk01761 depends on COMMON_CLK_MT6779 261710774e0Smtk01761 help 262710774e0Smtk01761 This driver supports MediaTek MT6779 mmsys clocks. 263710774e0Smtk01761 264710774e0Smtk01761config COMMON_CLK_MT6779_IMGSYS 265f09b9460SMiles Chen tristate "Clock driver for MediaTek MT6779 imgsys" 266710774e0Smtk01761 depends on COMMON_CLK_MT6779 267710774e0Smtk01761 help 268710774e0Smtk01761 This driver supports MediaTek MT6779 imgsys clocks. 269710774e0Smtk01761 270710774e0Smtk01761config COMMON_CLK_MT6779_IPESYS 271f09b9460SMiles Chen tristate "Clock driver for MediaTek MT6779 ipesys" 272710774e0Smtk01761 depends on COMMON_CLK_MT6779 273710774e0Smtk01761 help 274710774e0Smtk01761 This driver supports MediaTek MT6779 ipesys clocks. 275710774e0Smtk01761 276710774e0Smtk01761config COMMON_CLK_MT6779_CAMSYS 277f09b9460SMiles Chen tristate "Clock driver for MediaTek MT6779 camsys" 278710774e0Smtk01761 depends on COMMON_CLK_MT6779 279710774e0Smtk01761 help 280710774e0Smtk01761 This driver supports MediaTek MT6779 camsys clocks. 281710774e0Smtk01761 282710774e0Smtk01761config COMMON_CLK_MT6779_VDECSYS 283f09b9460SMiles Chen tristate "Clock driver for MediaTek MT6779 vdecsys" 284710774e0Smtk01761 depends on COMMON_CLK_MT6779 285710774e0Smtk01761 help 286710774e0Smtk01761 This driver supports MediaTek MT6779 vdecsys clocks. 287710774e0Smtk01761 288710774e0Smtk01761config COMMON_CLK_MT6779_VENCSYS 289f09b9460SMiles Chen tristate "Clock driver for MediaTek MT6779 vencsys" 290710774e0Smtk01761 depends on COMMON_CLK_MT6779 291710774e0Smtk01761 help 292710774e0Smtk01761 This driver supports MediaTek MT6779 vencsys clocks. 293710774e0Smtk01761 294710774e0Smtk01761config COMMON_CLK_MT6779_MFGCFG 295f09b9460SMiles Chen tristate "Clock driver for MediaTek MT6779 mfgcfg" 296710774e0Smtk01761 depends on COMMON_CLK_MT6779 297710774e0Smtk01761 help 298710774e0Smtk01761 This driver supports MediaTek MT6779 mfgcfg clocks. 299710774e0Smtk01761 300710774e0Smtk01761config COMMON_CLK_MT6779_AUDSYS 301f09b9460SMiles Chen tristate "Clock driver for Mediatek MT6779 audsys" 302710774e0Smtk01761 depends on COMMON_CLK_MT6779 303710774e0Smtk01761 help 304710774e0Smtk01761 This driver supports Mediatek MT6779 audsys clocks. 305710774e0Smtk01761 3060d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795 3070d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795" 3080d363282SAngeloGioacchino Del Regno depends on ARCH_MEDIATEK || COMPILE_TEST 3090d363282SAngeloGioacchino Del Regno select COMMON_CLK_MEDIATEK 310eddc6309SStephen Boyd select COMMON_CLK_MEDIATEK_FHCTL 3110d363282SAngeloGioacchino Del Regno default ARCH_MEDIATEK 3120d363282SAngeloGioacchino Del Regno help 3130d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 basic clocks and clocks 3140d363282SAngeloGioacchino Del Regno required for various peripherals found on MediaTek. 3150d363282SAngeloGioacchino Del Regno 3160d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_MFGCFG 3170d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795 mfgcfg" 3180d363282SAngeloGioacchino Del Regno depends on COMMON_CLK_MT6795 3190d363282SAngeloGioacchino Del Regno default COMMON_CLK_MT6795 3200d363282SAngeloGioacchino Del Regno help 3210d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 mfgcfg clocks. 3220d363282SAngeloGioacchino Del Regno 3230d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_MMSYS 3240d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795 mmsys" 3250d363282SAngeloGioacchino Del Regno depends on COMMON_CLK_MT6795 3260d363282SAngeloGioacchino Del Regno default COMMON_CLK_MT6795 3270d363282SAngeloGioacchino Del Regno help 3280d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 mmsys clocks. 3290d363282SAngeloGioacchino Del Regno 3300d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_VDECSYS 3310d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795 VDECSYS" 3320d363282SAngeloGioacchino Del Regno depends on COMMON_CLK_MT6795 3330d363282SAngeloGioacchino Del Regno default COMMON_CLK_MT6795 3340d363282SAngeloGioacchino Del Regno help 3350d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 vdecsys clocks. 3360d363282SAngeloGioacchino Del Regno 3370d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_VENCSYS 3380d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795 VENCSYS" 3390d363282SAngeloGioacchino Del Regno depends on COMMON_CLK_MT6795 3400d363282SAngeloGioacchino Del Regno default COMMON_CLK_MT6795 3410d363282SAngeloGioacchino Del Regno help 3420d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 vencsys clocks. 3430d363282SAngeloGioacchino Del Regno 34496596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797 34516a1ac19SSean Wang bool "Clock driver for MediaTek MT6797" 34696596aa0SKevin-CW Chen depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 34796596aa0SKevin-CW Chen select COMMON_CLK_MEDIATEK 34896596aa0SKevin-CW Chen default ARCH_MEDIATEK && ARM64 349a7f7f624SMasahiro Yamada help 35016a1ac19SSean Wang This driver supports MediaTek MT6797 basic clocks. 35196596aa0SKevin-CW Chen 35296596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_MMSYS 3536f0d2e07SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6797 mmsys" 35496596aa0SKevin-CW Chen depends on COMMON_CLK_MT6797 355a7f7f624SMasahiro Yamada help 35616a1ac19SSean Wang This driver supports MediaTek MT6797 mmsys clocks. 35796596aa0SKevin-CW Chen 35896596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_IMGSYS 3596f0d2e07SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6797 imgsys" 36096596aa0SKevin-CW Chen depends on COMMON_CLK_MT6797 361a7f7f624SMasahiro Yamada help 36216a1ac19SSean Wang This driver supports MediaTek MT6797 imgsys clocks. 36396596aa0SKevin-CW Chen 36496596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_VDECSYS 3656f0d2e07SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6797 vdecsys" 36696596aa0SKevin-CW Chen depends on COMMON_CLK_MT6797 367a7f7f624SMasahiro Yamada help 36816a1ac19SSean Wang This driver supports MediaTek MT6797 vdecsys clocks. 36996596aa0SKevin-CW Chen 37096596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_VENCSYS 3716f0d2e07SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6797 vencsys" 37296596aa0SKevin-CW Chen depends on COMMON_CLK_MT6797 373a7f7f624SMasahiro Yamada help 37416a1ac19SSean Wang This driver supports MediaTek MT6797 vencsys clocks. 37596596aa0SKevin-CW Chen 3762fc0a509SSean Wangconfig COMMON_CLK_MT7622 377c8f0ef99SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT7622" 3782fc0a509SSean Wang depends on ARCH_MEDIATEK || COMPILE_TEST 3792fc0a509SSean Wang select COMMON_CLK_MEDIATEK 3802fc0a509SSean Wang default ARCH_MEDIATEK 381a7f7f624SMasahiro Yamada help 3822fc0a509SSean Wang This driver supports MediaTek MT7622 basic clocks and clocks 3832fc0a509SSean Wang required for various periperals found on MediaTek. 3842fc0a509SSean Wang 3852fc0a509SSean Wangconfig COMMON_CLK_MT7622_ETHSYS 386c8f0ef99SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT7622 ETHSYS" 3872fc0a509SSean Wang depends on COMMON_CLK_MT7622 388a7f7f624SMasahiro Yamada help 3892fc0a509SSean Wang This driver add support for clocks for Ethernet and SGMII 3902fc0a509SSean Wang required on MediaTek MT7622 SoC. 3912fc0a509SSean Wang 3922fc0a509SSean Wangconfig COMMON_CLK_MT7622_HIFSYS 393c8f0ef99SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT7622 HIFSYS" 3942fc0a509SSean Wang depends on COMMON_CLK_MT7622 395a7f7f624SMasahiro Yamada help 3962fc0a509SSean Wang This driver supports MediaTek MT7622 HIFSYS clocks providing 3972fc0a509SSean Wang to PCI-E and USB. 3982fc0a509SSean Wang 3992fc0a509SSean Wangconfig COMMON_CLK_MT7622_AUDSYS 400c8f0ef99SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT7622 AUDSYS" 4012fc0a509SSean Wang depends on COMMON_CLK_MT7622 402a7f7f624SMasahiro Yamada help 4032fc0a509SSean Wang This driver supports MediaTek MT7622 AUDSYS clocks providing 4042fc0a509SSean Wang to audio consumers such as I2S and TDM. 4052fc0a509SSean Wang 4063b5e7486SRyder Leeconfig COMMON_CLK_MT7629 4073b5e7486SRyder Lee bool "Clock driver for MediaTek MT7629" 4083b5e7486SRyder Lee depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST 4093b5e7486SRyder Lee select COMMON_CLK_MEDIATEK 4103b5e7486SRyder Lee default ARCH_MEDIATEK && ARM 411a7f7f624SMasahiro Yamada help 4123b5e7486SRyder Lee This driver supports MediaTek MT7629 basic clocks and clocks 4133b5e7486SRyder Lee required for various periperals found on MediaTek. 4143b5e7486SRyder Lee 4153b5e7486SRyder Leeconfig COMMON_CLK_MT7629_ETHSYS 4163b5e7486SRyder Lee bool "Clock driver for MediaTek MT7629 ETHSYS" 4173b5e7486SRyder Lee depends on COMMON_CLK_MT7629 418a7f7f624SMasahiro Yamada help 4193b5e7486SRyder Lee This driver add support for clocks for Ethernet and SGMII 4203b5e7486SRyder Lee required on MediaTek MT7629 SoC. 4213b5e7486SRyder Lee 4223b5e7486SRyder Leeconfig COMMON_CLK_MT7629_HIFSYS 4233b5e7486SRyder Lee bool "Clock driver for MediaTek MT7629 HIFSYS" 4243b5e7486SRyder Lee depends on COMMON_CLK_MT7629 425a7f7f624SMasahiro Yamada help 4263b5e7486SRyder Lee This driver supports MediaTek MT7629 HIFSYS clocks providing 4273b5e7486SRyder Lee to PCI-E and USB. 4283b5e7486SRyder Lee 429813c3b53SDaniel Golleconfig COMMON_CLK_MT7981 430813c3b53SDaniel Golle bool "Clock driver for MediaTek MT7981" 431813c3b53SDaniel Golle depends on ARCH_MEDIATEK || COMPILE_TEST 432813c3b53SDaniel Golle select COMMON_CLK_MEDIATEK 433813c3b53SDaniel Golle default ARCH_MEDIATEK 434813c3b53SDaniel Golle help 435813c3b53SDaniel Golle This driver supports MediaTek MT7981 basic clocks and clocks 436813c3b53SDaniel Golle required for various peripherals found on this SoC. 437813c3b53SDaniel Golle 438813c3b53SDaniel Golleconfig COMMON_CLK_MT7981_ETHSYS 439813c3b53SDaniel Golle tristate "Clock driver for MediaTek MT7981 ETHSYS" 440813c3b53SDaniel Golle depends on COMMON_CLK_MT7981 441813c3b53SDaniel Golle default COMMON_CLK_MT7981 442813c3b53SDaniel Golle help 443813c3b53SDaniel Golle This driver adds support for clocks for Ethernet and SGMII 444813c3b53SDaniel Golle required on MediaTek MT7981 SoC. 445813c3b53SDaniel Golle 446ec97d23cSSam Shihconfig COMMON_CLK_MT7986 447a851b170SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT7986" 448ec97d23cSSam Shih depends on ARCH_MEDIATEK || COMPILE_TEST 449ec97d23cSSam Shih select COMMON_CLK_MEDIATEK 450ec97d23cSSam Shih default ARCH_MEDIATEK 451ec97d23cSSam Shih help 452ec97d23cSSam Shih This driver supports MediaTek MT7986 basic clocks and clocks 453ec97d23cSSam Shih required for various peripherals found on MediaTek. 454ec97d23cSSam Shih 455ec97d23cSSam Shihconfig COMMON_CLK_MT7986_ETHSYS 456a851b170SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT7986 ETHSYS" 457ec97d23cSSam Shih depends on COMMON_CLK_MT7986 458ec97d23cSSam Shih default COMMON_CLK_MT7986 459ec97d23cSSam Shih help 460ec97d23cSSam Shih This driver adds support for clocks for Ethernet and SGMII 461ec97d23cSSam Shih required on MediaTek MT7986 SoC. 462ec97d23cSSam Shih 4634b471943SSam Shihconfig COMMON_CLK_MT7988 4644b471943SSam Shih tristate "Clock driver for MediaTek MT7988" 4654b471943SSam Shih depends on ARCH_MEDIATEK || COMPILE_TEST 4664b471943SSam Shih select COMMON_CLK_MEDIATEK 4674b471943SSam Shih default ARCH_MEDIATEK 4684b471943SSam Shih help 4694b471943SSam Shih This driver supports MediaTek MT7988 basic clocks and clocks 4704b471943SSam Shih required for various periperals found on this SoC. 4714b471943SSam Shih 4722886c846SJames Liaoconfig COMMON_CLK_MT8135 47310966457SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8135" 4743d21a4b6SJean Delvare depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST 4752886c846SJames Liao select COMMON_CLK_MEDIATEK 4763d21a4b6SJean Delvare default ARCH_MEDIATEK && ARM 477a7f7f624SMasahiro Yamada help 47816a1ac19SSean Wang This driver supports MediaTek MT8135 clocks. 4792886c846SJames Liao 480a6822483SFabien Parentconfig COMMON_CLK_MT8167 481a851b170SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8167" 482a6822483SFabien Parent depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 483a6822483SFabien Parent select COMMON_CLK_MEDIATEK 484a6822483SFabien Parent default ARCH_MEDIATEK 485a6822483SFabien Parent help 486a6822483SFabien Parent This driver supports MediaTek MT8167 basic clocks. 487a6822483SFabien Parent 488a6822483SFabien Parentconfig COMMON_CLK_MT8167_AUDSYS 489a851b170SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8167 audsys" 490d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 491d17e4e62SMiles Chen default COMMON_CLK_MT8167 492a6822483SFabien Parent help 493a6822483SFabien Parent This driver supports MediaTek MT8167 audsys clocks. 494a6822483SFabien Parent 495a6822483SFabien Parentconfig COMMON_CLK_MT8167_IMGSYS 496a851b170SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8167 imgsys" 497d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 498d17e4e62SMiles Chen default COMMON_CLK_MT8167 499a6822483SFabien Parent help 500a6822483SFabien Parent This driver supports MediaTek MT8167 imgsys clocks. 501a6822483SFabien Parent 502a6822483SFabien Parentconfig COMMON_CLK_MT8167_MFGCFG 503a851b170SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8167 mfgcfg" 504d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 505d17e4e62SMiles Chen default COMMON_CLK_MT8167 506a6822483SFabien Parent help 507a6822483SFabien Parent This driver supports MediaTek MT8167 mfgcfg clocks. 508a6822483SFabien Parent 509a6822483SFabien Parentconfig COMMON_CLK_MT8167_MMSYS 510a851b170SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8167 mmsys" 511d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 512d17e4e62SMiles Chen default COMMON_CLK_MT8167 513a6822483SFabien Parent help 514a6822483SFabien Parent This driver supports MediaTek MT8167 mmsys clocks. 515a6822483SFabien Parent 516a6822483SFabien Parentconfig COMMON_CLK_MT8167_VDECSYS 517a851b170SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8167 vdecsys" 518d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 519d17e4e62SMiles Chen default COMMON_CLK_MT8167 520a6822483SFabien Parent help 521a6822483SFabien Parent This driver supports MediaTek MT8167 vdecsys clocks. 522a6822483SFabien Parent 5232886c846SJames Liaoconfig COMMON_CLK_MT8173 5244c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173" 5254c02c9afSAngeloGioacchino Del Regno depends on ARM64 || COMPILE_TEST 5262886c846SJames Liao select COMMON_CLK_MEDIATEK 52792717003SArnd Bergmann select COMMON_CLK_MEDIATEK_FHCTL 5282886c846SJames Liao default ARCH_MEDIATEK 529a7f7f624SMasahiro Yamada help 5304c02c9afSAngeloGioacchino Del Regno This driver supports MediaTek MT8173 basic clocks and clocks 5314c02c9afSAngeloGioacchino Del Regno required for various peripherals found on MediaTek. 5324c02c9afSAngeloGioacchino Del Regno 5334c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_IMGSYS 5344c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173 imgsys" 5354c02c9afSAngeloGioacchino Del Regno depends on COMMON_CLK_MT8173 5364c02c9afSAngeloGioacchino Del Regno default COMMON_CLK_MT8173 5374c02c9afSAngeloGioacchino Del Regno help 5384c02c9afSAngeloGioacchino Del Regno This driver supports MediaTek MT8173 imgsys clocks. 539acddfc2cSWeiyi Lu 54013032709SMatthias Bruggerconfig COMMON_CLK_MT8173_MMSYS 5414c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173 mmsys" 54213032709SMatthias Brugger depends on COMMON_CLK_MT8173 54313032709SMatthias Brugger default COMMON_CLK_MT8173 54413032709SMatthias Brugger help 54513032709SMatthias Brugger This driver supports MediaTek MT8173 mmsys clocks. 54613032709SMatthias Brugger 5474c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_VDECSYS 5484c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173 VDECSYS" 5494c02c9afSAngeloGioacchino Del Regno depends on COMMON_CLK_MT8173 5504c02c9afSAngeloGioacchino Del Regno default COMMON_CLK_MT8173 5514c02c9afSAngeloGioacchino Del Regno help 5524c02c9afSAngeloGioacchino Del Regno This driver supports MediaTek MT8173 vdecsys clocks. 5534c02c9afSAngeloGioacchino Del Regno 5544c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_VENCSYS 5554c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173 VENCSYS" 5564c02c9afSAngeloGioacchino Del Regno depends on COMMON_CLK_MT8173 5574c02c9afSAngeloGioacchino Del Regno default COMMON_CLK_MT8173 5584c02c9afSAngeloGioacchino Del Regno help 5594c02c9afSAngeloGioacchino Del Regno This driver supports MediaTek MT8173 vencsys clocks. 5604c02c9afSAngeloGioacchino Del Regno 561acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183 56295ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183" 563acddfc2cSWeiyi Lu depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 564acddfc2cSWeiyi Lu select COMMON_CLK_MEDIATEK 565acddfc2cSWeiyi Lu default ARCH_MEDIATEK && ARM64 566acddfc2cSWeiyi Lu help 567acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 basic clocks. 568acddfc2cSWeiyi Lu 569acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_AUDIOSYS 57095ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 audiosys" 571acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5728c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 573acddfc2cSWeiyi Lu help 574acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 audiosys clocks. 575acddfc2cSWeiyi Lu 576acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_CAMSYS 57795ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 camsys" 578acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5798c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 580acddfc2cSWeiyi Lu help 581acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 camsys clocks. 582acddfc2cSWeiyi Lu 583acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IMGSYS 58495ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 imgsys" 585acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5868c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 587acddfc2cSWeiyi Lu help 588acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 imgsys clocks. 589acddfc2cSWeiyi Lu 590acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CORE0 59195ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 ipu_core0" 592acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5938c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 594acddfc2cSWeiyi Lu help 595acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 ipu_core0 clocks. 596acddfc2cSWeiyi Lu 597acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CORE1 59895ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 ipu_core1" 599acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 6008c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 601acddfc2cSWeiyi Lu help 602acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 ipu_core1 clocks. 603acddfc2cSWeiyi Lu 604acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_ADL 60595ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 ipu_adl" 606acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 6078c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 608acddfc2cSWeiyi Lu help 609acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 ipu_adl clocks. 610acddfc2cSWeiyi Lu 611acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CONN 61295ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 ipu_conn" 613acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 6148c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 615acddfc2cSWeiyi Lu help 616acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 ipu_conn clocks. 617acddfc2cSWeiyi Lu 618acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_MFGCFG 61995ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 mfgcfg" 620acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 6218c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 622acddfc2cSWeiyi Lu help 623acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 mfgcfg clocks. 624acddfc2cSWeiyi Lu 625acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_MMSYS 62695ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 mmsys" 627acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 6288c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 629acddfc2cSWeiyi Lu help 630acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 mmsys clocks. 631acddfc2cSWeiyi Lu 632acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_VDECSYS 63395ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 vdecsys" 634acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 6358c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 636acddfc2cSWeiyi Lu help 637acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 vdecsys clocks. 638acddfc2cSWeiyi Lu 639acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_VENCSYS 64095ffe654SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8183 vencsys" 641acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 6428c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 643acddfc2cSWeiyi Lu help 644acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 vencsys clocks. 645acddfc2cSWeiyi Lu 6461f2967a1SChun-Jie Chenconfig COMMON_CLK_MT8186 6475baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186" 6481f2967a1SChun-Jie Chen depends on ARM64 || COMPILE_TEST 6491f2967a1SChun-Jie Chen select COMMON_CLK_MEDIATEK 650633e34d0SJohnson Wang select COMMON_CLK_MEDIATEK_FHCTL 6511f2967a1SChun-Jie Chen default ARCH_MEDIATEK 6521f2967a1SChun-Jie Chen help 6531f2967a1SChun-Jie Chen This driver supports MediaTek MT8186 clocks. 6541f2967a1SChun-Jie Chen 6555baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_CAMSYS 6565baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 camsys" 6575baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 6585baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 6595baf38e0SAngeloGioacchino Del Regno help 6605baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 camsys and camsys_raw clocks. 6615baf38e0SAngeloGioacchino Del Regno 6625baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_IMGSYS 6635baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 imgsys" 6645baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 6655baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 6665baf38e0SAngeloGioacchino Del Regno help 6675baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 imgsys and imgsys2 clocks. 6685baf38e0SAngeloGioacchino Del Regno 6695baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_IPESYS 6705baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 ipesys" 6715baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186_IMGSYS 6725baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186_IMGSYS 6735baf38e0SAngeloGioacchino Del Regno help 6745baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 ipesys clocks. 6755baf38e0SAngeloGioacchino Del Regno 6765baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_WPESYS 6775baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 wpesys" 6785baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186_IMGSYS 6795baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186_IMGSYS 6805baf38e0SAngeloGioacchino Del Regno help 6815baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 Warp Engine clocks. 6825baf38e0SAngeloGioacchino Del Regno 6835baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_IMP_IIC_WRAP 6845baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 imp_iic_wrap" 6855baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 6865baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 6875baf38e0SAngeloGioacchino Del Regno help 6885baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 imp_iic_wrap clocks. 6895baf38e0SAngeloGioacchino Del Regno 6905baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_MCUSYS 6915baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 mcusys" 6925baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 6935baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 6945baf38e0SAngeloGioacchino Del Regno help 6955baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 mcusys clocks. 6965baf38e0SAngeloGioacchino Del Regno 6975baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_MDPSYS 6985baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 mdpsys" 6995baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 7005baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 7015baf38e0SAngeloGioacchino Del Regno help 7025baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 mdpsys clocks. 7035baf38e0SAngeloGioacchino Del Regno 7045baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_MFGCFG 7055baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 mfgcfg" 7065baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 7075baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 7085baf38e0SAngeloGioacchino Del Regno help 7095baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 mfgcfg clocks. 7105baf38e0SAngeloGioacchino Del Regno 7115baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_MMSYS 7125baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 mmsys" 7135baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 7145baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 7155baf38e0SAngeloGioacchino Del Regno help 7165baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 mmsys clocks. 7175baf38e0SAngeloGioacchino Del Regno 7185baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_VDECSYS 7195baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 vdecsys" 7205baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 7215baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 7225baf38e0SAngeloGioacchino Del Regno help 7235baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 vdecsys and vdecsys_soc clocks. 7245baf38e0SAngeloGioacchino Del Regno 7255baf38e0SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8186_VENCSYS 7265baf38e0SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8186 vencsys" 7275baf38e0SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8186 7285baf38e0SAngeloGioacchino Del Regno default COMMON_CLK_MT8186 7295baf38e0SAngeloGioacchino Del Regno help 7305baf38e0SAngeloGioacchino Del Regno This driver supports MediaTek MT8186 vencsys clocks. 7315baf38e0SAngeloGioacchino Del Regno 73228b2bc99SGarmin.Changconfig COMMON_CLK_MT8188 73328b2bc99SGarmin.Chang tristate "Clock driver for MediaTek MT8188" 73428b2bc99SGarmin.Chang depends on ARM64 || COMPILE_TEST 73528b2bc99SGarmin.Chang select COMMON_CLK_MEDIATEK 73628b2bc99SGarmin.Chang select COMMON_CLK_MEDIATEK_FHCTL 73728b2bc99SGarmin.Chang default ARCH_MEDIATEK 73828b2bc99SGarmin.Chang help 73928b2bc99SGarmin.Chang This driver supports MediaTek MT8188 clocks. 74028b2bc99SGarmin.Chang 7410d2f2cefSGarmin.Changconfig COMMON_CLK_MT8188_ADSP_AUDIO26M 7420d2f2cefSGarmin.Chang tristate "Clock driver for MediaTek MT8188 adsp audio26m" 7430d2f2cefSGarmin.Chang depends on COMMON_CLK_MT8188 7440d2f2cefSGarmin.Chang default COMMON_CLK_MT8188 7450d2f2cefSGarmin.Chang help 7460d2f2cefSGarmin.Chang This driver supports MediaTek MT8188 adsp audio26m clocks. 7470d2f2cefSGarmin.Chang 7489b428356SGarmin.Changconfig COMMON_CLK_MT8188_CAMSYS 7499b428356SGarmin.Chang tristate "Clock driver for MediaTek MT8188 camsys" 7509b428356SGarmin.Chang depends on COMMON_CLK_MT8188_VPPSYS 7519b428356SGarmin.Chang default COMMON_CLK_MT8188_VPPSYS 7529b428356SGarmin.Chang help 7539b428356SGarmin.Chang This driver supports MediaTek MT8188 camsys and camsys_raw clocks. 7549b428356SGarmin.Chang 755b281039aSGarmin.Changconfig COMMON_CLK_MT8188_IMGSYS 756b281039aSGarmin.Chang tristate "Clock driver for MediaTek MT8188 imgsys" 757b281039aSGarmin.Chang depends on COMMON_CLK_MT8188_VPPSYS 758b281039aSGarmin.Chang default COMMON_CLK_MT8188_VPPSYS 759b281039aSGarmin.Chang help 760b281039aSGarmin.Chang This driver supports MediaTek MT8188 imgsys and imgsys2 clocks. 761b281039aSGarmin.Chang 7621b5e5299SGarmin.Changconfig COMMON_CLK_MT8188_IMP_IIC_WRAP 7631b5e5299SGarmin.Chang tristate "Clock driver for MediaTek MT8188 imp_iic_wrap" 7641b5e5299SGarmin.Chang depends on COMMON_CLK_MT8188 7651b5e5299SGarmin.Chang default COMMON_CLK_MT8188 7661b5e5299SGarmin.Chang help 7671b5e5299SGarmin.Chang This driver supports MediaTek MT8188 I2C/I3C clocks. 7681b5e5299SGarmin.Chang 76949c9abe1SGarmin.Changconfig COMMON_CLK_MT8188_IPESYS 77049c9abe1SGarmin.Chang tristate "Clock driver for MediaTek MT8188 ipesys" 77149c9abe1SGarmin.Chang depends on COMMON_CLK_MT8188_IMGSYS 77249c9abe1SGarmin.Chang default COMMON_CLK_MT8188_IMGSYS 77349c9abe1SGarmin.Chang help 77449c9abe1SGarmin.Chang This driver supports MediaTek MT8188 ipesys clocks. 77549c9abe1SGarmin.Chang 7763e26f30fSGarmin.Changconfig COMMON_CLK_MT8188_MFGCFG 7773e26f30fSGarmin.Chang tristate "Clock driver for MediaTek MT8188 mfgcfg" 7783e26f30fSGarmin.Chang depends on COMMON_CLK_MT8188 7793e26f30fSGarmin.Chang default COMMON_CLK_MT8188 7803e26f30fSGarmin.Chang help 7813e26f30fSGarmin.Chang This driver supports MediaTek MT8188 mfgcfg clocks. 7823e26f30fSGarmin.Chang 78372753163SGarmin.Changconfig COMMON_CLK_MT8188_VDECSYS 78472753163SGarmin.Chang tristate "Clock driver for MediaTek MT8188 vdecsys" 78572753163SGarmin.Chang depends on COMMON_CLK_MT8188_VPPSYS 78672753163SGarmin.Chang default COMMON_CLK_MT8188_VPPSYS 78772753163SGarmin.Chang help 78872753163SGarmin.Chang This driver supports MediaTek MT8188 vdecsys and vdecsys_soc clocks. 78972753163SGarmin.Chang 790e4aaa60eSGarmin.Changconfig COMMON_CLK_MT8188_VDOSYS 791e4aaa60eSGarmin.Chang tristate "Clock driver for MediaTek MT8188 vdosys" 792e4aaa60eSGarmin.Chang depends on COMMON_CLK_MT8188 793e4aaa60eSGarmin.Chang default COMMON_CLK_MT8188 794e4aaa60eSGarmin.Chang help 795e4aaa60eSGarmin.Chang This driver supports MediaTek MT8188 vdosys0/1 (multimedia) clocks. 796e4aaa60eSGarmin.Chang 797bb87c110SGarmin.Changconfig COMMON_CLK_MT8188_VENCSYS 798bb87c110SGarmin.Chang tristate "Clock driver for MediaTek MT8188 vencsys" 799bb87c110SGarmin.Chang depends on COMMON_CLK_MT8188_VPPSYS 800bb87c110SGarmin.Chang default COMMON_CLK_MT8188_VPPSYS 801bb87c110SGarmin.Chang help 802bb87c110SGarmin.Chang This driver supports MediaTek MT8188 vencsys clocks. 803bb87c110SGarmin.Chang 804eb48cccdSGarmin.Changconfig COMMON_CLK_MT8188_VPPSYS 805eb48cccdSGarmin.Chang tristate "Clock driver for MediaTek MT8188 vppsys" 806eb48cccdSGarmin.Chang depends on COMMON_CLK_MT8188 807eb48cccdSGarmin.Chang default COMMON_CLK_MT8188 808eb48cccdSGarmin.Chang help 809eb48cccdSGarmin.Chang This driver supports MediaTek MT8188 vppsys0/1 clocks. 810eb48cccdSGarmin.Chang 811f42b9e9aSGarmin.Changconfig COMMON_CLK_MT8188_WPESYS 812f42b9e9aSGarmin.Chang tristate "Clock driver for MediaTek MT8188 wpesys" 813f42b9e9aSGarmin.Chang depends on COMMON_CLK_MT8188_IMGSYS 814f42b9e9aSGarmin.Chang default COMMON_CLK_MT8188_IMGSYS 815f42b9e9aSGarmin.Chang help 816f42b9e9aSGarmin.Chang This driver supports MediaTek MT8188 Warp Engine clocks. 817f42b9e9aSGarmin.Chang 818710573deSChun-Jie Chenconfig COMMON_CLK_MT8192 8199bfa4fb1SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192" 820710573deSChun-Jie Chen depends on ARM64 || COMPILE_TEST 821710573deSChun-Jie Chen select COMMON_CLK_MEDIATEK 82292717003SArnd Bergmann select COMMON_CLK_MEDIATEK_FHCTL 823710573deSChun-Jie Chen default ARM64 824710573deSChun-Jie Chen help 825710573deSChun-Jie Chen This driver supports MediaTek MT8192 basic clocks. 826710573deSChun-Jie Chen 827f61e8348SChun-Jie Chenconfig COMMON_CLK_MT8192_AUDSYS 828e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 audsys" 829f61e8348SChun-Jie Chen depends on COMMON_CLK_MT8192 8305f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 831f61e8348SChun-Jie Chen help 832f61e8348SChun-Jie Chen This driver supports MediaTek MT8192 audsys clocks. 833f61e8348SChun-Jie Chen 834cebef188SChun-Jie Chenconfig COMMON_CLK_MT8192_CAMSYS 835e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 camsys" 836cebef188SChun-Jie Chen depends on COMMON_CLK_MT8192 8375f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 838cebef188SChun-Jie Chen help 839cebef188SChun-Jie Chen This driver supports MediaTek MT8192 camsys and camsys_raw clocks. 840cebef188SChun-Jie Chen 841014a4881SChun-Jie Chenconfig COMMON_CLK_MT8192_IMGSYS 842e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 imgsys" 843014a4881SChun-Jie Chen depends on COMMON_CLK_MT8192 8445f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 845014a4881SChun-Jie Chen help 846014a4881SChun-Jie Chen This driver supports MediaTek MT8192 imgsys and imgsys2 clocks. 847014a4881SChun-Jie Chen 84871193c46SChun-Jie Chenconfig COMMON_CLK_MT8192_IMP_IIC_WRAP 849e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 imp_iic_wrap" 85071193c46SChun-Jie Chen depends on COMMON_CLK_MT8192 8515f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 85271193c46SChun-Jie Chen help 85371193c46SChun-Jie Chen This driver supports MediaTek MT8192 imp_iic_wrap clocks. 85471193c46SChun-Jie Chen 8557f621d25SChun-Jie Chenconfig COMMON_CLK_MT8192_IPESYS 856e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 ipesys" 8577f621d25SChun-Jie Chen depends on COMMON_CLK_MT8192 8585f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 8597f621d25SChun-Jie Chen help 8607f621d25SChun-Jie Chen This driver supports MediaTek MT8192 ipesys clocks. 8617f621d25SChun-Jie Chen 862b565d41fSChun-Jie Chenconfig COMMON_CLK_MT8192_MDPSYS 863e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 mdpsys" 864b565d41fSChun-Jie Chen depends on COMMON_CLK_MT8192 8655f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 866b565d41fSChun-Jie Chen help 867b565d41fSChun-Jie Chen This driver supports MediaTek MT8192 mdpsys clocks. 868b565d41fSChun-Jie Chen 86934e1b855SChun-Jie Chenconfig COMMON_CLK_MT8192_MFGCFG 870e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 mfgcfg" 87134e1b855SChun-Jie Chen depends on COMMON_CLK_MT8192 8725f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 87334e1b855SChun-Jie Chen help 87434e1b855SChun-Jie Chen This driver supports MediaTek MT8192 mfgcfg clocks. 87534e1b855SChun-Jie Chen 8769d44859bSChun-Jie Chenconfig COMMON_CLK_MT8192_MMSYS 877e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 mmsys" 8789d44859bSChun-Jie Chen depends on COMMON_CLK_MT8192 8795f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 8809d44859bSChun-Jie Chen help 8819d44859bSChun-Jie Chen This driver supports MediaTek MT8192 mmsys clocks. 8829d44859bSChun-Jie Chen 883a1a5b6b0SChun-Jie Chenconfig COMMON_CLK_MT8192_MSDC 884e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 msdc" 885a1a5b6b0SChun-Jie Chen depends on COMMON_CLK_MT8192 8865f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 887a1a5b6b0SChun-Jie Chen help 888a1a5b6b0SChun-Jie Chen This driver supports MediaTek MT8192 msdc and msdc_top clocks. 889a1a5b6b0SChun-Jie Chen 890aff125adSChun-Jie Chenconfig COMMON_CLK_MT8192_SCP_ADSP 891e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 scp_adsp" 892aff125adSChun-Jie Chen depends on COMMON_CLK_MT8192 8935f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 894aff125adSChun-Jie Chen help 895aff125adSChun-Jie Chen This driver supports MediaTek MT8192 scp_adsp clocks. 896aff125adSChun-Jie Chen 89725f3d97eSChun-Jie Chenconfig COMMON_CLK_MT8192_VDECSYS 898e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 vdecsys" 89925f3d97eSChun-Jie Chen depends on COMMON_CLK_MT8192 9005f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 90125f3d97eSChun-Jie Chen help 90225f3d97eSChun-Jie Chen This driver supports MediaTek MT8192 vdecsys and vdecsys_soc clocks. 90325f3d97eSChun-Jie Chen 904441decf9SChun-Jie Chenconfig COMMON_CLK_MT8192_VENCSYS 905e55351acSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8192 vencsys" 906441decf9SChun-Jie Chen depends on COMMON_CLK_MT8192 9075f17cdb0SChen-Yu Tsai default COMMON_CLK_MT8192 908441decf9SChun-Jie Chen help 909441decf9SChun-Jie Chen This driver supports MediaTek MT8192 vencsys clocks. 910441decf9SChun-Jie Chen 9113e9121f1SChun-Jie Chenconfig COMMON_CLK_MT8195 9123e9121f1SChun-Jie Chen bool "Clock driver for MediaTek MT8195" 9133e9121f1SChun-Jie Chen depends on ARM64 || COMPILE_TEST 9143e9121f1SChun-Jie Chen select COMMON_CLK_MEDIATEK 91592717003SArnd Bergmann select COMMON_CLK_MEDIATEK_FHCTL 9163e9121f1SChun-Jie Chen default ARCH_MEDIATEK 9173e9121f1SChun-Jie Chen help 9183e9121f1SChun-Jie Chen This driver supports MediaTek MT8195 clocks. 9193e9121f1SChun-Jie Chen 9200f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_APUSYS 9210f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 apusys" 9220f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195 9230f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195 9240f471d31SAngeloGioacchino Del Regno help 9250f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 AI Processor Unit System clocks. 9260f471d31SAngeloGioacchino Del Regno 9270f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_IMP_IIC_WRAP 9280f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 imp_iic_wrap" 9290f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195 9300f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195 9310f471d31SAngeloGioacchino Del Regno help 9320f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 I2C/I3C clocks. 9330f471d31SAngeloGioacchino Del Regno 9340f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_MFGCFG 9350f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 mfgcfg" 9360f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195 9370f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195 9380f471d31SAngeloGioacchino Del Regno help 9390f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 mfgcfg clocks. 9400f471d31SAngeloGioacchino Del Regno 9410f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_SCP_ADSP 9420f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 scp_adsp" 9430f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195 9440f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195 9450f471d31SAngeloGioacchino Del Regno help 9460f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 System Companion Processor 9470f471d31SAngeloGioacchino Del Regno Audio DSP clocks. 9480f471d31SAngeloGioacchino Del Regno 9490f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_VDOSYS 9500f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 vdosys" 9510f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195 9520f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195 9530f471d31SAngeloGioacchino Del Regno help 9540f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 vdosys0/1 (multimedia) clocks. 9550f471d31SAngeloGioacchino Del Regno 9560f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_VPPSYS 9570f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 vppsys" 9580f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195 9590f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195 9600f471d31SAngeloGioacchino Del Regno help 9610f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 vppsys0/1 clocks. 9620f471d31SAngeloGioacchino Del Regno 9630f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_CAMSYS 9640f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 camsys" 9650f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195_VPPSYS 9660f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195_VPPSYS 9670f471d31SAngeloGioacchino Del Regno help 9680f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 camsys and camsys_raw clocks. 9690f471d31SAngeloGioacchino Del Regno 9700f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_IMGSYS 9710f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 imgsys" 9720f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195_VPPSYS 9730f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195_VPPSYS 9740f471d31SAngeloGioacchino Del Regno help 9750f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 imgsys and imgsys2 clocks. 9760f471d31SAngeloGioacchino Del Regno 9770f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_IPESYS 9780f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 ipesys" 9790f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195_IMGSYS 9800f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195_IMGSYS 9810f471d31SAngeloGioacchino Del Regno help 9820f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 ipesys clocks. 9830f471d31SAngeloGioacchino Del Regno 9840f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_WPESYS 9850f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 wpesys" 9860f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195_IMGSYS 9870f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195_IMGSYS 9880f471d31SAngeloGioacchino Del Regno help 9890f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 Warp Engine clocks. 9900f471d31SAngeloGioacchino Del Regno 9910f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_VDECSYS 9920f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 vdecsys" 9930f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195_VPPSYS 9940f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195_VPPSYS 9950f471d31SAngeloGioacchino Del Regno help 9960f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 vdecsys and vdecsys_soc clocks. 9970f471d31SAngeloGioacchino Del Regno 9980f471d31SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8195_VENCSYS 9990f471d31SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8195 vencsys" 10000f471d31SAngeloGioacchino Del Regno depends on COMMON_CLK_MT8195_VPPSYS 10010f471d31SAngeloGioacchino Del Regno default COMMON_CLK_MT8195_VPPSYS 10020f471d31SAngeloGioacchino Del Regno help 10030f471d31SAngeloGioacchino Del Regno This driver supports MediaTek MT8195 vencsys clocks. 10040f471d31SAngeloGioacchino Del Regno 1005d46adccbSFabien Parentconfig COMMON_CLK_MT8365 1006d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365" 1007d46adccbSFabien Parent depends on ARCH_MEDIATEK || COMPILE_TEST 1008d46adccbSFabien Parent select COMMON_CLK_MEDIATEK 1009d46adccbSFabien Parent default ARCH_MEDIATEK && ARM64 1010d46adccbSFabien Parent help 1011d46adccbSFabien Parent This driver supports MediaTek MT8365 basic clocks. 1012d46adccbSFabien Parent 1013d46adccbSFabien Parentconfig COMMON_CLK_MT8365_APU 1014d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 apu" 1015d46adccbSFabien Parent depends on COMMON_CLK_MT8365 1016d46adccbSFabien Parent default COMMON_CLK_MT8365 1017d46adccbSFabien Parent help 1018d46adccbSFabien Parent This driver supports MediaTek MT8365 apu clocks. 1019d46adccbSFabien Parent 1020d46adccbSFabien Parentconfig COMMON_CLK_MT8365_CAM 1021d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 cam" 1022d46adccbSFabien Parent depends on COMMON_CLK_MT8365 1023d46adccbSFabien Parent default COMMON_CLK_MT8365 1024d46adccbSFabien Parent help 1025d46adccbSFabien Parent This driver supports MediaTek MT8365 cam clocks. 1026d46adccbSFabien Parent 1027d46adccbSFabien Parentconfig COMMON_CLK_MT8365_MFG 1028d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 mfg" 1029d46adccbSFabien Parent depends on COMMON_CLK_MT8365 1030d46adccbSFabien Parent default COMMON_CLK_MT8365 1031d46adccbSFabien Parent help 1032d46adccbSFabien Parent This driver supports MediaTek MT8365 mfg clocks. 1033d46adccbSFabien Parent 1034d46adccbSFabien Parentconfig COMMON_CLK_MT8365_MMSYS 1035d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 mmsys" 1036d46adccbSFabien Parent depends on COMMON_CLK_MT8365 1037d46adccbSFabien Parent default COMMON_CLK_MT8365 1038d46adccbSFabien Parent help 1039d46adccbSFabien Parent This driver supports MediaTek MT8365 mmsys clocks. 1040d46adccbSFabien Parent 1041d46adccbSFabien Parentconfig COMMON_CLK_MT8365_VDEC 1042d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 vdec" 1043d46adccbSFabien Parent depends on COMMON_CLK_MT8365 1044d46adccbSFabien Parent default COMMON_CLK_MT8365 1045d46adccbSFabien Parent help 1046d46adccbSFabien Parent This driver supports MediaTek MT8365 vdec clocks. 1047d46adccbSFabien Parent 1048d46adccbSFabien Parentconfig COMMON_CLK_MT8365_VENC 1049d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 venc" 1050d46adccbSFabien Parent depends on COMMON_CLK_MT8365 1051d46adccbSFabien Parent default COMMON_CLK_MT8365 1052d46adccbSFabien Parent help 1053d46adccbSFabien Parent This driver supports MediaTek MT8365 venc clocks. 1054d46adccbSFabien Parent 1055db077febSFabien Parentconfig COMMON_CLK_MT8516 1056876d4e21SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8516" 1057db077febSFabien Parent depends on ARCH_MEDIATEK || COMPILE_TEST 1058db077febSFabien Parent select COMMON_CLK_MEDIATEK 1059db077febSFabien Parent default ARCH_MEDIATEK 1060db077febSFabien Parent help 1061db077febSFabien Parent This driver supports MediaTek MT8516 clocks. 1062db077febSFabien Parent 10630fd4939aSFabien Parentconfig COMMON_CLK_MT8516_AUDSYS 1064876d4e21SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8516 audsys" 10650fd4939aSFabien Parent depends on COMMON_CLK_MT8516 10660fd4939aSFabien Parent help 10670fd4939aSFabien Parent This driver supports MediaTek MT8516 audsys clocks. 10680fd4939aSFabien Parent 106916a1ac19SSean Wangendmenu 1070