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 33*2dcffceeSVinod Koul select SND_SOC_INTEL_SST_MATCH if ACPI 34afd95490SLiam Girdwood depends on (X86 || COMPILE_TEST) 35ddfa40b1SLiam Girdwood 36ddfa40b1SLiam Girdwoodconfig SND_SOC_INTEL_SST_ACPI 37ddfa40b1SLiam Girdwood tristate 38ddfa40b1SLiam Girdwood 39*2dcffceeSVinod Koulconfig SND_SOC_INTEL_SST_MATCH 40*2dcffceeSVinod Koul tristate 41*2dcffceeSVinod Koul 425e4482fcSLiam Girdwoodconfig SND_SOC_INTEL_HASWELL 435e4482fcSLiam Girdwood tristate 4490931b9eSLiam Girdwood 4520df8d03SJarkko Nikulaconfig SND_SOC_INTEL_BAYTRAIL 4620df8d03SJarkko Nikula tristate 4720df8d03SJarkko Nikula 4890931b9eSLiam Girdwoodconfig SND_SOC_INTEL_HASWELL_MACH 4990931b9eSLiam Girdwood tristate "ASoC Audio DSP support for Intel Haswell Lynxpoint" 5013735d1cSVinod Koul depends on X86_INTEL_LPSS && I2C && I2C_DESIGNWARE_PLATFORM 51a92ea59bSJie Yang depends on DW_DMAC_CORE=y 5213735d1cSVinod Koul select SND_SOC_INTEL_SST 5390931b9eSLiam Girdwood select SND_SOC_INTEL_HASWELL 5490931b9eSLiam Girdwood select SND_SOC_RT5640 5590931b9eSLiam Girdwood help 5690931b9eSLiam Girdwood This adds support for the Lynxpoint Audio DSP on Intel(R) Haswell 5790931b9eSLiam Girdwood Ultrabook platforms. 5890931b9eSLiam Girdwood Say Y if you have such a device 5990931b9eSLiam Girdwood If unsure select "N". 6020df8d03SJarkko Nikula 6120df8d03SJarkko Nikulaconfig SND_SOC_INTEL_BYT_RT5640_MACH 6220df8d03SJarkko Nikula tristate "ASoC Audio driver for Intel Baytrail with RT5640 codec" 6313735d1cSVinod Koul depends on X86_INTEL_LPSS && I2C 64595788e4SPierre-Louis Bossart depends on DW_DMAC_CORE=y && (SND_SOC_INTEL_BYTCR_RT5640_MACH = n) 6513735d1cSVinod Koul select SND_SOC_INTEL_SST 6620df8d03SJarkko Nikula select SND_SOC_INTEL_BAYTRAIL 6720df8d03SJarkko Nikula select SND_SOC_RT5640 6820df8d03SJarkko Nikula help 6920df8d03SJarkko Nikula This adds audio driver for Intel Baytrail platform based boards 70595788e4SPierre-Louis Bossart with the RT5640 audio codec. This driver is deprecated, use 71595788e4SPierre-Louis Bossart SND_SOC_INTEL_BYTCR_RT5640_MACH instead for better functionality 729b351d46SJarkko Nikula 739b351d46SJarkko Nikulaconfig SND_SOC_INTEL_BYT_MAX98090_MACH 749b351d46SJarkko Nikula tristate "ASoC Audio driver for Intel Baytrail with MAX98090 codec" 7513735d1cSVinod Koul depends on X86_INTEL_LPSS && I2C 76a92ea59bSJie Yang depends on DW_DMAC_CORE=y 7713735d1cSVinod Koul select SND_SOC_INTEL_SST 789b351d46SJarkko Nikula select SND_SOC_INTEL_BAYTRAIL 799b351d46SJarkko Nikula select SND_SOC_MAX98090 809b351d46SJarkko Nikula help 819b351d46SJarkko Nikula This adds audio driver for Intel Baytrail platform based boards 829b351d46SJarkko Nikula with the MAX98090 audio codec. 83afdb74fdSLiam Girdwood 84afdb74fdSLiam Girdwoodconfig SND_SOC_INTEL_BROADWELL_MACH 85afdb74fdSLiam Girdwood tristate "ASoC Audio DSP support for Intel Broadwell Wildcatpoint" 8613735d1cSVinod Koul depends on X86_INTEL_LPSS && I2C && DW_DMAC && \ 87282a331fSRicardo Neri I2C_DESIGNWARE_PLATFORM 88a92ea59bSJie Yang depends on DW_DMAC_CORE=y 8913735d1cSVinod Koul select SND_SOC_INTEL_SST 90afdb74fdSLiam Girdwood select SND_SOC_INTEL_HASWELL 91afdb74fdSLiam Girdwood select SND_SOC_RT286 92afdb74fdSLiam Girdwood help 93afdb74fdSLiam Girdwood This adds support for the Wilcatpoint Audio DSP on Intel(R) Broadwell 94afdb74fdSLiam Girdwood Ultrabook platforms. 95afdb74fdSLiam Girdwood Say Y if you have such a device 96afdb74fdSLiam Girdwood If unsure select "N". 97996cc849SSubhransu S. Prusty 98996cc849SSubhransu S. Prustyconfig SND_SOC_INTEL_BYTCR_RT5640_MACH 99595788e4SPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail and Baytrail-CR with RT5640 codec" 100da042e3aSJarkko Nikula depends on X86 && I2C 101996cc849SSubhransu S. Prusty select SND_SOC_RT5640 102996cc849SSubhransu S. Prusty select SND_SST_MFLD_PLATFORM 103996cc849SSubhransu S. Prusty select SND_SST_IPC_ACPI 104*2dcffceeSVinod Koul select SND_SOC_INTEL_SST_MATCH if ACPI 105996cc849SSubhransu S. Prusty help 106595788e4SPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 107595788e4SPierre-Louis Bossart platforms with RT5640 audio codec. 108996cc849SSubhransu S. Prusty Say Y if you have such a device 109996cc849SSubhransu S. Prusty If unsure select "N". 110026da220SMengdong Lin 1112bd5bd15SPierre-Louis Bossartconfig SND_SOC_INTEL_BYTCR_RT5651_MACH 1122bd5bd15SPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail and Baytrail-CR with RT5651 codec" 1132bd5bd15SPierre-Louis Bossart depends on X86 && I2C 1142bd5bd15SPierre-Louis Bossart select SND_SOC_RT5651 1152bd5bd15SPierre-Louis Bossart select SND_SST_MFLD_PLATFORM 1162bd5bd15SPierre-Louis Bossart select SND_SST_IPC_ACPI 117*2dcffceeSVinod Koul select SND_SOC_INTEL_SST_MATCH if ACPI 1182bd5bd15SPierre-Louis Bossart help 1192bd5bd15SPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 1202bd5bd15SPierre-Louis Bossart platforms with RT5651 audio codec. 1212bd5bd15SPierre-Louis Bossart Say Y if you have such a device 1222bd5bd15SPierre-Louis Bossart If unsure select "N". 1232bd5bd15SPierre-Louis Bossart 124026da220SMengdong Linconfig SND_SOC_INTEL_CHT_BSW_RT5672_MACH 125026da220SMengdong Lin tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5672 codec" 126da042e3aSJarkko Nikula depends on X86_INTEL_LPSS && I2C 127026da220SMengdong Lin select SND_SOC_RT5670 128026da220SMengdong Lin select SND_SST_MFLD_PLATFORM 129026da220SMengdong Lin select SND_SST_IPC_ACPI 130*2dcffceeSVinod Koul select SND_SOC_INTEL_SST_MATCH if ACPI 131026da220SMengdong Lin help 132026da220SMengdong Lin This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 133026da220SMengdong Lin platforms with RT5672 audio codec. 134026da220SMengdong Lin Say Y if you have such a device 135026da220SMengdong Lin If unsure select "N". 136e18acdc0SFang, Yang A 137e18acdc0SFang, Yang Aconfig SND_SOC_INTEL_CHT_BSW_RT5645_MACH 138c4ba51baSFang, Yang A tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5645/5650 codec" 139fd35e375SFang, Yang A depends on X86_INTEL_LPSS && I2C 140e18acdc0SFang, Yang A select SND_SOC_RT5645 141e18acdc0SFang, Yang A select SND_SST_MFLD_PLATFORM 142e18acdc0SFang, Yang A select SND_SST_IPC_ACPI 143*2dcffceeSVinod Koul select SND_SOC_INTEL_SST_MATCH if ACPI 144e18acdc0SFang, Yang A help 145e18acdc0SFang, Yang A This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 146c4ba51baSFang, Yang A platforms with RT5645/5650 audio codec. 147e18acdc0SFang, Yang A If unsure select "N". 14817119a46SFang, Yang A 14917119a46SFang, Yang Aconfig SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH 15017119a46SFang, Yang A tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with MAX98090 & TI codec" 151fd35e375SFang, Yang A depends on X86_INTEL_LPSS && I2C 15217119a46SFang, Yang A select SND_SOC_MAX98090 15317119a46SFang, Yang A select SND_SOC_TS3A227E 15417119a46SFang, Yang A select SND_SST_MFLD_PLATFORM 15517119a46SFang, Yang A select SND_SST_IPC_ACPI 156*2dcffceeSVinod Koul select SND_SOC_INTEL_SST_MATCH if ACPI 15717119a46SFang, Yang A help 15817119a46SFang, Yang A This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 15917119a46SFang, Yang A platforms with MAX98090 audio codec it also can support TI jack chip as aux device. 16017119a46SFang, Yang A If unsure select "N". 161eb965e36SJeeja KP 162eb965e36SJeeja KPconfig SND_SOC_INTEL_SKYLAKE 163eb965e36SJeeja KP tristate 164eb965e36SJeeja KP select SND_HDA_EXT_CORE 1653af36706SVinod Koul select SND_SOC_TOPOLOGY 166b81fd263SSubhransu S. Prusty select SND_SOC_INTEL_SST 167624729fdSOmair M Abdullah 168624729fdSOmair M Abdullahconfig SND_SOC_INTEL_SKL_RT286_MACH 169624729fdSOmair M Abdullah tristate "ASoC Audio driver for SKL with RT286 I2S mode" 1700928e8a5SVinod Koul depends on X86 && ACPI && I2C 171624729fdSOmair M Abdullah select SND_SOC_INTEL_SST 172624729fdSOmair M Abdullah select SND_SOC_INTEL_SKYLAKE 173624729fdSOmair M Abdullah select SND_SOC_RT286 174624729fdSOmair M Abdullah select SND_SOC_DMIC 175624729fdSOmair M Abdullah help 176624729fdSOmair M Abdullah This adds support for ASoC machine driver for Skylake platforms 177624729fdSOmair M Abdullah with RT286 I2S audio codec. 178624729fdSOmair M Abdullah Say Y if you have such a device 179624729fdSOmair M Abdullah If unsure select "N". 180a86d5057SHarsha Priya 181a86d5057SHarsha Priyaconfig SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH 182a86d5057SHarsha Priya tristate "ASoC Audio driver for SKL with NAU88L25 and SSM4567 in I2S Mode" 183a86d5057SHarsha Priya depends on X86_INTEL_LPSS && I2C 184a86d5057SHarsha Priya select SND_SOC_INTEL_SST 185a86d5057SHarsha Priya select SND_SOC_INTEL_SKYLAKE 186a86d5057SHarsha Priya select SND_SOC_NAU8825 187a86d5057SHarsha Priya select SND_SOC_SSM4567 188a86d5057SHarsha Priya select SND_SOC_DMIC 189a86d5057SHarsha Priya help 190a86d5057SHarsha Priya This adds support for ASoC Onboard Codec I2S machine driver. This will 191a86d5057SHarsha Priya create an alsa sound card for NAU88L25 + SSM4567. 192a86d5057SHarsha Priya Say Y if you have such a device 193a86d5057SHarsha Priya If unsure select "N". 1948eaf2b31SRohit Ainapure 1958eaf2b31SRohit Ainapureconfig SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH 1968eaf2b31SRohit Ainapure tristate "ASoC Audio driver for SKL with NAU88L25 and MAX98357A in I2S Mode" 1978eaf2b31SRohit Ainapure depends on X86_INTEL_LPSS && I2C 1988eaf2b31SRohit Ainapure select SND_SOC_INTEL_SST 1998eaf2b31SRohit Ainapure select SND_SOC_INTEL_SKYLAKE 2008eaf2b31SRohit Ainapure select SND_SOC_NAU8825 2018eaf2b31SRohit Ainapure select SND_SOC_MAX98357A 2028eaf2b31SRohit Ainapure select SND_SOC_DMIC 2038eaf2b31SRohit Ainapure help 2048eaf2b31SRohit Ainapure This adds support for ASoC Onboard Codec I2S machine driver. This will 2058eaf2b31SRohit Ainapure create an alsa sound card for NAU88L25 + MAX98357A. 2068eaf2b31SRohit Ainapure Say Y if you have such a device 2078eaf2b31SRohit Ainapure If unsure select "N". 208