Kconfig (a23e1966932464e1c5226cb9ac4ce1d5fc10ba22) Kconfig (5bbfdad8cf8d4b2c3189fee8e6300b38f65f8d72)
1# SPDX-License-Identifier: GPL-2.0-only
2config SND_SOC_MEDIATEK
3 tristate
4 select REGMAP_MMIO
5
6config SND_SOC_MT2701
7 tristate "ASoC support for Mediatek MT2701 chip"
8 depends on ARCH_MEDIATEK

--- 171 unchanged lines hidden (view full) ---

180 select SND_SOC_MT6358
181 select MFD_SYSCON if SND_SOC_MT6358
182 help
183 This adds ASoC driver for Mediatek MT8186 boards
184 that can be used with other codecs.
185 Select Y if you have such device.
186 If unsure select "N".
187
1# SPDX-License-Identifier: GPL-2.0-only
2config SND_SOC_MEDIATEK
3 tristate
4 select REGMAP_MMIO
5
6config SND_SOC_MT2701
7 tristate "ASoC support for Mediatek MT2701 chip"
8 depends on ARCH_MEDIATEK

--- 171 unchanged lines hidden (view full) ---

180 select SND_SOC_MT6358
181 select MFD_SYSCON if SND_SOC_MT6358
182 help
183 This adds ASoC driver for Mediatek MT8186 boards
184 that can be used with other codecs.
185 Select Y if you have such device.
186 If unsure select "N".
187
188config SND_SOC_MT8186_MT6366_DA7219_MAX98357
189 tristate "ASoC Audio driver for MT8186 with DA7219 MAX98357A codec"
188config SND_SOC_MT8186_MT6366
189 tristate "ASoC Audio driver for MT8186 with MT6366 and I2S codecs"
190 depends on I2C && GPIOLIB
191 depends on SND_SOC_MT8186 && MTK_PMIC_WRAP
190 depends on I2C && GPIOLIB
191 depends on SND_SOC_MT8186 && MTK_PMIC_WRAP
192 select SND_SOC_MT6358
193 select SND_SOC_MAX98357A
194 select SND_SOC_DA7219
192 select SND_SOC_DA7219
195 select SND_SOC_BT_SCO
196 select SND_SOC_DMIC
197 select SND_SOC_HDMI_CODEC
198 help
199 This adds ASoC driver for Mediatek MT8186 boards
200 with the MT6366(MT6358) DA7219 MAX98357A codecs.
201 Select Y if you have such device.
202 If unsure select "N".
203
204config SND_SOC_MT8186_MT6366_RT1019_RT5682S
205 tristate "ASoC Audio driver for MT8186 with RT1019 RT5682S MAX98357A/MAX98360 codec"
206 depends on I2C && GPIOLIB
207 depends on SND_SOC_MT8186 && MTK_PMIC_WRAP
208 select SND_SOC_MAX98357A
209 select SND_SOC_MT6358
210 select SND_SOC_MAX98357A
211 select SND_SOC_RT1015P
212 select SND_SOC_RT5682S
213 select SND_SOC_RT5645
214 select SND_SOC_BT_SCO
215 select SND_SOC_DMIC
216 select SND_SOC_HDMI_CODEC
217 help
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
218 This adds ASoC driver for Mediatek MT8186 boards
219 with the MT6366(MT6358) RT1019 RT5682S codecs.
202 This adds the ASoC machine driver for Mediatek MT8186 boards
203 with the MT6366(MT6358) and other I2S audio codecs.
220 Select Y if you have such device.
221 If unsure select "N".
222
223config SND_SOC_MTK_BTCVSD
224 tristate "ALSA BT SCO CVSD/MSBC Driver"
225 help
226 This is for software BTCVSD. This enable
227 the function for transferring/receiving

--- 81 unchanged lines hidden (view full) ---

309 select SND_SOC_MAX98390
310 select SND_SOC_DMIC
311 select SND_SOC_HDMI_CODEC
312 help
313 This adds support for ASoC machine driver for Mediatek MT8195
314 boards with the MT6359 and other I2S audio codecs.
315 Select Y if you have such device.
316 If unsure select "N".
204 Select Y if you have such device.
205 If unsure select "N".
206
207config SND_SOC_MTK_BTCVSD
208 tristate "ALSA BT SCO CVSD/MSBC Driver"
209 help
210 This is for software BTCVSD. This enable
211 the function for transferring/receiving

--- 81 unchanged lines hidden (view full) ---

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 driver for Mediatek MT8195
298 boards with the MT6359 and other I2S audio codecs.
299 Select Y if you have such device.
300 If unsure select "N".
301
302config SND_SOC_MT8365
303 tristate "ASoC support for MediaTek MT8365 chip"
304 depends on ARCH_MEDIATEK
305 select SND_SOC_MEDIATEK
306 help
307 This adds ASoC platform driver support for MediaTek MT8365 chip
308 that can be used with other codecs.
309 Select Y if you have such device.
310 If unsure select "N".
311
312config SND_SOC_MT8365_MT6357
313 tristate "ASoC Audio driver for MT8365 with MT6357 codec"
314 depends on SND_SOC_MT8365 && MTK_PMIC_WRAP
315 select SND_SOC_MT6357
316 help
317 This adds support for ASoC machine driver for MediaTek MT8365
318 boards with the MT6357 PMIC codec.
319 Select Y if you have such device.
320 If unsure select "N".