1config SND_SOC_MEDIATEK 2 tristate 3 4config SND_SOC_MT2701 5 tristate "ASoC support for Mediatek MT2701 chip" 6 depends on ARCH_MEDIATEK 7 select SND_SOC_MEDIATEK 8 help 9 This adds ASoC driver for Mediatek MT2701 boards 10 that can be used with other codecs. 11 Select Y if you have such device. 12 If unsure select "N". 13 14config SND_SOC_MT2701_CS42448 15 tristate "ASoc Audio driver for MT2701 with CS42448 codec" 16 depends on SND_SOC_MT2701 && I2C 17 select SND_SOC_CS42XX8_I2C 18 select SND_SOC_BT_SCO 19 help 20 This adds ASoC driver for Mediatek MT2701 boards 21 with the CS42448 codecs. 22 Select Y if you have such device. 23 If unsure select "N". 24 25config SND_SOC_MT2701_WM8960 26 tristate "ASoc Audio driver for MT2701 with WM8960 codec" 27 depends on SND_SOC_MT2701 && I2C 28 select SND_SOC_WM8960 29 help 30 This adds ASoC driver for Mediatek MT2701 boards 31 with the WM8960 codecs. 32 Select Y if you have such device. 33 If unsure select "N". 34 35config SND_SOC_MT6797 36 tristate "ASoC support for Mediatek MT6797 chip" 37 depends on ARCH_MEDIATEK 38 select SND_SOC_MEDIATEK 39 help 40 This adds ASoC driver for Mediatek MT6797 boards 41 that can be used with other codecs. 42 Select Y if you have such device. 43 If unsure select "N". 44 45config SND_SOC_MT6797_MT6351 46 tristate "ASoc Audio driver for MT6797 with MT6351 codec" 47 depends on SND_SOC_MT6797 && MTK_PMIC_WRAP 48 select SND_SOC_MT6351 49 help 50 This adds ASoC driver for Mediatek MT6797 boards 51 with the MT6351 codecs. 52 Select Y if you have such device. 53 If unsure select "N". 54 55config SND_SOC_MT8173 56 tristate "ASoC support for Mediatek MT8173 chip" 57 depends on ARCH_MEDIATEK 58 select SND_SOC_MEDIATEK 59 help 60 This adds ASoC platform driver support for Mediatek MT8173 chip 61 that can be used with other codecs. 62 Select Y if you have such device. 63 Ex: MT8173 64 65config SND_SOC_MT8173_MAX98090 66 tristate "ASoC Audio driver for MT8173 with MAX98090 codec" 67 depends on SND_SOC_MT8173 && I2C 68 select SND_SOC_MAX98090 69 help 70 This adds ASoC driver for Mediatek MT8173 boards 71 with the MAX98090 audio codec. 72 Select Y if you have such device. 73 If unsure select "N". 74 75config SND_SOC_MT8173_RT5650 76 tristate "ASoC Audio driver for MT8173 with RT5650 codec" 77 depends on SND_SOC_MT8173 && I2C 78 select SND_SOC_RT5645 79 select SND_SOC_HDMI_CODEC 80 help 81 This adds ASoC driver for Mediatek MT8173 boards 82 with the RT5650 audio codec. 83 Select Y if you have such device. 84 If unsure select "N". 85 86config SND_SOC_MT8173_RT5650_RT5514 87 tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs" 88 depends on SND_SOC_MT8173 && I2C 89 select SND_SOC_RT5645 90 select SND_SOC_RT5514 91 help 92 This adds ASoC driver for Mediatek MT8173 boards 93 with the RT5650 and RT5514 codecs. 94 Select Y if you have such device. 95 If unsure select "N". 96 97config SND_SOC_MT8173_RT5650_RT5676 98 tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs" 99 depends on SND_SOC_MT8173 && I2C 100 select SND_SOC_RT5645 101 select SND_SOC_RT5677 102 select SND_SOC_HDMI_CODEC 103 help 104 This adds ASoC driver for Mediatek MT8173 boards 105 with the RT5650 and RT5676 codecs. 106 Select Y if you have such device. 107 If unsure select "N". 108 109config SND_SOC_MT8183 110 tristate "ASoC support for Mediatek MT8183 chip" 111 depends on ARCH_MEDIATEK 112 select SND_SOC_MEDIATEK 113 help 114 This adds ASoC platform driver support for Mediatek MT8183 chip 115 that can be used with other codecs. 116 Select Y if you have such device. 117 If unsure select "N". 118 119config SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A 120 tristate "ASoC Audio driver for MT8183 with MT6358 TS3A227E MAX98357A codec" 121 depends on I2C 122 depends on SND_SOC_MT8183 123 select SND_SOC_MT6358 124 select SND_SOC_MAX98357A 125 select SND_SOC_BT_SCO 126 select SND_SOC_TS3A227E 127 help 128 This adds ASoC driver for Mediatek MT8183 boards 129 with the MT6358 TS3A227E MAX98357A audio codec. 130 Select Y if you have such device. 131 If unsure select "N". 132 133config SND_SOC_MT8183_DA7219_MAX98357A 134 tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A codec" 135 depends on SND_SOC_MT8183 136 select SND_SOC_MT6358 137 select SND_SOC_MAX98357A 138 select SND_SOC_DA7219 139 select SND_SOC_BT_SCO 140 help 141 This adds ASoC driver for Mediatek MT8183 boards 142 with the DA7219 MAX98357A audio codec. 143 Select Y if you have such device. 144 If unsure select "N". 145 146config SND_SOC_MTK_BTCVSD 147 tristate "ALSA BT SCO CVSD/MSBC Driver" 148 help 149 This is for software BTCVSD. This enable 150 the function for transferring/receiving 151 BT encoded data to/from BT firmware. 152 Select Y if you have such device. 153 If unsure select "N". 154