1 # SPDX-License-Identifier: GPL-2.0-only << 2 config SND_SOC_MEDIATEK 1 config SND_SOC_MEDIATEK 3 tristate !! 2 tristate "ASoC support for Mediatek chip" 4 select REGMAP_MMIO << 5 << 6 config SND_SOC_MT2701 << 7 tristate "ASoC support for Mediatek MT << 8 depends on ARCH_MEDIATEK << 9 select SND_SOC_MEDIATEK << 10 help << 11 This adds ASoC driver for Mediatek M << 12 that can be used with other codecs. << 13 Select Y if you have such device. << 14 If unsure select "N". << 15 << 16 config SND_SOC_MT2701_CS42448 << 17 tristate "ASoc Audio driver for MT2701 << 18 depends on SND_SOC_MT2701 && I2C << 19 select SND_SOC_CS42XX8_I2C << 20 select SND_SOC_BT_SCO << 21 help << 22 This adds ASoC driver for Mediatek M << 23 with the CS42448 codecs. << 24 Select Y if you have such device. << 25 If unsure select "N". << 26 << 27 config SND_SOC_MT2701_WM8960 << 28 tristate "ASoc Audio driver for MT2701 << 29 depends on SND_SOC_MT2701 && I2C << 30 select SND_SOC_WM8960 << 31 help << 32 This adds ASoC driver for Mediatek M << 33 with the WM8960 codecs. << 34 Select Y if you have such device. << 35 If unsure select "N". << 36 << 37 config SND_SOC_MT6797 << 38 tristate "ASoC support for Mediatek MT << 39 depends on ARCH_MEDIATEK << 40 select SND_SOC_MEDIATEK << 41 help << 42 This adds ASoC driver for Mediatek M << 43 that can be used with other codecs. << 44 Select Y if you have such device. << 45 If unsure select "N". << 46 << 47 config SND_SOC_MT6797_MT6351 << 48 tristate "ASoc Audio driver for MT6797 << 49 depends on SND_SOC_MT6797 && MTK_PMIC_ << 50 select SND_SOC_MT6351 << 51 help << 52 This adds ASoC driver for Mediatek M << 53 with the MT6351 codecs. << 54 Select Y if you have such device. << 55 If unsure select "N". << 56 << 57 config SND_SOC_MT7986 << 58 tristate "ASoC support for Mediatek MT << 59 depends on ARCH_MEDIATEK << 60 select SND_SOC_MEDIATEK << 61 help << 62 This adds ASoC platform driver suppo << 63 that can be used with other codecs. << 64 Select Y if you have such device. << 65 If unsure select "N". << 66 << 67 config SND_SOC_MT7986_WM8960 << 68 tristate "ASoc Audio driver for MT7986 << 69 depends on SND_SOC_MT7986 && I2C << 70 select SND_SOC_WM8960 << 71 help << 72 This adds support for ASoC machine d << 73 boards with the WM8960 codecs. << 74 Select Y if you have such device. << 75 If unsure select "N". << 76 << 77 config SND_SOC_MT8173 << 78 tristate "ASoC support for Mediatek MT << 79 depends on ARCH_MEDIATEK 3 depends on ARCH_MEDIATEK 80 select SND_SOC_MEDIATEK << 81 help 4 help 82 This adds ASoC platform driver suppo !! 5 This adds ASoC platform driver support for Mediatek chip 83 that can be used with other codecs. 6 that can be used with other codecs. 84 Select Y if you have such device. 7 Select Y if you have such device. 85 Ex: MT8173 8 Ex: MT8173 86 9 87 config SND_SOC_MT8173_MAX98090 10 config SND_SOC_MT8173_MAX98090 88 tristate "ASoC Audio driver for MT8173 11 tristate "ASoC Audio driver for MT8173 with MAX98090 codec" 89 depends on SND_SOC_MT8173 && I2C !! 12 depends on SND_SOC_MEDIATEK && I2C 90 select SND_SOC_MAX98090 13 select SND_SOC_MAX98090 91 help 14 help 92 This adds ASoC driver for Mediatek M 15 This adds ASoC driver for Mediatek MT8173 boards 93 with the MAX98090 audio codec. 16 with the MAX98090 audio codec. 94 Select Y if you have such device. 17 Select Y if you have such device. 95 If unsure select "N". 18 If unsure select "N". 96 19 97 config SND_SOC_MT8173_RT5650 << 98 tristate "ASoC Audio driver for MT8173 << 99 depends on SND_SOC_MT8173 && I2C << 100 select SND_SOC_RT5645 << 101 select SND_SOC_HDMI_CODEC << 102 help << 103 This adds ASoC driver for Mediatek M << 104 with the RT5650 audio codec. << 105 Select Y if you have such device. << 106 If unsure select "N". << 107 << 108 config SND_SOC_MT8173_RT5650_RT5514 << 109 tristate "ASoC Audio driver for MT8173 << 110 depends on SND_SOC_MT8173 && I2C << 111 select SND_SOC_RT5645 << 112 select SND_SOC_RT5514 << 113 help << 114 This adds ASoC driver for Mediatek M << 115 with the RT5650 and RT5514 codecs. << 116 Select Y if you have such device. << 117 If unsure select "N". << 118 << 119 config SND_SOC_MT8173_RT5650_RT5676 20 config SND_SOC_MT8173_RT5650_RT5676 120 tristate "ASoC Audio driver for MT8173 21 tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs" 121 depends on SND_SOC_MT8173 && I2C !! 22 depends on SND_SOC_MEDIATEK && I2C 122 select SND_SOC_RT5645 23 select SND_SOC_RT5645 123 select SND_SOC_RT5677 24 select SND_SOC_RT5677 124 select SND_SOC_HDMI_CODEC << 125 help 25 help 126 This adds ASoC driver for Mediatek M 26 This adds ASoC driver for Mediatek MT8173 boards 127 with the RT5650 and RT5676 codecs. 27 with the RT5650 and RT5676 codecs. 128 Select Y if you have such device. 28 Select Y if you have such device. 129 If unsure select "N". 29 If unsure select "N". 130 30 131 config SND_SOC_MT8183 << 132 tristate "ASoC support for Mediatek MT << 133 depends on ARCH_MEDIATEK << 134 select SND_SOC_MEDIATEK << 135 help << 136 This adds ASoC platform driver suppo << 137 that can be used with other codecs. << 138 Select Y if you have such device. << 139 If unsure select "N". << 140 << 141 config SND_SOC_MT8183_MT6358_TS3A227E_MAX98357 << 142 tristate "ASoC Audio driver for MT8183 << 143 depends on I2C && GPIOLIB << 144 depends on SND_SOC_MT8183 << 145 select SND_SOC_MT6358 << 146 select SND_SOC_MAX98357A << 147 select SND_SOC_RT1015 << 148 select SND_SOC_RT1015P << 149 select SND_SOC_BT_SCO << 150 select SND_SOC_TS3A227E << 151 select SND_SOC_CROS_EC_CODEC if CROS_E << 152 select SND_SOC_HDMI_CODEC << 153 help << 154 This adds ASoC driver for Mediatek M << 155 with the MT6358 TS3A227E MAX98357A R << 156 Select Y if you have such device. << 157 If unsure select "N". << 158 << 159 config SND_SOC_MT8183_DA7219_MAX98357A << 160 tristate "ASoC Audio driver for MT8183 << 161 depends on SND_SOC_MT8183 && I2C && GP << 162 select SND_SOC_MT6358 << 163 select SND_SOC_MAX98357A << 164 select SND_SOC_RT1015 << 165 select SND_SOC_RT1015P << 166 select SND_SOC_DA7219 << 167 select SND_SOC_BT_SCO << 168 select SND_SOC_HDMI_CODEC << 169 help << 170 This adds ASoC driver for Mediatek M << 171 with the DA7219 MAX98357A RT1015 aud << 172 Select Y if you have such device. << 173 If unsure select "N". << 174 << 175 config SND_SOC_MT8186 << 176 tristate "ASoC support for Mediatek MT << 177 depends on ARCH_MEDIATEK || COMPILE_TE << 178 depends on COMMON_CLK << 179 select SND_SOC_MEDIATEK << 180 select SND_SOC_MT6358 << 181 select MFD_SYSCON if SND_SOC_MT6358 << 182 help << 183 This adds ASoC driver for Mediatek M << 184 that can be used with other codecs. << 185 Select Y if you have such device. << 186 If unsure select "N". << 187 << 188 config SND_SOC_MT8186_MT6366 << 189 tristate "ASoC Audio driver for MT8186 << 190 depends on I2C && GPIOLIB << 191 depends on SND_SOC_MT8186 && MTK_PMIC_ << 192 select SND_SOC_DA7219 << 193 select SND_SOC_MT6358 << 194 select SND_SOC_MAX98357A << 195 select SND_SOC_RT1015P << 196 select SND_SOC_RT5682S << 197 select SND_SOC_RT5645 << 198 select SND_SOC_BT_SCO << 199 select SND_SOC_DMIC << 200 select SND_SOC_HDMI_CODEC << 201 help << 202 This adds the ASoC machine driver fo << 203 with the MT6366(MT6358) and other I2 << 204 Select Y if you have such device. << 205 If unsure select "N". << 206 << 207 config SND_SOC_MTK_BTCVSD << 208 tristate "ALSA BT SCO CVSD/MSBC Driver << 209 help << 210 This is for software BTCVSD. This en << 211 the function for transferring/receiv << 212 BT encoded data to/from BT firmware. << 213 Select Y if you have such device. << 214 If unsure select "N". << 215 << 216 config SND_SOC_MT8188 << 217 tristate "ASoC support for MediaTek MT << 218 depends on ARCH_MEDIATEK || COMPILE_TE << 219 depends on COMMON_CLK << 220 select SND_SOC_MEDIATEK << 221 select MFD_SYSCON if SND_SOC_MT6359 << 222 help << 223 This adds ASoC platform driver suppo << 224 that can be used with other codecs. << 225 Select Y if you have such device. << 226 If unsure select "N". << 227 << 228 config SND_SOC_MT8188_MT6359 << 229 tristate "ASoC Audio driver for MT8188 << 230 depends on SND_SOC_MT8188 && MTK_PMIC_ << 231 depends on I2C << 232 select SND_SOC_MT6359 << 233 select SND_SOC_HDMI_CODEC << 234 select SND_SOC_DMIC << 235 select SND_SOC_MAX98390 << 236 select SND_SOC_NAU8315 << 237 select SND_SOC_NAU8825 << 238 select SND_SOC_RT5682S << 239 select SND_SOC_ES8326 << 240 help << 241 This adds support for ASoC machine d << 242 boards with the MT6359 and other I2S << 243 Select Y if you have such device. << 244 If unsure select "N". << 245 << 246 config SND_SOC_MT8192 << 247 tristate "ASoC support for Mediatek MT << 248 depends on ARCH_MEDIATEK << 249 select SND_SOC_MEDIATEK << 250 help << 251 This adds ASoC platform driver suppo << 252 that can be used with other codecs. << 253 Select Y if you have such device. << 254 If unsure select "N". << 255 << 256 config SND_SOC_MT8192_MT6359_RT1015_RT5682 << 257 tristate "ASoC Audio driver for MT8192 << 258 depends on I2C && GPIOLIB << 259 depends on SND_SOC_MT8192 && MTK_PMIC_ << 260 select SND_SOC_MT6359 << 261 select SND_SOC_RT1015 << 262 select SND_SOC_RT1015P << 263 select SND_SOC_RT5682_I2C << 264 select SND_SOC_RT5682S << 265 select SND_SOC_DMIC << 266 help << 267 This adds ASoC driver for Mediatek M << 268 with the MT6359 RT1015 RT5682 audio << 269 Select Y if you have such device. << 270 If unsure select "N". << 271 << 272 config SND_SOC_MT8195 << 273 tristate "ASoC support for Mediatek MT << 274 depends on ARCH_MEDIATEK || COMPILE_TE << 275 depends on COMMON_CLK << 276 select SND_SOC_MEDIATEK << 277 select MFD_SYSCON if SND_SOC_MT6359 << 278 help << 279 This adds ASoC platform driver suppo << 280 that can be used with other codecs. << 281 Select Y if you have such device. << 282 If unsure select "N". << 283 << 284 config SND_SOC_MT8195_MT6359 << 285 tristate "ASoC Audio driver for MT8195 << 286 depends on I2C && GPIOLIB << 287 depends on SND_SOC_MT8195 && MTK_PMIC_ << 288 select SND_SOC_MT6359 << 289 select SND_SOC_RT1011 << 290 select SND_SOC_RT1015P << 291 select SND_SOC_RT5682_I2C << 292 select SND_SOC_RT5682S << 293 select SND_SOC_MAX98390 << 294 select SND_SOC_DMIC << 295 select SND_SOC_HDMI_CODEC << 296 help << 297 This adds support for ASoC machine d << 298 boards with the MT6359 and other I2S << 299 Select Y if you have such device. << 300 If unsure select "N". << 301 << 302 config SND_SOC_MT8365 << 303 tristate "ASoC support for MediaTek MT << 304 depends on ARCH_MEDIATEK || COMPILE_TE << 305 select SND_SOC_MEDIATEK << 306 help << 307 This adds ASoC platform driver suppo << 308 that can be used with other codecs. << 309 Select Y if you have such device. << 310 If unsure select "N". << 311 << 312 config SND_SOC_MT8365_MT6357 << 313 tristate "ASoC Audio driver for MT8365 << 314 depends on SND_SOC_MT8365 && MTK_PMIC_ << 315 select SND_SOC_MT6357 << 316 help << 317 This adds support for ASoC machine d << 318 boards with the MT6357 PMIC codec. << 319 Select Y if you have such device. << 320 If unsure select "N". <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.