xref: /linux/sound/soc/intel/Kconfig (revision 026da220c512f6ab706cc9f738439f900b564967)
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
15ddfa40b1SLiam Girdwood
160fbc7d73SVinod Koulconfig SND_SST_IPC
170fbc7d73SVinod Koul	tristate
180fbc7d73SVinod Koul
19f533a035SVinod Koulconfig SND_SST_IPC_PCI
20f533a035SVinod Koul	tristate
21f533a035SVinod Koul	select SND_SST_IPC
22f533a035SVinod Koul
23336cfbb0SVinod Koulconfig SND_SST_IPC_ACPI
24336cfbb0SVinod Koul	tristate
25336cfbb0SVinod Koul	select SND_SST_IPC
26336cfbb0SVinod Koul	depends on ACPI
27336cfbb0SVinod Koul
28ddfa40b1SLiam Girdwoodconfig SND_SOC_INTEL_SST
29ddfa40b1SLiam Girdwood	tristate "ASoC support for Intel(R) Smart Sound Technology"
30ddfa40b1SLiam Girdwood	select SND_SOC_INTEL_SST_ACPI if ACPI
31afd95490SLiam Girdwood	depends on (X86 || COMPILE_TEST)
3263ae1fe7SMark Brown	depends on DW_DMAC_CORE
33ddfa40b1SLiam Girdwood	help
34ddfa40b1SLiam Girdwood          This adds support for Intel(R) Smart Sound Technology (SST).
35ddfa40b1SLiam Girdwood          Say Y if you have such a device
36ddfa40b1SLiam Girdwood          If unsure select "N".
37ddfa40b1SLiam Girdwood
38ddfa40b1SLiam Girdwoodconfig SND_SOC_INTEL_SST_ACPI
39ddfa40b1SLiam Girdwood	tristate
40ddfa40b1SLiam Girdwood
415e4482fcSLiam Girdwoodconfig SND_SOC_INTEL_HASWELL
425e4482fcSLiam Girdwood	tristate
4390931b9eSLiam Girdwood
4420df8d03SJarkko Nikulaconfig SND_SOC_INTEL_BAYTRAIL
4520df8d03SJarkko Nikula	tristate
4620df8d03SJarkko Nikula
4790931b9eSLiam Girdwoodconfig SND_SOC_INTEL_HASWELL_MACH
4890931b9eSLiam Girdwood	tristate "ASoC Audio DSP support for Intel Haswell Lynxpoint"
49161aa49eSRicardo Neri	depends on SND_SOC_INTEL_SST && X86_INTEL_LPSS && I2C && \\
50161aa49eSRicardo Neri		   I2C_DESIGNWARE_PLATFORM
5190931b9eSLiam Girdwood	select SND_SOC_INTEL_HASWELL
5290931b9eSLiam Girdwood	select SND_SOC_RT5640
5390931b9eSLiam Girdwood	help
5490931b9eSLiam Girdwood	  This adds support for the Lynxpoint Audio DSP on Intel(R) Haswell
5590931b9eSLiam Girdwood	  Ultrabook platforms.
5690931b9eSLiam Girdwood	  Say Y if you have such a device
5790931b9eSLiam Girdwood	  If unsure select "N".
5820df8d03SJarkko Nikula
5920df8d03SJarkko Nikulaconfig SND_SOC_INTEL_BYT_RT5640_MACH
6020df8d03SJarkko Nikula	tristate "ASoC Audio driver for Intel Baytrail with RT5640 codec"
61f410d5c9SStephen Warren	depends on SND_SOC_INTEL_SST && X86_INTEL_LPSS && I2C
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
6620df8d03SJarkko Nikula	  with the RT5640 audio codec.
679b351d46SJarkko Nikula
689b351d46SJarkko Nikulaconfig SND_SOC_INTEL_BYT_MAX98090_MACH
699b351d46SJarkko Nikula	tristate "ASoC Audio driver for Intel Baytrail with MAX98090 codec"
70d8188f00SMark Brown	depends on SND_SOC_INTEL_SST && X86_INTEL_LPSS && I2C
719b351d46SJarkko Nikula	select SND_SOC_INTEL_BAYTRAIL
729b351d46SJarkko Nikula	select SND_SOC_MAX98090
739b351d46SJarkko Nikula	help
749b351d46SJarkko Nikula	  This adds audio driver for Intel Baytrail platform based boards
759b351d46SJarkko Nikula	  with the MAX98090 audio codec.
76afdb74fdSLiam Girdwood
77afdb74fdSLiam Girdwoodconfig SND_SOC_INTEL_BROADWELL_MACH
78afdb74fdSLiam Girdwood	tristate "ASoC Audio DSP support for Intel Broadwell Wildcatpoint"
79282a331fSRicardo Neri	depends on SND_SOC_INTEL_SST && X86_INTEL_LPSS && DW_DMAC && \\
80282a331fSRicardo Neri		   I2C_DESIGNWARE_PLATFORM
81afdb74fdSLiam Girdwood	select SND_SOC_INTEL_HASWELL
82afdb74fdSLiam Girdwood	select SND_COMPRESS_OFFLOAD
83afdb74fdSLiam Girdwood	select SND_SOC_RT286
84afdb74fdSLiam Girdwood	help
85afdb74fdSLiam Girdwood	  This adds support for the Wilcatpoint Audio DSP on Intel(R) Broadwell
86afdb74fdSLiam Girdwood	  Ultrabook platforms.
87afdb74fdSLiam Girdwood	  Say Y if you have such a device
88afdb74fdSLiam Girdwood	  If unsure select "N".
89996cc849SSubhransu S. Prusty
90996cc849SSubhransu S. Prustyconfig SND_SOC_INTEL_BYTCR_RT5640_MACH
91996cc849SSubhransu S. Prusty	tristate "ASoC Audio DSP Support for MID BYT Platform"
92996cc849SSubhransu S. Prusty	depends on X86
93996cc849SSubhransu S. Prusty	select SND_SOC_RT5640
94996cc849SSubhransu S. Prusty	select SND_SST_MFLD_PLATFORM
95996cc849SSubhransu S. Prusty	select SND_SST_IPC_ACPI
96996cc849SSubhransu S. Prusty	help
97996cc849SSubhransu S. Prusty	  This adds support for ASoC machine driver for Intel(R) MID Baytrail platform
98996cc849SSubhransu S. Prusty          used as alsa device in audio substem in Intel(R) MID devices
99996cc849SSubhransu S. Prusty          Say Y if you have such a device
100996cc849SSubhransu S. Prusty          If unsure select "N".
101*026da220SMengdong Lin
102*026da220SMengdong Linconfig SND_SOC_INTEL_CHT_BSW_RT5672_MACH
103*026da220SMengdong Lin        tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5672 codec"
104*026da220SMengdong Lin        depends on X86_INTEL_LPSS
105*026da220SMengdong Lin        select SND_SOC_RT5670
106*026da220SMengdong Lin        select SND_SST_MFLD_PLATFORM
107*026da220SMengdong Lin        select SND_SST_IPC_ACPI
108*026da220SMengdong Lin        help
109*026da220SMengdong Lin          This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell
110*026da220SMengdong Lin          platforms with RT5672 audio codec.
111*026da220SMengdong Lin          Say Y if you have such a device
112*026da220SMengdong Lin          If unsure select "N".
113