1784cbf8aSJarkko Nikulaconfig SND_MFLD_MACHINE 2784cbf8aSJarkko Nikula tristate "SOC Machine Audio driver for Intel Medfield MID platform" 35914ccf4SVinod Koul depends on INTEL_SCU_IPC 4784cbf8aSJarkko Nikula select SND_SOC_SN95031 5a355d678SLiam Girdwood select SND_SST_MFLD_PLATFORM 6f533a035SVinod Koul select SND_SST_IPC_PCI 7784cbf8aSJarkko Nikula help 8784cbf8aSJarkko Nikula This adds support for ASoC machine driver for Intel(R) MID Medfield platform 9784cbf8aSJarkko Nikula used as alsa device in audio substem in Intel(R) MID devices 10784cbf8aSJarkko Nikula Say Y if you have such a device 11784cbf8aSJarkko Nikula If unsure select "N". 12784cbf8aSJarkko Nikula 13a355d678SLiam Girdwoodconfig SND_SST_MFLD_PLATFORM 14784cbf8aSJarkko Nikula tristate 156f0c4226SJie Yang select SND_SOC_COMPRESS 16ddfa40b1SLiam Girdwood 170fbc7d73SVinod Koulconfig SND_SST_IPC 180fbc7d73SVinod Koul tristate 190fbc7d73SVinod Koul 20f533a035SVinod Koulconfig SND_SST_IPC_PCI 21f533a035SVinod Koul tristate 22f533a035SVinod Koul select SND_SST_IPC 23f533a035SVinod Koul 24336cfbb0SVinod Koulconfig SND_SST_IPC_ACPI 25336cfbb0SVinod Koul tristate 26336cfbb0SVinod Koul select SND_SST_IPC 2712cc291bSVinod Koul select SND_SOC_INTEL_SST 28336cfbb0SVinod Koul depends on ACPI 29336cfbb0SVinod Koul 30ddfa40b1SLiam Girdwoodconfig SND_SOC_INTEL_SST 3113735d1cSVinod Koul tristate 32ddfa40b1SLiam Girdwood select SND_SOC_INTEL_SST_ACPI if ACPI 33afd95490SLiam Girdwood depends on (X86 || COMPILE_TEST) 34ddfa40b1SLiam Girdwood 35ddfa40b1SLiam Girdwoodconfig SND_SOC_INTEL_SST_ACPI 36ddfa40b1SLiam Girdwood tristate 37ddfa40b1SLiam Girdwood 385e4482fcSLiam Girdwoodconfig SND_SOC_INTEL_HASWELL 395e4482fcSLiam Girdwood tristate 4090931b9eSLiam Girdwood 4120df8d03SJarkko Nikulaconfig SND_SOC_INTEL_BAYTRAIL 4220df8d03SJarkko Nikula tristate 4320df8d03SJarkko Nikula 4490931b9eSLiam Girdwoodconfig SND_SOC_INTEL_HASWELL_MACH 4590931b9eSLiam Girdwood tristate "ASoC Audio DSP support for Intel Haswell Lynxpoint" 4613735d1cSVinod Koul depends on X86_INTEL_LPSS && I2C && I2C_DESIGNWARE_PLATFORM 47a92ea59bSJie Yang depends on DW_DMAC_CORE=y 4813735d1cSVinod Koul select SND_SOC_INTEL_SST 4990931b9eSLiam Girdwood select SND_SOC_INTEL_HASWELL 5090931b9eSLiam Girdwood select SND_SOC_RT5640 5190931b9eSLiam Girdwood help 5290931b9eSLiam Girdwood This adds support for the Lynxpoint Audio DSP on Intel(R) Haswell 5390931b9eSLiam Girdwood Ultrabook platforms. 5490931b9eSLiam Girdwood Say Y if you have such a device 5590931b9eSLiam Girdwood If unsure select "N". 5620df8d03SJarkko Nikula 5720df8d03SJarkko Nikulaconfig SND_SOC_INTEL_BYT_RT5640_MACH 5820df8d03SJarkko Nikula tristate "ASoC Audio driver for Intel Baytrail with RT5640 codec" 5913735d1cSVinod Koul depends on X86_INTEL_LPSS && I2C 60595788e4SPierre-Louis Bossart depends on DW_DMAC_CORE=y && (SND_SOC_INTEL_BYTCR_RT5640_MACH = n) 6113735d1cSVinod Koul select SND_SOC_INTEL_SST 6220df8d03SJarkko Nikula select SND_SOC_INTEL_BAYTRAIL 6320df8d03SJarkko Nikula select SND_SOC_RT5640 6420df8d03SJarkko Nikula help 6520df8d03SJarkko Nikula This adds audio driver for Intel Baytrail platform based boards 66595788e4SPierre-Louis Bossart with the RT5640 audio codec. This driver is deprecated, use 67595788e4SPierre-Louis Bossart SND_SOC_INTEL_BYTCR_RT5640_MACH instead for better functionality 689b351d46SJarkko Nikula 699b351d46SJarkko Nikulaconfig SND_SOC_INTEL_BYT_MAX98090_MACH 709b351d46SJarkko Nikula tristate "ASoC Audio driver for Intel Baytrail with MAX98090 codec" 7113735d1cSVinod Koul depends on X86_INTEL_LPSS && I2C 72a92ea59bSJie Yang depends on DW_DMAC_CORE=y 7313735d1cSVinod Koul select SND_SOC_INTEL_SST 749b351d46SJarkko Nikula select SND_SOC_INTEL_BAYTRAIL 759b351d46SJarkko Nikula select SND_SOC_MAX98090 769b351d46SJarkko Nikula help 779b351d46SJarkko Nikula This adds audio driver for Intel Baytrail platform based boards 789b351d46SJarkko Nikula with the MAX98090 audio codec. 79afdb74fdSLiam Girdwood 80afdb74fdSLiam Girdwoodconfig SND_SOC_INTEL_BROADWELL_MACH 81afdb74fdSLiam Girdwood tristate "ASoC Audio DSP support for Intel Broadwell Wildcatpoint" 8213735d1cSVinod Koul depends on X86_INTEL_LPSS && I2C && DW_DMAC && \ 83282a331fSRicardo Neri I2C_DESIGNWARE_PLATFORM 84a92ea59bSJie Yang depends on DW_DMAC_CORE=y 8513735d1cSVinod Koul select SND_SOC_INTEL_SST 86afdb74fdSLiam Girdwood select SND_SOC_INTEL_HASWELL 87afdb74fdSLiam Girdwood select SND_SOC_RT286 88afdb74fdSLiam Girdwood help 89afdb74fdSLiam Girdwood This adds support for the Wilcatpoint Audio DSP on Intel(R) Broadwell 90afdb74fdSLiam Girdwood Ultrabook platforms. 91afdb74fdSLiam Girdwood Say Y if you have such a device 92afdb74fdSLiam Girdwood If unsure select "N". 93996cc849SSubhransu S. Prusty 94996cc849SSubhransu S. Prustyconfig SND_SOC_INTEL_BYTCR_RT5640_MACH 95595788e4SPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail and Baytrail-CR with RT5640 codec" 96da042e3aSJarkko Nikula depends on X86 && I2C 97996cc849SSubhransu S. Prusty select SND_SOC_RT5640 98996cc849SSubhransu S. Prusty select SND_SST_MFLD_PLATFORM 99996cc849SSubhransu S. Prusty select SND_SST_IPC_ACPI 100996cc849SSubhransu S. Prusty help 101595788e4SPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 102595788e4SPierre-Louis Bossart platforms with RT5640 audio codec. 103996cc849SSubhransu S. Prusty Say Y if you have such a device 104996cc849SSubhransu S. Prusty If unsure select "N". 105026da220SMengdong Lin 1062bd5bd15SPierre-Louis Bossartconfig SND_SOC_INTEL_BYTCR_RT5651_MACH 1072bd5bd15SPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail and Baytrail-CR with RT5651 codec" 1082bd5bd15SPierre-Louis Bossart depends on X86 && I2C 1092bd5bd15SPierre-Louis Bossart select SND_SOC_RT5651 1102bd5bd15SPierre-Louis Bossart select SND_SST_MFLD_PLATFORM 1112bd5bd15SPierre-Louis Bossart select SND_SST_IPC_ACPI 1122bd5bd15SPierre-Louis Bossart help 1132bd5bd15SPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 1142bd5bd15SPierre-Louis Bossart platforms with RT5651 audio codec. 1152bd5bd15SPierre-Louis Bossart Say Y if you have such a device 1162bd5bd15SPierre-Louis Bossart If unsure select "N". 1172bd5bd15SPierre-Louis Bossart 118026da220SMengdong Linconfig SND_SOC_INTEL_CHT_BSW_RT5672_MACH 119026da220SMengdong Lin tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5672 codec" 120da042e3aSJarkko Nikula depends on X86_INTEL_LPSS && I2C 121026da220SMengdong Lin select SND_SOC_RT5670 122026da220SMengdong Lin select SND_SST_MFLD_PLATFORM 123026da220SMengdong Lin select SND_SST_IPC_ACPI 124026da220SMengdong Lin help 125026da220SMengdong Lin This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 126026da220SMengdong Lin platforms with RT5672 audio codec. 127026da220SMengdong Lin Say Y if you have such a device 128026da220SMengdong Lin If unsure select "N". 129e18acdc0SFang, Yang A 130e18acdc0SFang, Yang Aconfig SND_SOC_INTEL_CHT_BSW_RT5645_MACH 131c4ba51baSFang, Yang A tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5645/5650 codec" 132fd35e375SFang, Yang A depends on X86_INTEL_LPSS && I2C 133e18acdc0SFang, Yang A select SND_SOC_RT5645 134e18acdc0SFang, Yang A select SND_SST_MFLD_PLATFORM 135e18acdc0SFang, Yang A select SND_SST_IPC_ACPI 136e18acdc0SFang, Yang A help 137e18acdc0SFang, Yang A This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 138c4ba51baSFang, Yang A platforms with RT5645/5650 audio codec. 139e18acdc0SFang, Yang A If unsure select "N". 14017119a46SFang, Yang A 14117119a46SFang, Yang Aconfig SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH 14217119a46SFang, Yang A tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with MAX98090 & TI codec" 143fd35e375SFang, Yang A depends on X86_INTEL_LPSS && I2C 14417119a46SFang, Yang A select SND_SOC_MAX98090 14517119a46SFang, Yang A select SND_SOC_TS3A227E 14617119a46SFang, Yang A select SND_SST_MFLD_PLATFORM 14717119a46SFang, Yang A select SND_SST_IPC_ACPI 14817119a46SFang, Yang A help 14917119a46SFang, Yang A This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 15017119a46SFang, Yang A platforms with MAX98090 audio codec it also can support TI jack chip as aux device. 15117119a46SFang, Yang A If unsure select "N". 152eb965e36SJeeja KP 153eb965e36SJeeja KPconfig SND_SOC_INTEL_SKYLAKE 154eb965e36SJeeja KP tristate 155eb965e36SJeeja KP select SND_HDA_EXT_CORE 1563af36706SVinod Koul select SND_SOC_TOPOLOGY 1576980c057SVinod Koul select SND_HDA_I915 158b81fd263SSubhransu S. Prusty select SND_SOC_INTEL_SST 159624729fdSOmair M Abdullah 160624729fdSOmair M Abdullahconfig SND_SOC_INTEL_SKL_RT286_MACH 161624729fdSOmair M Abdullah tristate "ASoC Audio driver for SKL with RT286 I2S mode" 1620928e8a5SVinod Koul depends on X86 && ACPI && I2C 163624729fdSOmair M Abdullah select SND_SOC_INTEL_SST 164624729fdSOmair M Abdullah select SND_SOC_INTEL_SKYLAKE 165624729fdSOmair M Abdullah select SND_SOC_RT286 166624729fdSOmair M Abdullah select SND_SOC_DMIC 167*23905cd1SJeeja KP select SND_SOC_HDAC_HDMI 168624729fdSOmair M Abdullah help 169624729fdSOmair M Abdullah This adds support for ASoC machine driver for Skylake platforms 170624729fdSOmair M Abdullah with RT286 I2S audio codec. 171624729fdSOmair M Abdullah Say Y if you have such a device 172624729fdSOmair M Abdullah If unsure select "N". 173a86d5057SHarsha Priya 174a86d5057SHarsha Priyaconfig SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH 175a86d5057SHarsha Priya tristate "ASoC Audio driver for SKL with NAU88L25 and SSM4567 in I2S Mode" 176a86d5057SHarsha Priya depends on X86_INTEL_LPSS && I2C 177a86d5057SHarsha Priya select SND_SOC_INTEL_SST 178a86d5057SHarsha Priya select SND_SOC_INTEL_SKYLAKE 179a86d5057SHarsha Priya select SND_SOC_NAU8825 180a86d5057SHarsha Priya select SND_SOC_SSM4567 181a86d5057SHarsha Priya select SND_SOC_DMIC 182a86d5057SHarsha Priya help 183a86d5057SHarsha Priya This adds support for ASoC Onboard Codec I2S machine driver. This will 184a86d5057SHarsha Priya create an alsa sound card for NAU88L25 + SSM4567. 185a86d5057SHarsha Priya Say Y if you have such a device 186a86d5057SHarsha Priya If unsure select "N". 1878eaf2b31SRohit Ainapure 1888eaf2b31SRohit Ainapureconfig SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH 1898eaf2b31SRohit Ainapure tristate "ASoC Audio driver for SKL with NAU88L25 and MAX98357A in I2S Mode" 1908eaf2b31SRohit Ainapure depends on X86_INTEL_LPSS && I2C 1918eaf2b31SRohit Ainapure select SND_SOC_INTEL_SST 1928eaf2b31SRohit Ainapure select SND_SOC_INTEL_SKYLAKE 1938eaf2b31SRohit Ainapure select SND_SOC_NAU8825 1948eaf2b31SRohit Ainapure select SND_SOC_MAX98357A 1958eaf2b31SRohit Ainapure select SND_SOC_DMIC 1968eaf2b31SRohit Ainapure help 1978eaf2b31SRohit Ainapure This adds support for ASoC Onboard Codec I2S machine driver. This will 1988eaf2b31SRohit Ainapure create an alsa sound card for NAU88L25 + MAX98357A. 1998eaf2b31SRohit Ainapure Say Y if you have such a device 2008eaf2b31SRohit Ainapure If unsure select "N". 201