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 7816a1ac19SSean Wang bool "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 8616a1ac19SSean Wang bool "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 9216a1ac19SSean Wang bool "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 9816a1ac19SSean Wang bool "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 10416a1ac19SSean Wang bool "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 11016a1ac19SSean Wang bool "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 11616a1ac19SSean Wang bool "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 12216a1ac19SSean Wang bool "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 1361aca9939SOwen Chen bool "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 1421aca9939SOwen Chen bool "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 1481aca9939SOwen Chen bool "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 1541aca9939SOwen Chen bool "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 1601aca9939SOwen Chen bool "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 1661aca9939SOwen Chen bool "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 1721aca9939SOwen Chen bool "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 1781aca9939SOwen Chen bool "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 1841aca9939SOwen Chen bool "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 1901aca9939SOwen Chen bool "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 1961aca9939SOwen Chen bool "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 2021aca9939SOwen Chen bool "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 2081aca9939SOwen Chen bool "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 2730d363282SAngeloGioacchino Del Regno default ARCH_MEDIATEK 2740d363282SAngeloGioacchino Del Regno help 2750d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 basic clocks and clocks 2760d363282SAngeloGioacchino Del Regno required for various peripherals found on MediaTek. 2770d363282SAngeloGioacchino Del Regno 2780d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_MFGCFG 2790d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795 mfgcfg" 2800d363282SAngeloGioacchino Del Regno depends on COMMON_CLK_MT6795 2810d363282SAngeloGioacchino Del Regno default COMMON_CLK_MT6795 2820d363282SAngeloGioacchino Del Regno help 2830d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 mfgcfg clocks. 2840d363282SAngeloGioacchino Del Regno 2850d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_MMSYS 2860d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795 mmsys" 2870d363282SAngeloGioacchino Del Regno depends on COMMON_CLK_MT6795 2880d363282SAngeloGioacchino Del Regno default COMMON_CLK_MT6795 2890d363282SAngeloGioacchino Del Regno help 2900d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 mmsys clocks. 2910d363282SAngeloGioacchino Del Regno 2920d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_VDECSYS 2930d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795 VDECSYS" 2940d363282SAngeloGioacchino Del Regno depends on COMMON_CLK_MT6795 2950d363282SAngeloGioacchino Del Regno default COMMON_CLK_MT6795 2960d363282SAngeloGioacchino Del Regno help 2970d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 vdecsys clocks. 2980d363282SAngeloGioacchino Del Regno 2990d363282SAngeloGioacchino Del Regnoconfig COMMON_CLK_MT6795_VENCSYS 3000d363282SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT6795 VENCSYS" 3010d363282SAngeloGioacchino Del Regno depends on COMMON_CLK_MT6795 3020d363282SAngeloGioacchino Del Regno default COMMON_CLK_MT6795 3030d363282SAngeloGioacchino Del Regno help 3040d363282SAngeloGioacchino Del Regno This driver supports MediaTek MT6795 vencsys clocks. 3050d363282SAngeloGioacchino Del Regno 30696596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797 30716a1ac19SSean Wang bool "Clock driver for MediaTek MT6797" 30896596aa0SKevin-CW Chen depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 30996596aa0SKevin-CW Chen select COMMON_CLK_MEDIATEK 31096596aa0SKevin-CW Chen default ARCH_MEDIATEK && ARM64 311a7f7f624SMasahiro Yamada help 31216a1ac19SSean Wang This driver supports MediaTek MT6797 basic clocks. 31396596aa0SKevin-CW Chen 31496596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_MMSYS 31516a1ac19SSean Wang bool "Clock driver for MediaTek MT6797 mmsys" 31696596aa0SKevin-CW Chen depends on COMMON_CLK_MT6797 317a7f7f624SMasahiro Yamada help 31816a1ac19SSean Wang This driver supports MediaTek MT6797 mmsys clocks. 31996596aa0SKevin-CW Chen 32096596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_IMGSYS 32116a1ac19SSean Wang bool "Clock driver for MediaTek MT6797 imgsys" 32296596aa0SKevin-CW Chen depends on COMMON_CLK_MT6797 323a7f7f624SMasahiro Yamada help 32416a1ac19SSean Wang This driver supports MediaTek MT6797 imgsys clocks. 32596596aa0SKevin-CW Chen 32696596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_VDECSYS 32716a1ac19SSean Wang bool "Clock driver for MediaTek MT6797 vdecsys" 32896596aa0SKevin-CW Chen depends on COMMON_CLK_MT6797 329a7f7f624SMasahiro Yamada help 33016a1ac19SSean Wang This driver supports MediaTek MT6797 vdecsys clocks. 33196596aa0SKevin-CW Chen 33296596aa0SKevin-CW Chenconfig COMMON_CLK_MT6797_VENCSYS 33316a1ac19SSean Wang bool "Clock driver for MediaTek MT6797 vencsys" 33496596aa0SKevin-CW Chen depends on COMMON_CLK_MT6797 335a7f7f624SMasahiro Yamada help 33616a1ac19SSean Wang This driver supports MediaTek MT6797 vencsys clocks. 33796596aa0SKevin-CW Chen 3382fc0a509SSean Wangconfig COMMON_CLK_MT7622 3392fc0a509SSean Wang bool "Clock driver for MediaTek MT7622" 3402fc0a509SSean Wang depends on ARCH_MEDIATEK || COMPILE_TEST 3412fc0a509SSean Wang select COMMON_CLK_MEDIATEK 3422fc0a509SSean Wang default ARCH_MEDIATEK 343a7f7f624SMasahiro Yamada help 3442fc0a509SSean Wang This driver supports MediaTek MT7622 basic clocks and clocks 3452fc0a509SSean Wang required for various periperals found on MediaTek. 3462fc0a509SSean Wang 3472fc0a509SSean Wangconfig COMMON_CLK_MT7622_ETHSYS 3482fc0a509SSean Wang bool "Clock driver for MediaTek MT7622 ETHSYS" 3492fc0a509SSean Wang depends on COMMON_CLK_MT7622 350a7f7f624SMasahiro Yamada help 3512fc0a509SSean Wang This driver add support for clocks for Ethernet and SGMII 3522fc0a509SSean Wang required on MediaTek MT7622 SoC. 3532fc0a509SSean Wang 3542fc0a509SSean Wangconfig COMMON_CLK_MT7622_HIFSYS 3552fc0a509SSean Wang bool "Clock driver for MediaTek MT7622 HIFSYS" 3562fc0a509SSean Wang depends on COMMON_CLK_MT7622 357a7f7f624SMasahiro Yamada help 3582fc0a509SSean Wang This driver supports MediaTek MT7622 HIFSYS clocks providing 3592fc0a509SSean Wang to PCI-E and USB. 3602fc0a509SSean Wang 3612fc0a509SSean Wangconfig COMMON_CLK_MT7622_AUDSYS 3622fc0a509SSean Wang bool "Clock driver for MediaTek MT7622 AUDSYS" 3632fc0a509SSean Wang depends on COMMON_CLK_MT7622 364a7f7f624SMasahiro Yamada help 3652fc0a509SSean Wang This driver supports MediaTek MT7622 AUDSYS clocks providing 3662fc0a509SSean Wang to audio consumers such as I2S and TDM. 3672fc0a509SSean Wang 3683b5e7486SRyder Leeconfig COMMON_CLK_MT7629 3693b5e7486SRyder Lee bool "Clock driver for MediaTek MT7629" 3703b5e7486SRyder Lee depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST 3713b5e7486SRyder Lee select COMMON_CLK_MEDIATEK 3723b5e7486SRyder Lee default ARCH_MEDIATEK && ARM 373a7f7f624SMasahiro Yamada help 3743b5e7486SRyder Lee This driver supports MediaTek MT7629 basic clocks and clocks 3753b5e7486SRyder Lee required for various periperals found on MediaTek. 3763b5e7486SRyder Lee 3773b5e7486SRyder Leeconfig COMMON_CLK_MT7629_ETHSYS 3783b5e7486SRyder Lee bool "Clock driver for MediaTek MT7629 ETHSYS" 3793b5e7486SRyder Lee depends on COMMON_CLK_MT7629 380a7f7f624SMasahiro Yamada help 3813b5e7486SRyder Lee This driver add support for clocks for Ethernet and SGMII 3823b5e7486SRyder Lee required on MediaTek MT7629 SoC. 3833b5e7486SRyder Lee 3843b5e7486SRyder Leeconfig COMMON_CLK_MT7629_HIFSYS 3853b5e7486SRyder Lee bool "Clock driver for MediaTek MT7629 HIFSYS" 3863b5e7486SRyder Lee depends on COMMON_CLK_MT7629 387a7f7f624SMasahiro Yamada help 3883b5e7486SRyder Lee This driver supports MediaTek MT7629 HIFSYS clocks providing 3893b5e7486SRyder Lee to PCI-E and USB. 3903b5e7486SRyder Lee 391813c3b53SDaniel Golleconfig COMMON_CLK_MT7981 392813c3b53SDaniel Golle bool "Clock driver for MediaTek MT7981" 393813c3b53SDaniel Golle depends on ARCH_MEDIATEK || COMPILE_TEST 394813c3b53SDaniel Golle select COMMON_CLK_MEDIATEK 395813c3b53SDaniel Golle default ARCH_MEDIATEK 396813c3b53SDaniel Golle help 397813c3b53SDaniel Golle This driver supports MediaTek MT7981 basic clocks and clocks 398813c3b53SDaniel Golle required for various peripherals found on this SoC. 399813c3b53SDaniel Golle 400813c3b53SDaniel Golleconfig COMMON_CLK_MT7981_ETHSYS 401813c3b53SDaniel Golle tristate "Clock driver for MediaTek MT7981 ETHSYS" 402813c3b53SDaniel Golle depends on COMMON_CLK_MT7981 403813c3b53SDaniel Golle default COMMON_CLK_MT7981 404813c3b53SDaniel Golle help 405813c3b53SDaniel Golle This driver adds support for clocks for Ethernet and SGMII 406813c3b53SDaniel Golle required on MediaTek MT7981 SoC. 407813c3b53SDaniel Golle 408ec97d23cSSam Shihconfig COMMON_CLK_MT7986 409ec97d23cSSam Shih bool "Clock driver for MediaTek MT7986" 410ec97d23cSSam Shih depends on ARCH_MEDIATEK || COMPILE_TEST 411ec97d23cSSam Shih select COMMON_CLK_MEDIATEK 412ec97d23cSSam Shih default ARCH_MEDIATEK 413ec97d23cSSam Shih help 414ec97d23cSSam Shih This driver supports MediaTek MT7986 basic clocks and clocks 415ec97d23cSSam Shih required for various peripherals found on MediaTek. 416ec97d23cSSam Shih 417ec97d23cSSam Shihconfig COMMON_CLK_MT7986_ETHSYS 418ec97d23cSSam Shih bool "Clock driver for MediaTek MT7986 ETHSYS" 419ec97d23cSSam Shih depends on COMMON_CLK_MT7986 420ec97d23cSSam Shih default COMMON_CLK_MT7986 421ec97d23cSSam Shih help 422ec97d23cSSam Shih This driver adds support for clocks for Ethernet and SGMII 423ec97d23cSSam Shih required on MediaTek MT7986 SoC. 424ec97d23cSSam Shih 4252886c846SJames Liaoconfig COMMON_CLK_MT8135 42616a1ac19SSean Wang bool "Clock driver for MediaTek MT8135" 4273d21a4b6SJean Delvare depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST 4282886c846SJames Liao select COMMON_CLK_MEDIATEK 4293d21a4b6SJean Delvare default ARCH_MEDIATEK && ARM 430a7f7f624SMasahiro Yamada help 43116a1ac19SSean Wang This driver supports MediaTek MT8135 clocks. 4322886c846SJames Liao 433a6822483SFabien Parentconfig COMMON_CLK_MT8167 434a6822483SFabien Parent bool "Clock driver for MediaTek MT8167" 435a6822483SFabien Parent depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 436a6822483SFabien Parent select COMMON_CLK_MEDIATEK 437a6822483SFabien Parent default ARCH_MEDIATEK 438a6822483SFabien Parent help 439a6822483SFabien Parent This driver supports MediaTek MT8167 basic clocks. 440a6822483SFabien Parent 441a6822483SFabien Parentconfig COMMON_CLK_MT8167_AUDSYS 442a6822483SFabien Parent bool "Clock driver for MediaTek MT8167 audsys" 443d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 444d17e4e62SMiles Chen default COMMON_CLK_MT8167 445a6822483SFabien Parent help 446a6822483SFabien Parent This driver supports MediaTek MT8167 audsys clocks. 447a6822483SFabien Parent 448a6822483SFabien Parentconfig COMMON_CLK_MT8167_IMGSYS 449a6822483SFabien Parent bool "Clock driver for MediaTek MT8167 imgsys" 450d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 451d17e4e62SMiles Chen default COMMON_CLK_MT8167 452a6822483SFabien Parent help 453a6822483SFabien Parent This driver supports MediaTek MT8167 imgsys clocks. 454a6822483SFabien Parent 455a6822483SFabien Parentconfig COMMON_CLK_MT8167_MFGCFG 456a6822483SFabien Parent bool "Clock driver for MediaTek MT8167 mfgcfg" 457d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 458d17e4e62SMiles Chen default COMMON_CLK_MT8167 459a6822483SFabien Parent help 460a6822483SFabien Parent This driver supports MediaTek MT8167 mfgcfg clocks. 461a6822483SFabien Parent 462a6822483SFabien Parentconfig COMMON_CLK_MT8167_MMSYS 463a6822483SFabien Parent bool "Clock driver for MediaTek MT8167 mmsys" 464d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 465d17e4e62SMiles Chen default COMMON_CLK_MT8167 466a6822483SFabien Parent help 467a6822483SFabien Parent This driver supports MediaTek MT8167 mmsys clocks. 468a6822483SFabien Parent 469a6822483SFabien Parentconfig COMMON_CLK_MT8167_VDECSYS 470a6822483SFabien Parent bool "Clock driver for MediaTek MT8167 vdecsys" 471d17e4e62SMiles Chen depends on COMMON_CLK_MT8167 472d17e4e62SMiles Chen default COMMON_CLK_MT8167 473a6822483SFabien Parent help 474a6822483SFabien Parent This driver supports MediaTek MT8167 vdecsys clocks. 475a6822483SFabien Parent 4762886c846SJames Liaoconfig COMMON_CLK_MT8173 4774c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173" 4784c02c9afSAngeloGioacchino Del Regno depends on ARM64 || COMPILE_TEST 4792886c846SJames Liao select COMMON_CLK_MEDIATEK 4802886c846SJames Liao default ARCH_MEDIATEK 481a7f7f624SMasahiro Yamada help 4824c02c9afSAngeloGioacchino Del Regno This driver supports MediaTek MT8173 basic clocks and clocks 4834c02c9afSAngeloGioacchino Del Regno required for various peripherals found on MediaTek. 4844c02c9afSAngeloGioacchino Del Regno 4854c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_IMGSYS 4864c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173 imgsys" 4874c02c9afSAngeloGioacchino Del Regno depends on COMMON_CLK_MT8173 4884c02c9afSAngeloGioacchino Del Regno default COMMON_CLK_MT8173 4894c02c9afSAngeloGioacchino Del Regno help 4904c02c9afSAngeloGioacchino Del Regno This driver supports MediaTek MT8173 imgsys clocks. 491acddfc2cSWeiyi Lu 49213032709SMatthias Bruggerconfig COMMON_CLK_MT8173_MMSYS 4934c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173 mmsys" 49413032709SMatthias Brugger depends on COMMON_CLK_MT8173 49513032709SMatthias Brugger default COMMON_CLK_MT8173 49613032709SMatthias Brugger help 49713032709SMatthias Brugger This driver supports MediaTek MT8173 mmsys clocks. 49813032709SMatthias Brugger 4994c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_VDECSYS 5004c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173 VDECSYS" 5014c02c9afSAngeloGioacchino Del Regno depends on COMMON_CLK_MT8173 5024c02c9afSAngeloGioacchino Del Regno default COMMON_CLK_MT8173 5034c02c9afSAngeloGioacchino Del Regno help 5044c02c9afSAngeloGioacchino Del Regno This driver supports MediaTek MT8173 vdecsys clocks. 5054c02c9afSAngeloGioacchino Del Regno 5064c02c9afSAngeloGioacchino Del Regnoconfig COMMON_CLK_MT8173_VENCSYS 5074c02c9afSAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8173 VENCSYS" 5084c02c9afSAngeloGioacchino Del Regno depends on COMMON_CLK_MT8173 5094c02c9afSAngeloGioacchino Del Regno default COMMON_CLK_MT8173 5104c02c9afSAngeloGioacchino Del Regno help 5114c02c9afSAngeloGioacchino Del Regno This driver supports MediaTek MT8173 vencsys clocks. 5124c02c9afSAngeloGioacchino Del Regno 513acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183 514acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183" 515acddfc2cSWeiyi Lu depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 516acddfc2cSWeiyi Lu select COMMON_CLK_MEDIATEK 517acddfc2cSWeiyi Lu default ARCH_MEDIATEK && ARM64 518acddfc2cSWeiyi Lu help 519acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 basic clocks. 520acddfc2cSWeiyi Lu 521acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_AUDIOSYS 522acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 audiosys" 523acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5248c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 525acddfc2cSWeiyi Lu help 526acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 audiosys clocks. 527acddfc2cSWeiyi Lu 528acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_CAMSYS 529acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 camsys" 530acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5318c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 532acddfc2cSWeiyi Lu help 533acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 camsys clocks. 534acddfc2cSWeiyi Lu 535acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IMGSYS 536acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 imgsys" 537acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5388c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 539acddfc2cSWeiyi Lu help 540acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 imgsys clocks. 541acddfc2cSWeiyi Lu 542acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CORE0 543acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 ipu_core0" 544acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5458c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 546acddfc2cSWeiyi Lu help 547acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 ipu_core0 clocks. 548acddfc2cSWeiyi Lu 549acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CORE1 550acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 ipu_core1" 551acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5528c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 553acddfc2cSWeiyi Lu help 554acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 ipu_core1 clocks. 555acddfc2cSWeiyi Lu 556acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_ADL 557acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 ipu_adl" 558acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5598c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 560acddfc2cSWeiyi Lu help 561acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 ipu_adl clocks. 562acddfc2cSWeiyi Lu 563acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_IPU_CONN 564acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 ipu_conn" 565acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5668c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 567acddfc2cSWeiyi Lu help 568acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 ipu_conn clocks. 569acddfc2cSWeiyi Lu 570acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_MFGCFG 571acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 mfgcfg" 572acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5738c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 574acddfc2cSWeiyi Lu help 575acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 mfgcfg clocks. 576acddfc2cSWeiyi Lu 577acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_MMSYS 578acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 mmsys" 579acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5808c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 581acddfc2cSWeiyi Lu help 582acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 mmsys clocks. 583acddfc2cSWeiyi Lu 584acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_VDECSYS 585acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 vdecsys" 586acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5878c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 588acddfc2cSWeiyi Lu help 589acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 vdecsys clocks. 590acddfc2cSWeiyi Lu 591acddfc2cSWeiyi Luconfig COMMON_CLK_MT8183_VENCSYS 592acddfc2cSWeiyi Lu bool "Clock driver for MediaTek MT8183 vencsys" 593acddfc2cSWeiyi Lu depends on COMMON_CLK_MT8183 5948c18e927SEnric Balletbo i Serra default COMMON_CLK_MT8183 595acddfc2cSWeiyi Lu help 596acddfc2cSWeiyi Lu This driver supports MediaTek MT8183 vencsys clocks. 597acddfc2cSWeiyi Lu 5981f2967a1SChun-Jie Chenconfig COMMON_CLK_MT8186 5991f2967a1SChun-Jie Chen bool "Clock driver for MediaTek MT8186" 6001f2967a1SChun-Jie Chen depends on ARM64 || COMPILE_TEST 6011f2967a1SChun-Jie Chen select COMMON_CLK_MEDIATEK 602633e34d0SJohnson Wang select COMMON_CLK_MEDIATEK_FHCTL 6031f2967a1SChun-Jie Chen default ARCH_MEDIATEK 6041f2967a1SChun-Jie Chen help 6051f2967a1SChun-Jie Chen This driver supports MediaTek MT8186 clocks. 6061f2967a1SChun-Jie Chen 607710573deSChun-Jie Chenconfig COMMON_CLK_MT8192 608710573deSChun-Jie Chen bool "Clock driver for MediaTek MT8192" 609710573deSChun-Jie Chen depends on ARM64 || COMPILE_TEST 610710573deSChun-Jie Chen select COMMON_CLK_MEDIATEK 611710573deSChun-Jie Chen default ARM64 612710573deSChun-Jie Chen help 613710573deSChun-Jie Chen This driver supports MediaTek MT8192 basic clocks. 614710573deSChun-Jie Chen 615f61e8348SChun-Jie Chenconfig COMMON_CLK_MT8192_AUDSYS 616f61e8348SChun-Jie Chen bool "Clock driver for MediaTek MT8192 audsys" 617f61e8348SChun-Jie Chen depends on COMMON_CLK_MT8192 618f61e8348SChun-Jie Chen help 619f61e8348SChun-Jie Chen This driver supports MediaTek MT8192 audsys clocks. 620f61e8348SChun-Jie Chen 621cebef188SChun-Jie Chenconfig COMMON_CLK_MT8192_CAMSYS 622cebef188SChun-Jie Chen bool "Clock driver for MediaTek MT8192 camsys" 623cebef188SChun-Jie Chen depends on COMMON_CLK_MT8192 624cebef188SChun-Jie Chen help 625cebef188SChun-Jie Chen This driver supports MediaTek MT8192 camsys and camsys_raw clocks. 626cebef188SChun-Jie Chen 627014a4881SChun-Jie Chenconfig COMMON_CLK_MT8192_IMGSYS 628014a4881SChun-Jie Chen bool "Clock driver for MediaTek MT8192 imgsys" 629014a4881SChun-Jie Chen depends on COMMON_CLK_MT8192 630014a4881SChun-Jie Chen help 631014a4881SChun-Jie Chen This driver supports MediaTek MT8192 imgsys and imgsys2 clocks. 632014a4881SChun-Jie Chen 63371193c46SChun-Jie Chenconfig COMMON_CLK_MT8192_IMP_IIC_WRAP 63471193c46SChun-Jie Chen bool "Clock driver for MediaTek MT8192 imp_iic_wrap" 63571193c46SChun-Jie Chen depends on COMMON_CLK_MT8192 63671193c46SChun-Jie Chen help 63771193c46SChun-Jie Chen This driver supports MediaTek MT8192 imp_iic_wrap clocks. 63871193c46SChun-Jie Chen 6397f621d25SChun-Jie Chenconfig COMMON_CLK_MT8192_IPESYS 6407f621d25SChun-Jie Chen bool "Clock driver for MediaTek MT8192 ipesys" 6417f621d25SChun-Jie Chen depends on COMMON_CLK_MT8192 6427f621d25SChun-Jie Chen help 6437f621d25SChun-Jie Chen This driver supports MediaTek MT8192 ipesys clocks. 6447f621d25SChun-Jie Chen 645b565d41fSChun-Jie Chenconfig COMMON_CLK_MT8192_MDPSYS 646b565d41fSChun-Jie Chen bool "Clock driver for MediaTek MT8192 mdpsys" 647b565d41fSChun-Jie Chen depends on COMMON_CLK_MT8192 648b565d41fSChun-Jie Chen help 649b565d41fSChun-Jie Chen This driver supports MediaTek MT8192 mdpsys clocks. 650b565d41fSChun-Jie Chen 65134e1b855SChun-Jie Chenconfig COMMON_CLK_MT8192_MFGCFG 65234e1b855SChun-Jie Chen bool "Clock driver for MediaTek MT8192 mfgcfg" 65334e1b855SChun-Jie Chen depends on COMMON_CLK_MT8192 65434e1b855SChun-Jie Chen help 65534e1b855SChun-Jie Chen This driver supports MediaTek MT8192 mfgcfg clocks. 65634e1b855SChun-Jie Chen 6579d44859bSChun-Jie Chenconfig COMMON_CLK_MT8192_MMSYS 6589d44859bSChun-Jie Chen bool "Clock driver for MediaTek MT8192 mmsys" 6599d44859bSChun-Jie Chen depends on COMMON_CLK_MT8192 6609d44859bSChun-Jie Chen help 6619d44859bSChun-Jie Chen This driver supports MediaTek MT8192 mmsys clocks. 6629d44859bSChun-Jie Chen 663a1a5b6b0SChun-Jie Chenconfig COMMON_CLK_MT8192_MSDC 664a1a5b6b0SChun-Jie Chen bool "Clock driver for MediaTek MT8192 msdc" 665a1a5b6b0SChun-Jie Chen depends on COMMON_CLK_MT8192 666a1a5b6b0SChun-Jie Chen help 667a1a5b6b0SChun-Jie Chen This driver supports MediaTek MT8192 msdc and msdc_top clocks. 668a1a5b6b0SChun-Jie Chen 669aff125adSChun-Jie Chenconfig COMMON_CLK_MT8192_SCP_ADSP 670aff125adSChun-Jie Chen bool "Clock driver for MediaTek MT8192 scp_adsp" 671aff125adSChun-Jie Chen depends on COMMON_CLK_MT8192 672aff125adSChun-Jie Chen help 673aff125adSChun-Jie Chen This driver supports MediaTek MT8192 scp_adsp clocks. 674aff125adSChun-Jie Chen 67525f3d97eSChun-Jie Chenconfig COMMON_CLK_MT8192_VDECSYS 67625f3d97eSChun-Jie Chen bool "Clock driver for MediaTek MT8192 vdecsys" 67725f3d97eSChun-Jie Chen depends on COMMON_CLK_MT8192 67825f3d97eSChun-Jie Chen help 67925f3d97eSChun-Jie Chen This driver supports MediaTek MT8192 vdecsys and vdecsys_soc clocks. 68025f3d97eSChun-Jie Chen 681441decf9SChun-Jie Chenconfig COMMON_CLK_MT8192_VENCSYS 682441decf9SChun-Jie Chen bool "Clock driver for MediaTek MT8192 vencsys" 683441decf9SChun-Jie Chen depends on COMMON_CLK_MT8192 684441decf9SChun-Jie Chen help 685441decf9SChun-Jie Chen This driver supports MediaTek MT8192 vencsys clocks. 686441decf9SChun-Jie Chen 6873e9121f1SChun-Jie Chenconfig COMMON_CLK_MT8195 6883e9121f1SChun-Jie Chen bool "Clock driver for MediaTek MT8195" 6893e9121f1SChun-Jie Chen depends on ARM64 || COMPILE_TEST 6903e9121f1SChun-Jie Chen select COMMON_CLK_MEDIATEK 6913e9121f1SChun-Jie Chen default ARCH_MEDIATEK 6923e9121f1SChun-Jie Chen help 6933e9121f1SChun-Jie Chen This driver supports MediaTek MT8195 clocks. 6943e9121f1SChun-Jie Chen 695d46adccbSFabien Parentconfig COMMON_CLK_MT8365 696d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365" 697d46adccbSFabien Parent depends on ARCH_MEDIATEK || COMPILE_TEST 698d46adccbSFabien Parent select COMMON_CLK_MEDIATEK 699d46adccbSFabien Parent default ARCH_MEDIATEK && ARM64 700d46adccbSFabien Parent help 701d46adccbSFabien Parent This driver supports MediaTek MT8365 basic clocks. 702d46adccbSFabien Parent 703d46adccbSFabien Parentconfig COMMON_CLK_MT8365_APU 704d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 apu" 705d46adccbSFabien Parent depends on COMMON_CLK_MT8365 706d46adccbSFabien Parent default COMMON_CLK_MT8365 707d46adccbSFabien Parent help 708d46adccbSFabien Parent This driver supports MediaTek MT8365 apu clocks. 709d46adccbSFabien Parent 710d46adccbSFabien Parentconfig COMMON_CLK_MT8365_CAM 711d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 cam" 712d46adccbSFabien Parent depends on COMMON_CLK_MT8365 713d46adccbSFabien Parent default COMMON_CLK_MT8365 714d46adccbSFabien Parent help 715d46adccbSFabien Parent This driver supports MediaTek MT8365 cam clocks. 716d46adccbSFabien Parent 717d46adccbSFabien Parentconfig COMMON_CLK_MT8365_MFG 718d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 mfg" 719d46adccbSFabien Parent depends on COMMON_CLK_MT8365 720d46adccbSFabien Parent default COMMON_CLK_MT8365 721d46adccbSFabien Parent help 722d46adccbSFabien Parent This driver supports MediaTek MT8365 mfg clocks. 723d46adccbSFabien Parent 724d46adccbSFabien Parentconfig COMMON_CLK_MT8365_MMSYS 725d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 mmsys" 726d46adccbSFabien Parent depends on COMMON_CLK_MT8365 727d46adccbSFabien Parent default COMMON_CLK_MT8365 728d46adccbSFabien Parent help 729d46adccbSFabien Parent This driver supports MediaTek MT8365 mmsys clocks. 730d46adccbSFabien Parent 731d46adccbSFabien Parentconfig COMMON_CLK_MT8365_VDEC 732d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 vdec" 733d46adccbSFabien Parent depends on COMMON_CLK_MT8365 734d46adccbSFabien Parent default COMMON_CLK_MT8365 735d46adccbSFabien Parent help 736d46adccbSFabien Parent This driver supports MediaTek MT8365 vdec clocks. 737d46adccbSFabien Parent 738d46adccbSFabien Parentconfig COMMON_CLK_MT8365_VENC 739d46adccbSFabien Parent tristate "Clock driver for MediaTek MT8365 venc" 740d46adccbSFabien Parent depends on COMMON_CLK_MT8365 741d46adccbSFabien Parent default COMMON_CLK_MT8365 742d46adccbSFabien Parent help 743d46adccbSFabien Parent This driver supports MediaTek MT8365 venc clocks. 744d46adccbSFabien Parent 745db077febSFabien Parentconfig COMMON_CLK_MT8516 746*876d4e21SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8516" 747db077febSFabien Parent depends on ARCH_MEDIATEK || COMPILE_TEST 748db077febSFabien Parent select COMMON_CLK_MEDIATEK 749db077febSFabien Parent default ARCH_MEDIATEK 750db077febSFabien Parent help 751db077febSFabien Parent This driver supports MediaTek MT8516 clocks. 752db077febSFabien Parent 7530fd4939aSFabien Parentconfig COMMON_CLK_MT8516_AUDSYS 754*876d4e21SAngeloGioacchino Del Regno tristate "Clock driver for MediaTek MT8516 audsys" 7550fd4939aSFabien Parent depends on COMMON_CLK_MT8516 7560fd4939aSFabien Parent help 7570fd4939aSFabien Parent This driver supports MediaTek MT8516 audsys clocks. 7580fd4939aSFabien Parent 75916a1ac19SSean Wangendmenu 760