| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | # |
|---|
| 2 | 3 | # MediaTek Clock Drivers |
|---|
| 3 | 4 | # |
|---|
| .. | .. |
|---|
| 7 | 8 | config COMMON_CLK_MEDIATEK |
|---|
| 8 | 9 | bool |
|---|
| 9 | 10 | select RESET_CONTROLLER |
|---|
| 10 | | - ---help--- |
|---|
| 11 | + help |
|---|
| 11 | 12 | MediaTek SoCs' clock support. |
|---|
| 12 | 13 | |
|---|
| 13 | 14 | config COMMON_CLK_MT2701 |
|---|
| .. | .. |
|---|
| 15 | 16 | depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST |
|---|
| 16 | 17 | select COMMON_CLK_MEDIATEK |
|---|
| 17 | 18 | default ARCH_MEDIATEK && ARM |
|---|
| 18 | | - ---help--- |
|---|
| 19 | + help |
|---|
| 19 | 20 | This driver supports MediaTek MT2701 basic clocks. |
|---|
| 20 | 21 | |
|---|
| 21 | 22 | config COMMON_CLK_MT2701_MMSYS |
|---|
| 22 | 23 | bool "Clock driver for MediaTek MT2701 mmsys" |
|---|
| 23 | 24 | depends on COMMON_CLK_MT2701 |
|---|
| 24 | | - ---help--- |
|---|
| 25 | + help |
|---|
| 25 | 26 | This driver supports MediaTek MT2701 mmsys clocks. |
|---|
| 26 | 27 | |
|---|
| 27 | 28 | config COMMON_CLK_MT2701_IMGSYS |
|---|
| 28 | 29 | bool "Clock driver for MediaTek MT2701 imgsys" |
|---|
| 29 | 30 | depends on COMMON_CLK_MT2701 |
|---|
| 30 | | - ---help--- |
|---|
| 31 | + help |
|---|
| 31 | 32 | This driver supports MediaTek MT2701 imgsys clocks. |
|---|
| 32 | 33 | |
|---|
| 33 | 34 | config COMMON_CLK_MT2701_VDECSYS |
|---|
| 34 | 35 | bool "Clock driver for MediaTek MT2701 vdecsys" |
|---|
| 35 | 36 | depends on COMMON_CLK_MT2701 |
|---|
| 36 | | - ---help--- |
|---|
| 37 | + help |
|---|
| 37 | 38 | This driver supports MediaTek MT2701 vdecsys clocks. |
|---|
| 38 | 39 | |
|---|
| 39 | 40 | config COMMON_CLK_MT2701_HIFSYS |
|---|
| 40 | 41 | bool "Clock driver for MediaTek MT2701 hifsys" |
|---|
| 41 | 42 | depends on COMMON_CLK_MT2701 |
|---|
| 42 | | - ---help--- |
|---|
| 43 | + help |
|---|
| 43 | 44 | This driver supports MediaTek MT2701 hifsys clocks. |
|---|
| 44 | 45 | |
|---|
| 45 | 46 | config COMMON_CLK_MT2701_ETHSYS |
|---|
| 46 | 47 | bool "Clock driver for MediaTek MT2701 ethsys" |
|---|
| 47 | 48 | depends on COMMON_CLK_MT2701 |
|---|
| 48 | | - ---help--- |
|---|
| 49 | + help |
|---|
| 49 | 50 | This driver supports MediaTek MT2701 ethsys clocks. |
|---|
| 50 | 51 | |
|---|
| 51 | 52 | config COMMON_CLK_MT2701_BDPSYS |
|---|
| 52 | 53 | bool "Clock driver for MediaTek MT2701 bdpsys" |
|---|
| 53 | 54 | depends on COMMON_CLK_MT2701 |
|---|
| 54 | | - ---help--- |
|---|
| 55 | + help |
|---|
| 55 | 56 | This driver supports MediaTek MT2701 bdpsys clocks. |
|---|
| 56 | 57 | |
|---|
| 57 | 58 | config COMMON_CLK_MT2701_AUDSYS |
|---|
| 58 | 59 | bool "Clock driver for Mediatek MT2701 audsys" |
|---|
| 59 | 60 | depends on COMMON_CLK_MT2701 |
|---|
| 60 | | - ---help--- |
|---|
| 61 | + help |
|---|
| 61 | 62 | This driver supports Mediatek MT2701 audsys clocks. |
|---|
| 62 | 63 | |
|---|
| 63 | 64 | config COMMON_CLK_MT2701_G3DSYS |
|---|
| 64 | 65 | bool "Clock driver for MediaTek MT2701 g3dsys" |
|---|
| 65 | 66 | depends on COMMON_CLK_MT2701 |
|---|
| 66 | | - ---help--- |
|---|
| 67 | + help |
|---|
| 67 | 68 | This driver supports MediaTek MT2701 g3dsys clocks. |
|---|
| 68 | 69 | |
|---|
| 69 | 70 | config COMMON_CLK_MT2712 |
|---|
| .. | .. |
|---|
| 71 | 72 | depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 72 | 73 | select COMMON_CLK_MEDIATEK |
|---|
| 73 | 74 | default ARCH_MEDIATEK && ARM64 |
|---|
| 74 | | - ---help--- |
|---|
| 75 | + help |
|---|
| 75 | 76 | This driver supports MediaTek MT2712 basic clocks. |
|---|
| 76 | 77 | |
|---|
| 77 | 78 | config COMMON_CLK_MT2712_BDPSYS |
|---|
| 78 | 79 | bool "Clock driver for MediaTek MT2712 bdpsys" |
|---|
| 79 | 80 | depends on COMMON_CLK_MT2712 |
|---|
| 80 | | - ---help--- |
|---|
| 81 | + help |
|---|
| 81 | 82 | This driver supports MediaTek MT2712 bdpsys clocks. |
|---|
| 82 | 83 | |
|---|
| 83 | 84 | config COMMON_CLK_MT2712_IMGSYS |
|---|
| 84 | 85 | bool "Clock driver for MediaTek MT2712 imgsys" |
|---|
| 85 | 86 | depends on COMMON_CLK_MT2712 |
|---|
| 86 | | - ---help--- |
|---|
| 87 | + help |
|---|
| 87 | 88 | This driver supports MediaTek MT2712 imgsys clocks. |
|---|
| 88 | 89 | |
|---|
| 89 | 90 | config COMMON_CLK_MT2712_JPGDECSYS |
|---|
| 90 | 91 | bool "Clock driver for MediaTek MT2712 jpgdecsys" |
|---|
| 91 | 92 | depends on COMMON_CLK_MT2712 |
|---|
| 92 | | - ---help--- |
|---|
| 93 | + help |
|---|
| 93 | 94 | This driver supports MediaTek MT2712 jpgdecsys clocks. |
|---|
| 94 | 95 | |
|---|
| 95 | 96 | config COMMON_CLK_MT2712_MFGCFG |
|---|
| 96 | 97 | bool "Clock driver for MediaTek MT2712 mfgcfg" |
|---|
| 97 | 98 | depends on COMMON_CLK_MT2712 |
|---|
| 98 | | - ---help--- |
|---|
| 99 | + help |
|---|
| 99 | 100 | This driver supports MediaTek MT2712 mfgcfg clocks. |
|---|
| 100 | 101 | |
|---|
| 101 | 102 | config COMMON_CLK_MT2712_MMSYS |
|---|
| 102 | 103 | bool "Clock driver for MediaTek MT2712 mmsys" |
|---|
| 103 | 104 | depends on COMMON_CLK_MT2712 |
|---|
| 104 | | - ---help--- |
|---|
| 105 | + help |
|---|
| 105 | 106 | This driver supports MediaTek MT2712 mmsys clocks. |
|---|
| 106 | 107 | |
|---|
| 107 | 108 | config COMMON_CLK_MT2712_VDECSYS |
|---|
| 108 | 109 | bool "Clock driver for MediaTek MT2712 vdecsys" |
|---|
| 109 | 110 | depends on COMMON_CLK_MT2712 |
|---|
| 110 | | - ---help--- |
|---|
| 111 | + help |
|---|
| 111 | 112 | This driver supports MediaTek MT2712 vdecsys clocks. |
|---|
| 112 | 113 | |
|---|
| 113 | 114 | config COMMON_CLK_MT2712_VENCSYS |
|---|
| 114 | 115 | bool "Clock driver for MediaTek MT2712 vencsys" |
|---|
| 115 | 116 | depends on COMMON_CLK_MT2712 |
|---|
| 116 | | - ---help--- |
|---|
| 117 | + help |
|---|
| 117 | 118 | This driver supports MediaTek MT2712 vencsys clocks. |
|---|
| 118 | 119 | |
|---|
| 119 | | -config COMMON_CLK_MT6797 |
|---|
| 120 | | - bool "Clock driver for MediaTek MT6797" |
|---|
| 120 | +config COMMON_CLK_MT6765 |
|---|
| 121 | + bool "Clock driver for MediaTek MT6765" |
|---|
| 121 | 122 | depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 122 | 123 | select COMMON_CLK_MEDIATEK |
|---|
| 123 | 124 | default ARCH_MEDIATEK && ARM64 |
|---|
| 124 | | - ---help--- |
|---|
| 125 | | - This driver supports MediaTek MT6797 basic clocks. |
|---|
| 125 | + help |
|---|
| 126 | + This driver supports MediaTek MT6765 basic clocks. |
|---|
| 127 | + |
|---|
| 128 | +config COMMON_CLK_MT6765_AUDIOSYS |
|---|
| 129 | + bool "Clock driver for MediaTek MT6765 audiosys" |
|---|
| 130 | + depends on COMMON_CLK_MT6765 |
|---|
| 131 | + help |
|---|
| 132 | + This driver supports MediaTek MT6765 audiosys clocks. |
|---|
| 133 | + |
|---|
| 134 | +config COMMON_CLK_MT6765_CAMSYS |
|---|
| 135 | + bool "Clock driver for MediaTek MT6765 camsys" |
|---|
| 136 | + depends on COMMON_CLK_MT6765 |
|---|
| 137 | + help |
|---|
| 138 | + This driver supports MediaTek MT6765 camsys clocks. |
|---|
| 139 | + |
|---|
| 140 | +config COMMON_CLK_MT6765_GCESYS |
|---|
| 141 | + bool "Clock driver for MediaTek MT6765 gcesys" |
|---|
| 142 | + depends on COMMON_CLK_MT6765 |
|---|
| 143 | + help |
|---|
| 144 | + This driver supports MediaTek MT6765 gcesys clocks. |
|---|
| 145 | + |
|---|
| 146 | +config COMMON_CLK_MT6765_MMSYS |
|---|
| 147 | + bool "Clock driver for MediaTek MT6765 mmsys" |
|---|
| 148 | + depends on COMMON_CLK_MT6765 |
|---|
| 149 | + help |
|---|
| 150 | + This driver supports MediaTek MT6765 mmsys clocks. |
|---|
| 151 | + |
|---|
| 152 | +config COMMON_CLK_MT6765_IMGSYS |
|---|
| 153 | + bool "Clock driver for MediaTek MT6765 imgsys" |
|---|
| 154 | + depends on COMMON_CLK_MT6765 |
|---|
| 155 | + help |
|---|
| 156 | + This driver supports MediaTek MT6765 imgsys clocks. |
|---|
| 157 | + |
|---|
| 158 | +config COMMON_CLK_MT6765_VCODECSYS |
|---|
| 159 | + bool "Clock driver for MediaTek MT6765 vcodecsys" |
|---|
| 160 | + depends on COMMON_CLK_MT6765 |
|---|
| 161 | + help |
|---|
| 162 | + This driver supports MediaTek MT6765 vcodecsys clocks. |
|---|
| 163 | + |
|---|
| 164 | +config COMMON_CLK_MT6765_MFGSYS |
|---|
| 165 | + bool "Clock driver for MediaTek MT6765 mfgsys" |
|---|
| 166 | + depends on COMMON_CLK_MT6765 |
|---|
| 167 | + help |
|---|
| 168 | + This driver supports MediaTek MT6765 mfgsys clocks. |
|---|
| 169 | + |
|---|
| 170 | +config COMMON_CLK_MT6765_MIPI0ASYS |
|---|
| 171 | + bool "Clock driver for MediaTek MT6765 mipi0asys" |
|---|
| 172 | + depends on COMMON_CLK_MT6765 |
|---|
| 173 | + help |
|---|
| 174 | + This driver supports MediaTek MT6765 mipi0asys clocks. |
|---|
| 175 | + |
|---|
| 176 | +config COMMON_CLK_MT6765_MIPI0BSYS |
|---|
| 177 | + bool "Clock driver for MediaTek MT6765 mipi0bsys" |
|---|
| 178 | + depends on COMMON_CLK_MT6765 |
|---|
| 179 | + help |
|---|
| 180 | + This driver supports MediaTek MT6765 mipi0bsys clocks. |
|---|
| 181 | + |
|---|
| 182 | +config COMMON_CLK_MT6765_MIPI1ASYS |
|---|
| 183 | + bool "Clock driver for MediaTek MT6765 mipi1asys" |
|---|
| 184 | + depends on COMMON_CLK_MT6765 |
|---|
| 185 | + help |
|---|
| 186 | + This driver supports MediaTek MT6765 mipi1asys clocks. |
|---|
| 187 | + |
|---|
| 188 | +config COMMON_CLK_MT6765_MIPI1BSYS |
|---|
| 189 | + bool "Clock driver for MediaTek MT6765 mipi1bsys" |
|---|
| 190 | + depends on COMMON_CLK_MT6765 |
|---|
| 191 | + help |
|---|
| 192 | + This driver supports MediaTek MT6765 mipi1bsys clocks. |
|---|
| 193 | + |
|---|
| 194 | +config COMMON_CLK_MT6765_MIPI2ASYS |
|---|
| 195 | + bool "Clock driver for MediaTek MT6765 mipi2asys" |
|---|
| 196 | + depends on COMMON_CLK_MT6765 |
|---|
| 197 | + help |
|---|
| 198 | + This driver supports MediaTek MT6765 mipi2asys clocks. |
|---|
| 199 | + |
|---|
| 200 | +config COMMON_CLK_MT6765_MIPI2BSYS |
|---|
| 201 | + bool "Clock driver for MediaTek MT6765 mipi2bsys" |
|---|
| 202 | + depends on COMMON_CLK_MT6765 |
|---|
| 203 | + help |
|---|
| 204 | + This driver supports MediaTek MT6765 mipi2bsys clocks. |
|---|
| 205 | + |
|---|
| 206 | +config COMMON_CLK_MT6779 |
|---|
| 207 | + bool "Clock driver for MediaTek MT6779" |
|---|
| 208 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 209 | + select COMMON_CLK_MEDIATEK |
|---|
| 210 | + default ARCH_MEDIATEK && ARM64 |
|---|
| 211 | + help |
|---|
| 212 | + This driver supports MediaTek MT6779 basic clocks. |
|---|
| 213 | + |
|---|
| 214 | +config COMMON_CLK_MT6779_MMSYS |
|---|
| 215 | + bool "Clock driver for MediaTek MT6779 mmsys" |
|---|
| 216 | + depends on COMMON_CLK_MT6779 |
|---|
| 217 | + help |
|---|
| 218 | + This driver supports MediaTek MT6779 mmsys clocks. |
|---|
| 219 | + |
|---|
| 220 | +config COMMON_CLK_MT6779_IMGSYS |
|---|
| 221 | + bool "Clock driver for MediaTek MT6779 imgsys" |
|---|
| 222 | + depends on COMMON_CLK_MT6779 |
|---|
| 223 | + help |
|---|
| 224 | + This driver supports MediaTek MT6779 imgsys clocks. |
|---|
| 225 | + |
|---|
| 226 | +config COMMON_CLK_MT6779_IPESYS |
|---|
| 227 | + bool "Clock driver for MediaTek MT6779 ipesys" |
|---|
| 228 | + depends on COMMON_CLK_MT6779 |
|---|
| 229 | + help |
|---|
| 230 | + This driver supports MediaTek MT6779 ipesys clocks. |
|---|
| 231 | + |
|---|
| 232 | +config COMMON_CLK_MT6779_CAMSYS |
|---|
| 233 | + bool "Clock driver for MediaTek MT6779 camsys" |
|---|
| 234 | + depends on COMMON_CLK_MT6779 |
|---|
| 235 | + help |
|---|
| 236 | + This driver supports MediaTek MT6779 camsys clocks. |
|---|
| 237 | + |
|---|
| 238 | +config COMMON_CLK_MT6779_VDECSYS |
|---|
| 239 | + bool "Clock driver for MediaTek MT6779 vdecsys" |
|---|
| 240 | + depends on COMMON_CLK_MT6779 |
|---|
| 241 | + help |
|---|
| 242 | + This driver supports MediaTek MT6779 vdecsys clocks. |
|---|
| 243 | + |
|---|
| 244 | +config COMMON_CLK_MT6779_VENCSYS |
|---|
| 245 | + bool "Clock driver for MediaTek MT6779 vencsys" |
|---|
| 246 | + depends on COMMON_CLK_MT6779 |
|---|
| 247 | + help |
|---|
| 248 | + This driver supports MediaTek MT6779 vencsys clocks. |
|---|
| 249 | + |
|---|
| 250 | +config COMMON_CLK_MT6779_MFGCFG |
|---|
| 251 | + bool "Clock driver for MediaTek MT6779 mfgcfg" |
|---|
| 252 | + depends on COMMON_CLK_MT6779 |
|---|
| 253 | + help |
|---|
| 254 | + This driver supports MediaTek MT6779 mfgcfg clocks. |
|---|
| 255 | + |
|---|
| 256 | +config COMMON_CLK_MT6779_AUDSYS |
|---|
| 257 | + bool "Clock driver for Mediatek MT6779 audsys" |
|---|
| 258 | + depends on COMMON_CLK_MT6779 |
|---|
| 259 | + help |
|---|
| 260 | + This driver supports Mediatek MT6779 audsys clocks. |
|---|
| 261 | + |
|---|
| 262 | +config COMMON_CLK_MT6797 |
|---|
| 263 | + bool "Clock driver for MediaTek MT6797" |
|---|
| 264 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 265 | + select COMMON_CLK_MEDIATEK |
|---|
| 266 | + default ARCH_MEDIATEK && ARM64 |
|---|
| 267 | + help |
|---|
| 268 | + This driver supports MediaTek MT6797 basic clocks. |
|---|
| 126 | 269 | |
|---|
| 127 | 270 | config COMMON_CLK_MT6797_MMSYS |
|---|
| 128 | | - bool "Clock driver for MediaTek MT6797 mmsys" |
|---|
| 129 | | - depends on COMMON_CLK_MT6797 |
|---|
| 130 | | - ---help--- |
|---|
| 131 | | - This driver supports MediaTek MT6797 mmsys clocks. |
|---|
| 271 | + bool "Clock driver for MediaTek MT6797 mmsys" |
|---|
| 272 | + depends on COMMON_CLK_MT6797 |
|---|
| 273 | + help |
|---|
| 274 | + This driver supports MediaTek MT6797 mmsys clocks. |
|---|
| 132 | 275 | |
|---|
| 133 | 276 | config COMMON_CLK_MT6797_IMGSYS |
|---|
| 134 | | - bool "Clock driver for MediaTek MT6797 imgsys" |
|---|
| 135 | | - depends on COMMON_CLK_MT6797 |
|---|
| 136 | | - ---help--- |
|---|
| 137 | | - This driver supports MediaTek MT6797 imgsys clocks. |
|---|
| 277 | + bool "Clock driver for MediaTek MT6797 imgsys" |
|---|
| 278 | + depends on COMMON_CLK_MT6797 |
|---|
| 279 | + help |
|---|
| 280 | + This driver supports MediaTek MT6797 imgsys clocks. |
|---|
| 138 | 281 | |
|---|
| 139 | 282 | config COMMON_CLK_MT6797_VDECSYS |
|---|
| 140 | | - bool "Clock driver for MediaTek MT6797 vdecsys" |
|---|
| 141 | | - depends on COMMON_CLK_MT6797 |
|---|
| 142 | | - ---help--- |
|---|
| 143 | | - This driver supports MediaTek MT6797 vdecsys clocks. |
|---|
| 283 | + bool "Clock driver for MediaTek MT6797 vdecsys" |
|---|
| 284 | + depends on COMMON_CLK_MT6797 |
|---|
| 285 | + help |
|---|
| 286 | + This driver supports MediaTek MT6797 vdecsys clocks. |
|---|
| 144 | 287 | |
|---|
| 145 | 288 | config COMMON_CLK_MT6797_VENCSYS |
|---|
| 146 | | - bool "Clock driver for MediaTek MT6797 vencsys" |
|---|
| 147 | | - depends on COMMON_CLK_MT6797 |
|---|
| 148 | | - ---help--- |
|---|
| 149 | | - This driver supports MediaTek MT6797 vencsys clocks. |
|---|
| 289 | + bool "Clock driver for MediaTek MT6797 vencsys" |
|---|
| 290 | + depends on COMMON_CLK_MT6797 |
|---|
| 291 | + help |
|---|
| 292 | + This driver supports MediaTek MT6797 vencsys clocks. |
|---|
| 150 | 293 | |
|---|
| 151 | 294 | config COMMON_CLK_MT7622 |
|---|
| 152 | 295 | bool "Clock driver for MediaTek MT7622" |
|---|
| 153 | 296 | depends on ARCH_MEDIATEK || COMPILE_TEST |
|---|
| 154 | 297 | select COMMON_CLK_MEDIATEK |
|---|
| 155 | 298 | default ARCH_MEDIATEK |
|---|
| 156 | | - ---help--- |
|---|
| 299 | + help |
|---|
| 157 | 300 | This driver supports MediaTek MT7622 basic clocks and clocks |
|---|
| 158 | 301 | required for various periperals found on MediaTek. |
|---|
| 159 | 302 | |
|---|
| 160 | 303 | config COMMON_CLK_MT7622_ETHSYS |
|---|
| 161 | 304 | bool "Clock driver for MediaTek MT7622 ETHSYS" |
|---|
| 162 | 305 | depends on COMMON_CLK_MT7622 |
|---|
| 163 | | - ---help--- |
|---|
| 306 | + help |
|---|
| 164 | 307 | This driver add support for clocks for Ethernet and SGMII |
|---|
| 165 | 308 | required on MediaTek MT7622 SoC. |
|---|
| 166 | 309 | |
|---|
| 167 | 310 | config COMMON_CLK_MT7622_HIFSYS |
|---|
| 168 | 311 | bool "Clock driver for MediaTek MT7622 HIFSYS" |
|---|
| 169 | 312 | depends on COMMON_CLK_MT7622 |
|---|
| 170 | | - ---help--- |
|---|
| 313 | + help |
|---|
| 171 | 314 | This driver supports MediaTek MT7622 HIFSYS clocks providing |
|---|
| 172 | 315 | to PCI-E and USB. |
|---|
| 173 | 316 | |
|---|
| 174 | 317 | config COMMON_CLK_MT7622_AUDSYS |
|---|
| 175 | 318 | bool "Clock driver for MediaTek MT7622 AUDSYS" |
|---|
| 176 | 319 | depends on COMMON_CLK_MT7622 |
|---|
| 177 | | - ---help--- |
|---|
| 320 | + help |
|---|
| 178 | 321 | This driver supports MediaTek MT7622 AUDSYS clocks providing |
|---|
| 179 | 322 | to audio consumers such as I2S and TDM. |
|---|
| 323 | + |
|---|
| 324 | +config COMMON_CLK_MT7629 |
|---|
| 325 | + bool "Clock driver for MediaTek MT7629" |
|---|
| 326 | + depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST |
|---|
| 327 | + select COMMON_CLK_MEDIATEK |
|---|
| 328 | + default ARCH_MEDIATEK && ARM |
|---|
| 329 | + help |
|---|
| 330 | + This driver supports MediaTek MT7629 basic clocks and clocks |
|---|
| 331 | + required for various periperals found on MediaTek. |
|---|
| 332 | + |
|---|
| 333 | +config COMMON_CLK_MT7629_ETHSYS |
|---|
| 334 | + bool "Clock driver for MediaTek MT7629 ETHSYS" |
|---|
| 335 | + depends on COMMON_CLK_MT7629 |
|---|
| 336 | + help |
|---|
| 337 | + This driver add support for clocks for Ethernet and SGMII |
|---|
| 338 | + required on MediaTek MT7629 SoC. |
|---|
| 339 | + |
|---|
| 340 | +config COMMON_CLK_MT7629_HIFSYS |
|---|
| 341 | + bool "Clock driver for MediaTek MT7629 HIFSYS" |
|---|
| 342 | + depends on COMMON_CLK_MT7629 |
|---|
| 343 | + help |
|---|
| 344 | + This driver supports MediaTek MT7629 HIFSYS clocks providing |
|---|
| 345 | + to PCI-E and USB. |
|---|
| 180 | 346 | |
|---|
| 181 | 347 | config COMMON_CLK_MT8135 |
|---|
| 182 | 348 | bool "Clock driver for MediaTek MT8135" |
|---|
| 183 | 349 | depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST |
|---|
| 184 | 350 | select COMMON_CLK_MEDIATEK |
|---|
| 185 | 351 | default ARCH_MEDIATEK && ARM |
|---|
| 186 | | - ---help--- |
|---|
| 352 | + help |
|---|
| 187 | 353 | This driver supports MediaTek MT8135 clocks. |
|---|
| 354 | + |
|---|
| 355 | +config COMMON_CLK_MT8167 |
|---|
| 356 | + bool "Clock driver for MediaTek MT8167" |
|---|
| 357 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 358 | + select COMMON_CLK_MEDIATEK |
|---|
| 359 | + default ARCH_MEDIATEK |
|---|
| 360 | + help |
|---|
| 361 | + This driver supports MediaTek MT8167 basic clocks. |
|---|
| 362 | + |
|---|
| 363 | +config COMMON_CLK_MT8167_AUDSYS |
|---|
| 364 | + bool "Clock driver for MediaTek MT8167 audsys" |
|---|
| 365 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 366 | + select COMMON_CLK_MEDIATEK |
|---|
| 367 | + default ARCH_MEDIATEK |
|---|
| 368 | + help |
|---|
| 369 | + This driver supports MediaTek MT8167 audsys clocks. |
|---|
| 370 | + |
|---|
| 371 | +config COMMON_CLK_MT8167_IMGSYS |
|---|
| 372 | + bool "Clock driver for MediaTek MT8167 imgsys" |
|---|
| 373 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 374 | + select COMMON_CLK_MEDIATEK |
|---|
| 375 | + default ARCH_MEDIATEK |
|---|
| 376 | + help |
|---|
| 377 | + This driver supports MediaTek MT8167 imgsys clocks. |
|---|
| 378 | + |
|---|
| 379 | +config COMMON_CLK_MT8167_MFGCFG |
|---|
| 380 | + bool "Clock driver for MediaTek MT8167 mfgcfg" |
|---|
| 381 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 382 | + select COMMON_CLK_MEDIATEK |
|---|
| 383 | + default ARCH_MEDIATEK |
|---|
| 384 | + help |
|---|
| 385 | + This driver supports MediaTek MT8167 mfgcfg clocks. |
|---|
| 386 | + |
|---|
| 387 | +config COMMON_CLK_MT8167_MMSYS |
|---|
| 388 | + bool "Clock driver for MediaTek MT8167 mmsys" |
|---|
| 389 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 390 | + select COMMON_CLK_MEDIATEK |
|---|
| 391 | + default ARCH_MEDIATEK |
|---|
| 392 | + help |
|---|
| 393 | + This driver supports MediaTek MT8167 mmsys clocks. |
|---|
| 394 | + |
|---|
| 395 | +config COMMON_CLK_MT8167_VDECSYS |
|---|
| 396 | + bool "Clock driver for MediaTek MT8167 vdecsys" |
|---|
| 397 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 398 | + select COMMON_CLK_MEDIATEK |
|---|
| 399 | + default ARCH_MEDIATEK |
|---|
| 400 | + help |
|---|
| 401 | + This driver supports MediaTek MT8167 vdecsys clocks. |
|---|
| 188 | 402 | |
|---|
| 189 | 403 | config COMMON_CLK_MT8173 |
|---|
| 190 | 404 | bool "Clock driver for MediaTek MT8173" |
|---|
| 191 | 405 | depends on ARCH_MEDIATEK || COMPILE_TEST |
|---|
| 192 | 406 | select COMMON_CLK_MEDIATEK |
|---|
| 193 | 407 | default ARCH_MEDIATEK |
|---|
| 194 | | - ---help--- |
|---|
| 408 | + help |
|---|
| 195 | 409 | This driver supports MediaTek MT8173 clocks. |
|---|
| 410 | + |
|---|
| 411 | +config COMMON_CLK_MT8173_MMSYS |
|---|
| 412 | + bool "Clock driver for MediaTek MT8173 mmsys" |
|---|
| 413 | + depends on COMMON_CLK_MT8173 |
|---|
| 414 | + default COMMON_CLK_MT8173 |
|---|
| 415 | + help |
|---|
| 416 | + This driver supports MediaTek MT8173 mmsys clocks. |
|---|
| 417 | + |
|---|
| 418 | +config COMMON_CLK_MT8183 |
|---|
| 419 | + bool "Clock driver for MediaTek MT8183" |
|---|
| 420 | + depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST |
|---|
| 421 | + select COMMON_CLK_MEDIATEK |
|---|
| 422 | + default ARCH_MEDIATEK && ARM64 |
|---|
| 423 | + help |
|---|
| 424 | + This driver supports MediaTek MT8183 basic clocks. |
|---|
| 425 | + |
|---|
| 426 | +config COMMON_CLK_MT8183_AUDIOSYS |
|---|
| 427 | + bool "Clock driver for MediaTek MT8183 audiosys" |
|---|
| 428 | + depends on COMMON_CLK_MT8183 |
|---|
| 429 | + help |
|---|
| 430 | + This driver supports MediaTek MT8183 audiosys clocks. |
|---|
| 431 | + |
|---|
| 432 | +config COMMON_CLK_MT8183_CAMSYS |
|---|
| 433 | + bool "Clock driver for MediaTek MT8183 camsys" |
|---|
| 434 | + depends on COMMON_CLK_MT8183 |
|---|
| 435 | + help |
|---|
| 436 | + This driver supports MediaTek MT8183 camsys clocks. |
|---|
| 437 | + |
|---|
| 438 | +config COMMON_CLK_MT8183_IMGSYS |
|---|
| 439 | + bool "Clock driver for MediaTek MT8183 imgsys" |
|---|
| 440 | + depends on COMMON_CLK_MT8183 |
|---|
| 441 | + help |
|---|
| 442 | + This driver supports MediaTek MT8183 imgsys clocks. |
|---|
| 443 | + |
|---|
| 444 | +config COMMON_CLK_MT8183_IPU_CORE0 |
|---|
| 445 | + bool "Clock driver for MediaTek MT8183 ipu_core0" |
|---|
| 446 | + depends on COMMON_CLK_MT8183 |
|---|
| 447 | + help |
|---|
| 448 | + This driver supports MediaTek MT8183 ipu_core0 clocks. |
|---|
| 449 | + |
|---|
| 450 | +config COMMON_CLK_MT8183_IPU_CORE1 |
|---|
| 451 | + bool "Clock driver for MediaTek MT8183 ipu_core1" |
|---|
| 452 | + depends on COMMON_CLK_MT8183 |
|---|
| 453 | + help |
|---|
| 454 | + This driver supports MediaTek MT8183 ipu_core1 clocks. |
|---|
| 455 | + |
|---|
| 456 | +config COMMON_CLK_MT8183_IPU_ADL |
|---|
| 457 | + bool "Clock driver for MediaTek MT8183 ipu_adl" |
|---|
| 458 | + depends on COMMON_CLK_MT8183 |
|---|
| 459 | + help |
|---|
| 460 | + This driver supports MediaTek MT8183 ipu_adl clocks. |
|---|
| 461 | + |
|---|
| 462 | +config COMMON_CLK_MT8183_IPU_CONN |
|---|
| 463 | + bool "Clock driver for MediaTek MT8183 ipu_conn" |
|---|
| 464 | + depends on COMMON_CLK_MT8183 |
|---|
| 465 | + help |
|---|
| 466 | + This driver supports MediaTek MT8183 ipu_conn clocks. |
|---|
| 467 | + |
|---|
| 468 | +config COMMON_CLK_MT8183_MFGCFG |
|---|
| 469 | + bool "Clock driver for MediaTek MT8183 mfgcfg" |
|---|
| 470 | + depends on COMMON_CLK_MT8183 |
|---|
| 471 | + help |
|---|
| 472 | + This driver supports MediaTek MT8183 mfgcfg clocks. |
|---|
| 473 | + |
|---|
| 474 | +config COMMON_CLK_MT8183_MMSYS |
|---|
| 475 | + bool "Clock driver for MediaTek MT8183 mmsys" |
|---|
| 476 | + depends on COMMON_CLK_MT8183 |
|---|
| 477 | + help |
|---|
| 478 | + This driver supports MediaTek MT8183 mmsys clocks. |
|---|
| 479 | + |
|---|
| 480 | +config COMMON_CLK_MT8183_VDECSYS |
|---|
| 481 | + bool "Clock driver for MediaTek MT8183 vdecsys" |
|---|
| 482 | + depends on COMMON_CLK_MT8183 |
|---|
| 483 | + help |
|---|
| 484 | + This driver supports MediaTek MT8183 vdecsys clocks. |
|---|
| 485 | + |
|---|
| 486 | +config COMMON_CLK_MT8183_VENCSYS |
|---|
| 487 | + bool "Clock driver for MediaTek MT8183 vencsys" |
|---|
| 488 | + depends on COMMON_CLK_MT8183 |
|---|
| 489 | + help |
|---|
| 490 | + This driver supports MediaTek MT8183 vencsys clocks. |
|---|
| 491 | + |
|---|
| 492 | +config COMMON_CLK_MT8516 |
|---|
| 493 | + bool "Clock driver for MediaTek MT8516" |
|---|
| 494 | + depends on ARCH_MEDIATEK || COMPILE_TEST |
|---|
| 495 | + select COMMON_CLK_MEDIATEK |
|---|
| 496 | + default ARCH_MEDIATEK |
|---|
| 497 | + help |
|---|
| 498 | + This driver supports MediaTek MT8516 clocks. |
|---|
| 499 | + |
|---|
| 500 | +config COMMON_CLK_MT8516_AUDSYS |
|---|
| 501 | + bool "Clock driver for MediaTek MT8516 audsys" |
|---|
| 502 | + depends on COMMON_CLK_MT8516 |
|---|
| 503 | + help |
|---|
| 504 | + This driver supports MediaTek MT8516 audsys clocks. |
|---|
| 505 | + |
|---|
| 196 | 506 | endmenu |
|---|