xref: /openbmc/linux/sound/soc/mediatek/Kconfig (revision 95b384f9)
1config SND_SOC_MEDIATEK
2	tristate "ASoC support for Mediatek chip"
3	depends on ARCH_MEDIATEK
4	help
5	  This adds ASoC platform driver support for Mediatek chip
6	  that can be used with other codecs.
7	  Select Y if you have such device.
8	  Ex: MT8173
9
10config SND_SOC_MT8173_MAX98090
11	tristate "ASoC Audio driver for MT8173 with MAX98090 codec"
12	depends on SND_SOC_MEDIATEK && I2C
13	select SND_SOC_MAX98090
14	help
15	  This adds ASoC driver for Mediatek MT8173 boards
16	  with the MAX98090 audio codec.
17	  Select Y if you have such device.
18	  If unsure select "N".
19
20config SND_SOC_MT8173_RT5650
21	tristate "ASoC Audio driver for MT8173 with RT5650 codec"
22	depends on SND_SOC_MEDIATEK && I2C
23	select SND_SOC_RT5645
24	help
25	  This adds ASoC driver for Mediatek MT8173 boards
26	  with the RT5650 audio codec.
27	  Select Y if you have such device.
28	  If unsure select "N".
29
30config SND_SOC_MT8173_RT5650_RT5514
31	tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs"
32	depends on SND_SOC_MEDIATEK && I2C
33	select SND_SOC_RT5645
34	select SND_SOC_RT5514
35	help
36	  This adds ASoC driver for Mediatek MT8173 boards
37	  with the RT5650 and RT5514 codecs.
38	  Select Y if you have such device.
39	  If unsure select "N".
40
41config SND_SOC_MT8173_RT5650_RT5676
42	tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs"
43	depends on SND_SOC_MEDIATEK && I2C
44	select SND_SOC_RT5645
45	select SND_SOC_RT5677
46	select SND_SOC_HDMI_CODEC
47	help
48	  This adds ASoC driver for Mediatek MT8173 boards
49	  with the RT5650 and RT5676 codecs.
50	  Select Y if you have such device.
51	  If unsure select "N".
52