brintos

brintos / linux-shallow public Read only

0
0
Text · 9.5 KiB · 3033e2d Raw
321 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2config SND_SOC_MEDIATEK3	tristate4	select REGMAP_MMIO5 6config SND_SOC_MT27017	tristate "ASoC support for Mediatek MT2701 chip"8	depends on ARCH_MEDIATEK9	select SND_SOC_MEDIATEK10	help11	  This adds ASoC driver for Mediatek MT2701 boards12	  that can be used with other codecs.13	  Select Y if you have such device.14	  If unsure select "N".15 16config SND_SOC_MT2701_CS4244817	tristate "ASoc Audio driver for MT2701 with CS42448 codec"18	depends on SND_SOC_MT2701 && I2C19	select SND_SOC_CS42XX8_I2C20	select SND_SOC_BT_SCO21	help22	  This adds ASoC driver for Mediatek MT2701 boards23	  with the CS42448 codecs.24	  Select Y if you have such device.25	  If unsure select "N".26 27config SND_SOC_MT2701_WM896028	tristate "ASoc Audio driver for MT2701 with WM8960 codec"29	depends on SND_SOC_MT2701 && I2C30	select SND_SOC_WM896031	help32	  This adds ASoC driver for Mediatek MT2701 boards33	  with the WM8960 codecs.34	  Select Y if you have such device.35	  If unsure select "N".36 37config SND_SOC_MT679738	tristate "ASoC support for Mediatek MT6797 chip"39	depends on ARCH_MEDIATEK40	select SND_SOC_MEDIATEK41	help42	  This adds ASoC driver for Mediatek MT6797 boards43	  that can be used with other codecs.44	  Select Y if you have such device.45	  If unsure select "N".46 47config SND_SOC_MT6797_MT635148	tristate "ASoc Audio driver for MT6797 with MT6351 codec"49	depends on SND_SOC_MT6797 && MTK_PMIC_WRAP50	select SND_SOC_MT635151	help52	  This adds ASoC driver for Mediatek MT6797 boards53	  with the MT6351 codecs.54	  Select Y if you have such device.55	  If unsure select "N".56 57config SND_SOC_MT798658	tristate "ASoC support for Mediatek MT7986 chip"59	depends on ARCH_MEDIATEK60	select SND_SOC_MEDIATEK61	help62	  This adds ASoC platform driver support for MediaTek MT7986 chip63	  that can be used with other codecs.64	  Select Y if you have such device.65	  If unsure select "N".66 67config SND_SOC_MT7986_WM896068	tristate "ASoc Audio driver for MT7986 with WM8960 codec"69	depends on SND_SOC_MT7986 && I2C70	select SND_SOC_WM896071	help72	  This adds support for ASoC machine driver for MediaTek MT798673	  boards with the WM8960 codecs.74	  Select Y if you have such device.75	  If unsure select "N".76 77config SND_SOC_MT817378	tristate "ASoC support for Mediatek MT8173 chip"79	depends on ARCH_MEDIATEK80	select SND_SOC_MEDIATEK81	help82	  This adds ASoC platform driver support for Mediatek MT8173 chip83	  that can be used with other codecs.84	  Select Y if you have such device.85	  Ex: MT817386 87config SND_SOC_MT8173_MAX9809088	tristate "ASoC Audio driver for MT8173 with MAX98090 codec"89	depends on SND_SOC_MT8173 && I2C90	select SND_SOC_MAX9809091	help92	  This adds ASoC driver for Mediatek MT8173 boards93	  with the MAX98090 audio codec.94	  Select Y if you have such device.95	  If unsure select "N".96 97config SND_SOC_MT8173_RT565098	tristate "ASoC Audio driver for MT8173 with RT5650 codec"99	depends on SND_SOC_MT8173 && I2C100	select SND_SOC_RT5645101	select SND_SOC_HDMI_CODEC102	help103	  This adds ASoC driver for Mediatek MT8173 boards104	  with the RT5650 audio codec.105	  Select Y if you have such device.106	  If unsure select "N".107 108config SND_SOC_MT8173_RT5650_RT5514109	tristate "ASoC Audio driver for MT8173 with RT5650 RT5514 codecs"110	depends on SND_SOC_MT8173 && I2C111	select SND_SOC_RT5645112	select SND_SOC_RT5514113	help114	  This adds ASoC driver for Mediatek MT8173 boards115	  with the RT5650 and RT5514 codecs.116	  Select Y if you have such device.117	  If unsure select "N".118 119config SND_SOC_MT8173_RT5650_RT5676120	tristate "ASoC Audio driver for MT8173 with RT5650 RT5676 codecs"121	depends on SND_SOC_MT8173 && I2C122	select SND_SOC_RT5645123	select SND_SOC_RT5677124	select SND_SOC_HDMI_CODEC125	help126	  This adds ASoC driver for Mediatek MT8173 boards127	  with the RT5650 and RT5676 codecs.128	  Select Y if you have such device.129	  If unsure select "N".130 131config SND_SOC_MT8183132	tristate "ASoC support for Mediatek MT8183 chip"133	depends on ARCH_MEDIATEK134	select SND_SOC_MEDIATEK135	help136	  This adds ASoC platform driver support for Mediatek MT8183 chip137	  that can be used with other codecs.138	  Select Y if you have such device.139	  If unsure select "N".140 141config SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A142	tristate "ASoC Audio driver for MT8183 with MT6358 TS3A227E MAX98357A RT1015 codec"143	depends on I2C && GPIOLIB144	depends on SND_SOC_MT8183145	select SND_SOC_MT6358146	select SND_SOC_MAX98357A147	select SND_SOC_RT1015148	select SND_SOC_RT1015P149	select SND_SOC_BT_SCO150	select SND_SOC_TS3A227E151	select SND_SOC_CROS_EC_CODEC if CROS_EC152	select SND_SOC_HDMI_CODEC153	help154	  This adds ASoC driver for Mediatek MT8183 boards155	  with the MT6358 TS3A227E MAX98357A RT1015 audio codec.156	  Select Y if you have such device.157	  If unsure select "N".158 159config SND_SOC_MT8183_DA7219_MAX98357A160	tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A RT1015 codec"161	depends on SND_SOC_MT8183 && I2C && GPIOLIB162	select SND_SOC_MT6358163	select SND_SOC_MAX98357A164	select SND_SOC_RT1015165	select SND_SOC_RT1015P166	select SND_SOC_DA7219167	select SND_SOC_BT_SCO168	select SND_SOC_HDMI_CODEC169	help170	  This adds ASoC driver for Mediatek MT8183 boards171	  with the DA7219 MAX98357A RT1015 audio codec.172	  Select Y if you have such device.173	  If unsure select "N".174 175config SND_SOC_MT8186176	tristate "ASoC support for Mediatek MT8186 chip"177	depends on ARCH_MEDIATEK || COMPILE_TEST178	depends on COMMON_CLK179	select SND_SOC_MEDIATEK180	select SND_SOC_MT6358181	select MFD_SYSCON if SND_SOC_MT6358182	help183	  This adds ASoC driver for Mediatek MT8186 boards184	  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_MT6366189	tristate "ASoC Audio driver for MT8186 with MT6366 and I2S codecs"190	depends on I2C && GPIOLIB191	depends on SND_SOC_MT8186 && MTK_PMIC_WRAP192	select SND_SOC_DA7219193	select SND_SOC_MT6358194	select SND_SOC_MAX98357A195	select SND_SOC_RT1015P196	select SND_SOC_RT5682S197	select SND_SOC_RT5645198	select SND_SOC_BT_SCO199	select SND_SOC_DMIC200	select SND_SOC_HDMI_CODEC201	help202	  This adds the ASoC machine driver for Mediatek MT8186 boards203	  with the MT6366(MT6358) and other I2S audio codecs.204	  Select Y if you have such device.205	  If unsure select "N".206 207config SND_SOC_MTK_BTCVSD208	tristate "ALSA BT SCO CVSD/MSBC Driver"209	help210	  This is for software BTCVSD. This enable211	  the function for transferring/receiving212	  BT encoded data to/from BT firmware.213	  Select Y if you have such device.214	  If unsure select "N".215 216config SND_SOC_MT8188217	tristate "ASoC support for MediaTek MT8188 chip"218	depends on ARCH_MEDIATEK || COMPILE_TEST219	depends on COMMON_CLK220	select SND_SOC_MEDIATEK221	select MFD_SYSCON if SND_SOC_MT6359222	help223	  This adds ASoC platform driver support for MediaTek MT8188 chip224	  that can be used with other codecs.225	  Select Y if you have such device.226	  If unsure select "N".227 228config SND_SOC_MT8188_MT6359229	tristate "ASoC Audio driver for MT8188 with MT6359 and I2S codecs"230	depends on SND_SOC_MT8188 && MTK_PMIC_WRAP231	depends on I2C232	select SND_SOC_MT6359233	select SND_SOC_HDMI_CODEC234	select SND_SOC_DMIC235	select SND_SOC_MAX98390236	select SND_SOC_NAU8315237	select SND_SOC_NAU8825238	select SND_SOC_RT5682S239	select SND_SOC_ES8326240	help241	  This adds support for ASoC machine driver for MediaTek MT8188242	  boards with the MT6359 and other I2S audio codecs.243	  Select Y if you have such device.244	  If unsure select "N".245 246config SND_SOC_MT8192247	tristate "ASoC support for Mediatek MT8192 chip"248	depends on ARCH_MEDIATEK249	select SND_SOC_MEDIATEK250	help251	  This adds ASoC platform driver support for Mediatek MT8192 chip252	  that can be used with other codecs.253	  Select Y if you have such device.254	  If unsure select "N".255 256config SND_SOC_MT8192_MT6359_RT1015_RT5682257	tristate "ASoC Audio driver for MT8192 with MT6359 RT1015 RT5682 codec"258	depends on I2C && GPIOLIB259	depends on SND_SOC_MT8192 && MTK_PMIC_WRAP260	select SND_SOC_MT6359261	select SND_SOC_RT1015262	select SND_SOC_RT1015P263	select SND_SOC_RT5682_I2C264	select SND_SOC_RT5682S265	select SND_SOC_DMIC266	help267	  This adds ASoC driver for Mediatek MT8192 boards268	  with the MT6359 RT1015 RT5682 audio codec.269	  Select Y if you have such device.270	  If unsure select "N".271 272config SND_SOC_MT8195273	tristate "ASoC support for Mediatek MT8195 chip"274	depends on ARCH_MEDIATEK || COMPILE_TEST275	depends on COMMON_CLK276	select SND_SOC_MEDIATEK277	select MFD_SYSCON if SND_SOC_MT6359278	help279	  This adds ASoC platform driver support for Mediatek MT8195 chip280	  that can be used with other codecs.281	  Select Y if you have such device.282	  If unsure select "N".283 284config SND_SOC_MT8195_MT6359285	tristate "ASoC Audio driver for MT8195 with MT6359 and I2S codecs"286	depends on I2C && GPIOLIB287	depends on SND_SOC_MT8195 && MTK_PMIC_WRAP288	select SND_SOC_MT6359289	select SND_SOC_RT1011290	select SND_SOC_RT1015P291	select SND_SOC_RT5682_I2C292	select SND_SOC_RT5682S293	select SND_SOC_MAX98390294	select SND_SOC_DMIC295	select SND_SOC_HDMI_CODEC296	help297	  This adds support for ASoC machine driver for Mediatek MT8195298	  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_MT8365303	tristate "ASoC support for MediaTek MT8365 chip"304	depends on ARCH_MEDIATEK || COMPILE_TEST305	select SND_SOC_MEDIATEK306	help307	  This adds ASoC platform driver support for MediaTek MT8365 chip308	  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_MT6357313	tristate "ASoC Audio driver for MT8365 with MT6357 codec"314	depends on SND_SOC_MT8365 && MTK_PMIC_WRAP315	select SND_SOC_MT6357316	help317	  This adds support for ASoC machine driver for MediaTek MT8365318	  boards with the MT6357 PMIC codec.319	  Select Y if you have such device.320	  If unsure select "N".321