Kconfig (bb22dc14a2c29f6efef40ee72344c5d283a92987) | Kconfig (35bc99aaa1a3af23cf78b6b56f14230b5da3993b) |
---|---|
1menuconfig SND_SOC_INTEL_MACH 2 bool "Intel Machine drivers" 3 depends on SND_SOC_INTEL_SST_TOPLEVEL 4 help 5 Intel ASoC Machine Drivers. If you have a Intel machine that 6 has an audio controller with a DSP and I2S or DMIC port, then 7 enable this option by saying Y 8 --- 158 unchanged lines hidden (view full) --- 167 connector. This is not a recommended option outside of these cases. 168 It is not intended to be enabled by distros by default. 169 Say Y or m if you have such a device. 170 171 If unsure select "N". 172 173endif ## SND_SST_ATOM_HIFI2_PLATFORM 174 | 1menuconfig SND_SOC_INTEL_MACH 2 bool "Intel Machine drivers" 3 depends on SND_SOC_INTEL_SST_TOPLEVEL 4 help 5 Intel ASoC Machine Drivers. If you have a Intel machine that 6 has an audio controller with a DSP and I2S or DMIC port, then 7 enable this option by saying Y 8 --- 158 unchanged lines hidden (view full) --- 167 connector. This is not a recommended option outside of these cases. 168 It is not intended to be enabled by distros by default. 169 Say Y or m if you have such a device. 170 171 If unsure select "N". 172 173endif ## SND_SST_ATOM_HIFI2_PLATFORM 174 |
175if SND_SOC_INTEL_SKYLAKE | 175if SND_SOC_INTEL_SKL |
176 177config SND_SOC_INTEL_SKL_RT286_MACH 178 tristate "SKL with RT286 I2S mode" 179 depends on MFD_INTEL_LPSS && I2C && ACPI 180 select SND_SOC_RT286 181 select SND_SOC_DMIC 182 select SND_SOC_HDAC_HDMI 183 help --- 23 unchanged lines hidden (view full) --- 207 select SND_SOC_DMIC 208 select SND_SOC_HDAC_HDMI 209 help 210 This adds support for ASoC Onboard Codec I2S machine driver. This will 211 create an alsa sound card for NAU88L25 + MAX98357A. 212 Say Y or m if you have such a device. This is a recommended option. 213 If unsure select "N". 214 | 176 177config SND_SOC_INTEL_SKL_RT286_MACH 178 tristate "SKL with RT286 I2S mode" 179 depends on MFD_INTEL_LPSS && I2C && ACPI 180 select SND_SOC_RT286 181 select SND_SOC_DMIC 182 select SND_SOC_HDAC_HDMI 183 help --- 23 unchanged lines hidden (view full) --- 207 select SND_SOC_DMIC 208 select SND_SOC_HDAC_HDMI 209 help 210 This adds support for ASoC Onboard Codec I2S machine driver. This will 211 create an alsa sound card for NAU88L25 + MAX98357A. 212 Say Y or m if you have such a device. This is a recommended option. 213 If unsure select "N". 214 |
215endif ## SND_SOC_INTEL_SKL 216 217if SND_SOC_INTEL_APL 218 |
|
215config SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH 216 tristate "Broxton with DA7219 and MAX98357A in I2S Mode" 217 depends on MFD_INTEL_LPSS && I2C && ACPI 218 select SND_SOC_DA7219 219 select SND_SOC_MAX98357A 220 select SND_SOC_DMIC 221 select SND_SOC_HDAC_HDMI 222 select SND_HDA_DSP_LOADER --- 11 unchanged lines hidden (view full) --- 234 select SND_SOC_HDAC_HDMI 235 select SND_HDA_DSP_LOADER 236 help 237 This adds support for ASoC machine driver for Broxton platforms 238 with RT286 I2S audio codec. 239 Say Y or m if you have such a device. This is a recommended option. 240 If unsure select "N". 241 | 219config SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH 220 tristate "Broxton with DA7219 and MAX98357A in I2S Mode" 221 depends on MFD_INTEL_LPSS && I2C && ACPI 222 select SND_SOC_DA7219 223 select SND_SOC_MAX98357A 224 select SND_SOC_DMIC 225 select SND_SOC_HDAC_HDMI 226 select SND_HDA_DSP_LOADER --- 11 unchanged lines hidden (view full) --- 238 select SND_SOC_HDAC_HDMI 239 select SND_HDA_DSP_LOADER 240 help 241 This adds support for ASoC machine driver for Broxton platforms 242 with RT286 I2S audio codec. 243 Say Y or m if you have such a device. This is a recommended option. 244 If unsure select "N". 245 |
246endif ## SND_SOC_INTEL_APL 247 248if SND_SOC_INTEL_KBL 249 |
|
242config SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH 243 tristate "KBL with RT5663 and MAX98927 in I2S Mode" 244 depends on MFD_INTEL_LPSS && I2C && ACPI 245 select SND_SOC_RT5663 246 select SND_SOC_MAX98927 247 select SND_SOC_DMIC 248 select SND_SOC_HDAC_HDMI 249 select SND_SOC_INTEL_SKYLAKE_SSP_CLK --- 38 unchanged lines hidden (view full) --- 288 select SND_SOC_DMIC 289 select SND_SOC_HDAC_HDMI 290 help 291 This adds support for ASoC Onboard Codec I2S machine driver. This will 292 create an alsa sound card for DA7219 + MAX98927 I2S audio codec. 293 Say Y if you have such a device. 294 If unsure select "N". 295 | 250config SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH 251 tristate "KBL with RT5663 and MAX98927 in I2S Mode" 252 depends on MFD_INTEL_LPSS && I2C && ACPI 253 select SND_SOC_RT5663 254 select SND_SOC_MAX98927 255 select SND_SOC_DMIC 256 select SND_SOC_HDAC_HDMI 257 select SND_SOC_INTEL_SKYLAKE_SSP_CLK --- 38 unchanged lines hidden (view full) --- 296 select SND_SOC_DMIC 297 select SND_SOC_HDAC_HDMI 298 help 299 This adds support for ASoC Onboard Codec I2S machine driver. This will 300 create an alsa sound card for DA7219 + MAX98927 I2S audio codec. 301 Say Y if you have such a device. 302 If unsure select "N". 303 |
304config SND_SOC_INTEL_KBL_RT5660_MACH 305 tristate "KBL with RT5660 in I2S Mode" 306 depends on MFD_INTEL_LPSS && I2C && ACPI 307 select SND_SOC_RT5660 308 select SND_SOC_HDAC_HDMI 309 help 310 This adds support for ASoC Onboard Codec I2S machine driver. This will 311 create an alsa sound card for RT5660 I2S audio codec. 312 Say Y if you have such a device. 313 314endif ## SND_SOC_INTEL_KBL 315 316if SND_SOC_INTEL_GLK 317 |
|
296config SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH 297 tristate "GLK with RT5682 and MAX98357A in I2S Mode" 298 depends on MFD_INTEL_LPSS && I2C && ACPI 299 select SND_SOC_RT5682 300 select SND_SOC_MAX98357A 301 select SND_SOC_DMIC 302 select SND_SOC_HDAC_HDMI 303 select SND_HDA_DSP_LOADER 304 help 305 This adds support for ASoC machine driver for Geminilake platforms 306 with RT5682 + MAX98357A I2S audio codec. 307 Say Y if you have such a device. 308 If unsure select "N". 309 | 318config SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH 319 tristate "GLK with RT5682 and MAX98357A in I2S Mode" 320 depends on MFD_INTEL_LPSS && I2C && ACPI 321 select SND_SOC_RT5682 322 select SND_SOC_MAX98357A 323 select SND_SOC_DMIC 324 select SND_SOC_HDAC_HDMI 325 select SND_HDA_DSP_LOADER 326 help 327 This adds support for ASoC machine driver for Geminilake platforms 328 with RT5682 + MAX98357A I2S audio codec. 329 Say Y if you have such a device. 330 If unsure select "N". 331 |
310endif ## SND_SOC_INTEL_SKYLAKE | 332endif ## SND_SOC_INTEL_GLK |
311 312if SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC 313 314config SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH 315 tristate "SKL/KBL/BXT/APL with HDA Codecs" 316 select SND_SOC_HDAC_HDMI 317 # SND_SOC_HDAC_HDA is already selected 318 help 319 This adds support for ASoC machine driver for Intel platforms 320 SKL/KBL/BXT/APL with iDisp, HDA audio codecs. 321 Say Y or m if you have such a device. This is a recommended option. 322 If unsure select "N". 323 324endif ## SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC 325 326endif ## SND_SOC_INTEL_MACH | 333 334if SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC 335 336config SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH 337 tristate "SKL/KBL/BXT/APL with HDA Codecs" 338 select SND_SOC_HDAC_HDMI 339 # SND_SOC_HDAC_HDA is already selected 340 help 341 This adds support for ASoC machine driver for Intel platforms 342 SKL/KBL/BXT/APL with iDisp, HDA audio codecs. 343 Say Y or m if you have such a device. This is a recommended option. 344 If unsure select "N". 345 346endif ## SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC 347 348endif ## SND_SOC_INTEL_MACH |