1f6a118a8SPierre-Louis Bossartconfig SND_SOC_INTEL_MACH 2f6a118a8SPierre-Louis Bossart tristate "Intel Audio machine drivers" 3*960115b8SArnd Bergmann depends on SND_SOC_INTEL_SST_TOPLEVEL 4f6a118a8SPierre-Louis Bossart select SND_SOC_ACPI_INTEL_MATCH if ACPI 5f6a118a8SPierre-Louis Bossart 6*960115b8SArnd Bergmannif SND_SOC_INTEL_MACH 7*960115b8SArnd Bergmann 8ea2851bdSPierre-Louis Bossartconfig SND_MFLD_MACHINE 9ea2851bdSPierre-Louis Bossart tristate "SOC Machine Audio driver for Intel Medfield MID platform" 10ea2851bdSPierre-Louis Bossart depends on INTEL_SCU_IPC 11ea2851bdSPierre-Louis Bossart select SND_SOC_SN95031 12f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 13ea2851bdSPierre-Louis Bossart select SND_SST_IPC_PCI 14ea2851bdSPierre-Louis Bossart help 15ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) MID Medfield platform 16ea2851bdSPierre-Louis Bossart used as alsa device in audio substem in Intel(R) MID devices 17ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 18ea2851bdSPierre-Louis Bossart If unsure select "N". 19ea2851bdSPierre-Louis Bossart 20ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_HASWELL_MACH 21ea2851bdSPierre-Louis Bossart tristate "ASoC Audio DSP support for Intel Haswell Lynxpoint" 22ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && I2C_DESIGNWARE_PLATFORM 23f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_HASWELL 24ea2851bdSPierre-Louis Bossart select SND_SOC_RT5640 25ea2851bdSPierre-Louis Bossart help 26ea2851bdSPierre-Louis Bossart This adds support for the Lynxpoint Audio DSP on Intel(R) Haswell 27ea2851bdSPierre-Louis Bossart Ultrabook platforms. 28ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 29ea2851bdSPierre-Louis Bossart If unsure select "N". 30ea2851bdSPierre-Louis Bossart 31ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_BDW_RT5677_MACH 32ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Broadwell with RT5677 codec" 33ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && GPIOLIB && I2C 34f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_HASWELL 35ea2851bdSPierre-Louis Bossart select SND_SOC_RT5677 36ea2851bdSPierre-Louis Bossart help 37ea2851bdSPierre-Louis Bossart This adds support for Intel Broadwell platform based boards with 38ea2851bdSPierre-Louis Bossart the RT5677 audio codec. 39ea2851bdSPierre-Louis Bossart 40ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_BROADWELL_MACH 41ea2851bdSPierre-Louis Bossart tristate "ASoC Audio DSP support for Intel Broadwell Wildcatpoint" 42ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && I2C_DESIGNWARE_PLATFORM 43f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_HASWELL 44ea2851bdSPierre-Louis Bossart select SND_SOC_RT286 45ea2851bdSPierre-Louis Bossart help 46ea2851bdSPierre-Louis Bossart This adds support for the Wilcatpoint Audio DSP on Intel(R) Broadwell 47ea2851bdSPierre-Louis Bossart Ultrabook platforms. 48ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 49ea2851bdSPierre-Louis Bossart If unsure select "N". 50ea2851bdSPierre-Louis Bossart 51d4d86b86SPierre-Louis Bossartconfig SND_SOC_INTEL_BYT_MAX98090_MACH 52d4d86b86SPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail with MAX98090 codec" 53d4d86b86SPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C 54d4d86b86SPierre-Louis Bossart depends on SND_SST_IPC_ACPI = n 55f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_BAYTRAIL 56d4d86b86SPierre-Louis Bossart select SND_SOC_MAX98090 57d4d86b86SPierre-Louis Bossart help 58d4d86b86SPierre-Louis Bossart This adds audio driver for Intel Baytrail platform based boards 59d4d86b86SPierre-Louis Bossart with the MAX98090 audio codec. 60d4d86b86SPierre-Louis Bossart 61d4d86b86SPierre-Louis Bossartconfig SND_SOC_INTEL_BYT_RT5640_MACH 62d4d86b86SPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail with RT5640 codec" 63d4d86b86SPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C 64d4d86b86SPierre-Louis Bossart depends on SND_SST_IPC_ACPI = n 65f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_BAYTRAIL 66d4d86b86SPierre-Louis Bossart select SND_SOC_RT5640 67d4d86b86SPierre-Louis Bossart help 68d4d86b86SPierre-Louis Bossart This adds audio driver for Intel Baytrail platform based boards 69d4d86b86SPierre-Louis Bossart with the RT5640 audio codec. This driver is deprecated, use 70d4d86b86SPierre-Louis Bossart SND_SOC_INTEL_BYTCR_RT5640_MACH instead for better functionality. 71d4d86b86SPierre-Louis Bossart 72ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_BYTCR_RT5640_MACH 73ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail and Baytrail-CR with RT5640 codec" 74ea2851bdSPierre-Louis Bossart depends on X86 && I2C && ACPI 75ea2851bdSPierre-Louis Bossart select SND_SOC_RT5640 76f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 77ea2851bdSPierre-Louis Bossart select SND_SST_IPC_ACPI 78ea2851bdSPierre-Louis Bossart help 79ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 80ea2851bdSPierre-Louis Bossart platforms with RT5640 audio codec. 81ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 82ea2851bdSPierre-Louis Bossart If unsure select "N". 83ea2851bdSPierre-Louis Bossart 84ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_BYTCR_RT5651_MACH 85ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail and Baytrail-CR with RT5651 codec" 86ea2851bdSPierre-Louis Bossart depends on X86 && I2C && ACPI 87ea2851bdSPierre-Louis Bossart select SND_SOC_RT5651 88f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 89ea2851bdSPierre-Louis Bossart select SND_SST_IPC_ACPI 90ea2851bdSPierre-Louis Bossart help 91ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Baytrail and Baytrail-CR 92ea2851bdSPierre-Louis Bossart platforms with RT5651 audio codec. 93ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 94ea2851bdSPierre-Louis Bossart If unsure select "N". 95ea2851bdSPierre-Louis Bossart 96ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_CHT_BSW_RT5672_MACH 97ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5672 codec" 98ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && ACPI 99ea2851bdSPierre-Louis Bossart select SND_SOC_RT5670 100f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 101ea2851bdSPierre-Louis Bossart select SND_SST_IPC_ACPI 102ea2851bdSPierre-Louis Bossart help 103ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 104ea2851bdSPierre-Louis Bossart platforms with RT5672 audio codec. 105ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 106ea2851bdSPierre-Louis Bossart If unsure select "N". 107ea2851bdSPierre-Louis Bossart 108ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_CHT_BSW_RT5645_MACH 109ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5645/5650 codec" 110ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && ACPI 111ea2851bdSPierre-Louis Bossart select SND_SOC_RT5645 112f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 113ea2851bdSPierre-Louis Bossart select SND_SST_IPC_ACPI 114ea2851bdSPierre-Louis Bossart help 115ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 116ea2851bdSPierre-Louis Bossart platforms with RT5645/5650 audio codec. 117ea2851bdSPierre-Louis Bossart If unsure select "N". 118ea2851bdSPierre-Louis Bossart 119ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH 120ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with MAX98090 & TI codec" 121ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && ACPI 122ea2851bdSPierre-Louis Bossart select SND_SOC_MAX98090 123ea2851bdSPierre-Louis Bossart select SND_SOC_TS3A227E 124f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 125ea2851bdSPierre-Louis Bossart select SND_SST_IPC_ACPI 126ea2851bdSPierre-Louis Bossart help 127ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 128ea2851bdSPierre-Louis Bossart platforms with MAX98090 audio codec it also can support TI jack chip as aux device. 129ea2851bdSPierre-Louis Bossart If unsure select "N". 130ea2851bdSPierre-Louis Bossart 131ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_BYT_CHT_DA7213_MACH 132ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail & Cherrytrail with DA7212/7213 codec" 133ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && ACPI 134ea2851bdSPierre-Louis Bossart select SND_SOC_DA7213 135f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 136ea2851bdSPierre-Louis Bossart select SND_SST_IPC_ACPI 137ea2851bdSPierre-Louis Bossart help 138ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Baytrail & CherryTrail 139ea2851bdSPierre-Louis Bossart platforms with DA7212/7213 audio codec. 140ea2851bdSPierre-Louis Bossart If unsure select "N". 141ea2851bdSPierre-Louis Bossart 142ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_BYT_CHT_ES8316_MACH 143ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail & Cherrytrail with ES8316 codec" 144ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && ACPI 145ea2851bdSPierre-Louis Bossart select SND_SOC_ES8316 146f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 147ea2851bdSPierre-Louis Bossart select SND_SST_IPC_ACPI 148ea2851bdSPierre-Louis Bossart help 149ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Intel(R) Baytrail & 150ea2851bdSPierre-Louis Bossart Cherrytrail platforms with ES8316 audio codec. 151ea2851bdSPierre-Louis Bossart If unsure select "N". 152ea2851bdSPierre-Louis Bossart 153ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH 154ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for Intel Baytrail & Cherrytrail platform with no codec (MinnowBoard MAX, Up)" 155ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && ACPI 156f6a118a8SPierre-Louis Bossart depends on SND_SST_ATOM_HIFI2_PLATFORM 157ea2851bdSPierre-Louis Bossart select SND_SST_IPC_ACPI 158ea2851bdSPierre-Louis Bossart help 159ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for the MinnowBoard Max or 160ea2851bdSPierre-Louis Bossart Up boards and provides access to I2S signals on the Low-Speed 161ea2851bdSPierre-Louis Bossart connector 162ea2851bdSPierre-Louis Bossart If unsure select "N". 163ea2851bdSPierre-Louis Bossart 164ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_SKL_RT286_MACH 165ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for SKL with RT286 I2S mode" 166ea2851bdSPierre-Louis Bossart depends on X86 && ACPI && I2C 167f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_SKYLAKE 168ea2851bdSPierre-Louis Bossart select SND_SOC_RT286 169ea2851bdSPierre-Louis Bossart select SND_SOC_DMIC 170ea2851bdSPierre-Louis Bossart select SND_SOC_HDAC_HDMI 171ea2851bdSPierre-Louis Bossart help 172ea2851bdSPierre-Louis Bossart This adds support for ASoC machine driver for Skylake platforms 173ea2851bdSPierre-Louis Bossart with RT286 I2S audio codec. 174ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 175ea2851bdSPierre-Louis Bossart If unsure select "N". 176ea2851bdSPierre-Louis Bossart 177ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH 178ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for SKL with NAU88L25 and SSM4567 in I2S Mode" 179ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C 180f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_SKYLAKE 181ea2851bdSPierre-Louis Bossart select SND_SOC_NAU8825 182ea2851bdSPierre-Louis Bossart select SND_SOC_SSM4567 183ea2851bdSPierre-Louis Bossart select SND_SOC_DMIC 184ea2851bdSPierre-Louis Bossart select SND_SOC_HDAC_HDMI 185ea2851bdSPierre-Louis Bossart help 186ea2851bdSPierre-Louis Bossart This adds support for ASoC Onboard Codec I2S machine driver. This will 187ea2851bdSPierre-Louis Bossart create an alsa sound card for NAU88L25 + SSM4567. 188ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 189ea2851bdSPierre-Louis Bossart If unsure select "N". 190ea2851bdSPierre-Louis Bossart 191ea2851bdSPierre-Louis Bossartconfig SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH 192ea2851bdSPierre-Louis Bossart tristate "ASoC Audio driver for SKL with NAU88L25 and MAX98357A in I2S Mode" 193ea2851bdSPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C 194f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_SKYLAKE 195ea2851bdSPierre-Louis Bossart select SND_SOC_NAU8825 196ea2851bdSPierre-Louis Bossart select SND_SOC_MAX98357A 197ea2851bdSPierre-Louis Bossart select SND_SOC_DMIC 198ea2851bdSPierre-Louis Bossart select SND_SOC_HDAC_HDMI 199ea2851bdSPierre-Louis Bossart help 200ea2851bdSPierre-Louis Bossart This adds support for ASoC Onboard Codec I2S machine driver. This will 201ea2851bdSPierre-Louis Bossart create an alsa sound card for NAU88L25 + MAX98357A. 202ea2851bdSPierre-Louis Bossart Say Y if you have such a device. 203ea2851bdSPierre-Louis Bossart If unsure select "N". 204d4d86b86SPierre-Louis Bossart 205d4d86b86SPierre-Louis Bossartconfig SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH 206d4d86b86SPierre-Louis Bossart tristate "ASoC Audio driver for Broxton with DA7219 and MAX98357A in I2S Mode" 207d4d86b86SPierre-Louis Bossart depends on X86 && ACPI && I2C 208f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_SKYLAKE 209d4d86b86SPierre-Louis Bossart select SND_SOC_DA7219 210d4d86b86SPierre-Louis Bossart select SND_SOC_MAX98357A 211d4d86b86SPierre-Louis Bossart select SND_SOC_DMIC 212d4d86b86SPierre-Louis Bossart select SND_SOC_HDAC_HDMI 213d4d86b86SPierre-Louis Bossart select SND_HDA_DSP_LOADER 214d4d86b86SPierre-Louis Bossart help 215d4d86b86SPierre-Louis Bossart This adds support for ASoC machine driver for Broxton-P platforms 216d4d86b86SPierre-Louis Bossart with DA7219 + MAX98357A I2S audio codec. 217d4d86b86SPierre-Louis Bossart Say Y if you have such a device. 218d4d86b86SPierre-Louis Bossart If unsure select "N". 219d4d86b86SPierre-Louis Bossart 220d4d86b86SPierre-Louis Bossartconfig SND_SOC_INTEL_BXT_RT298_MACH 221d4d86b86SPierre-Louis Bossart tristate "ASoC Audio driver for Broxton with RT298 I2S mode" 222d4d86b86SPierre-Louis Bossart depends on X86 && ACPI && I2C 223f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_SKYLAKE 224d4d86b86SPierre-Louis Bossart select SND_SOC_RT298 225d4d86b86SPierre-Louis Bossart select SND_SOC_DMIC 226d4d86b86SPierre-Louis Bossart select SND_SOC_HDAC_HDMI 227d4d86b86SPierre-Louis Bossart select SND_HDA_DSP_LOADER 228d4d86b86SPierre-Louis Bossart help 229d4d86b86SPierre-Louis Bossart This adds support for ASoC machine driver for Broxton platforms 230d4d86b86SPierre-Louis Bossart with RT286 I2S audio codec. 231d4d86b86SPierre-Louis Bossart Say Y if you have such a device. 232d4d86b86SPierre-Louis Bossart If unsure select "N". 233d4d86b86SPierre-Louis Bossart 234d4d86b86SPierre-Louis Bossartconfig SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH 235d4d86b86SPierre-Louis Bossart tristate "ASoC Audio driver for KBL with RT5663 and MAX98927 in I2S Mode" 236d4d86b86SPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C 237d4d86b86SPierre-Louis Bossart select SND_SOC_INTEL_SST 238f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_SKYLAKE 239d4d86b86SPierre-Louis Bossart select SND_SOC_RT5663 240d4d86b86SPierre-Louis Bossart select SND_SOC_MAX98927 241d4d86b86SPierre-Louis Bossart select SND_SOC_DMIC 242d4d86b86SPierre-Louis Bossart select SND_SOC_HDAC_HDMI 243d4d86b86SPierre-Louis Bossart help 244d4d86b86SPierre-Louis Bossart This adds support for ASoC Onboard Codec I2S machine driver. This will 245d4d86b86SPierre-Louis Bossart create an alsa sound card for RT5663 + MAX98927. 246d4d86b86SPierre-Louis Bossart Say Y if you have such a device. 247d4d86b86SPierre-Louis Bossart If unsure select "N". 248d4d86b86SPierre-Louis Bossart 249d4d86b86SPierre-Louis Bossartconfig SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH 250d4d86b86SPierre-Louis Bossart tristate "ASoC Audio driver for KBL with RT5663, RT5514 and MAX98927 in I2S Mode" 251d4d86b86SPierre-Louis Bossart depends on X86_INTEL_LPSS && I2C && SPI 252d4d86b86SPierre-Louis Bossart select SND_SOC_INTEL_SST 253f6a118a8SPierre-Louis Bossart depends on SND_SOC_INTEL_SKYLAKE 254d4d86b86SPierre-Louis Bossart select SND_SOC_RT5663 255d4d86b86SPierre-Louis Bossart select SND_SOC_RT5514 256d4d86b86SPierre-Louis Bossart select SND_SOC_RT5514_SPI 257d4d86b86SPierre-Louis Bossart select SND_SOC_MAX98927 258d4d86b86SPierre-Louis Bossart select SND_SOC_HDAC_HDMI 259d4d86b86SPierre-Louis Bossart help 260d4d86b86SPierre-Louis Bossart This adds support for ASoC Onboard Codec I2S machine driver. This will 261d4d86b86SPierre-Louis Bossart create an alsa sound card for RT5663 + RT5514 + MAX98927. 262d4d86b86SPierre-Louis Bossart Say Y if you have such a device. 263d4d86b86SPierre-Louis Bossart If unsure select "N". 264*960115b8SArnd Bergmann 265*960115b8SArnd Bergmannendif 266