1config SND_MFLD_MACHINE 2 tristate "SOC Machine Audio driver for Intel Medfield MID platform" 3 depends on INTEL_SCU_IPC 4 select SND_SOC_SN95031 5 select SND_SST_MFLD_PLATFORM 6 select SND_SST_IPC_PCI 7 help 8 This adds support for ASoC machine driver for Intel(R) MID Medfield platform 9 used as alsa device in audio substem in Intel(R) MID devices 10 Say Y if you have such a device 11 If unsure select "N". 12 13config SND_SST_MFLD_PLATFORM 14 tristate 15 select SND_SOC_COMPRESS 16 17config SND_SST_IPC 18 tristate 19 20config SND_SST_IPC_PCI 21 tristate 22 select SND_SST_IPC 23 24config SND_SST_IPC_ACPI 25 tristate 26 select SND_SST_IPC 27 select SND_SOC_INTEL_SST 28 depends on ACPI 29 30config SND_SOC_INTEL_SST 31 tristate 32 select SND_SOC_INTEL_SST_ACPI if ACPI 33 depends on (X86 || COMPILE_TEST) 34 35config SND_SOC_INTEL_SST_ACPI 36 tristate 37 38config SND_SOC_INTEL_HASWELL 39 tristate 40 41config SND_SOC_INTEL_BAYTRAIL 42 tristate 43 44config SND_SOC_INTEL_HASWELL_MACH 45 tristate "ASoC Audio DSP support for Intel Haswell Lynxpoint" 46 depends on X86_INTEL_LPSS && I2C && I2C_DESIGNWARE_PLATFORM 47 depends on DW_DMAC_CORE 48 select SND_SOC_INTEL_SST 49 select SND_SOC_INTEL_HASWELL 50 select SND_SOC_RT5640 51 help 52 This adds support for the Lynxpoint Audio DSP on Intel(R) Haswell 53 Ultrabook platforms. 54 Say Y if you have such a device 55 If unsure select "N". 56 57config SND_SOC_INTEL_BYT_RT5640_MACH 58 tristate "ASoC Audio driver for Intel Baytrail with RT5640 codec" 59 depends on X86_INTEL_LPSS && I2C 60 depends on DW_DMAC_CORE 61 select SND_SOC_INTEL_SST 62 select SND_SOC_INTEL_BAYTRAIL 63 select SND_SOC_RT5640 64 help 65 This adds audio driver for Intel Baytrail platform based boards 66 with the RT5640 audio codec. 67 68config SND_SOC_INTEL_BYT_MAX98090_MACH 69 tristate "ASoC Audio driver for Intel Baytrail with MAX98090 codec" 70 depends on X86_INTEL_LPSS && I2C 71 depends on DW_DMAC_CORE 72 select SND_SOC_INTEL_SST 73 select SND_SOC_INTEL_BAYTRAIL 74 select SND_SOC_MAX98090 75 help 76 This adds audio driver for Intel Baytrail platform based boards 77 with the MAX98090 audio codec. 78 79config SND_SOC_INTEL_BROADWELL_MACH 80 tristate "ASoC Audio DSP support for Intel Broadwell Wildcatpoint" 81 depends on X86_INTEL_LPSS && I2C && DW_DMAC && \ 82 I2C_DESIGNWARE_PLATFORM 83 depends on DW_DMAC_CORE 84 select SND_SOC_INTEL_SST 85 select SND_SOC_INTEL_HASWELL 86 select SND_SOC_RT286 87 help 88 This adds support for the Wilcatpoint Audio DSP on Intel(R) Broadwell 89 Ultrabook platforms. 90 Say Y if you have such a device 91 If unsure select "N". 92 93config SND_SOC_INTEL_BYTCR_RT5640_MACH 94 tristate "ASoC Audio DSP Support for MID BYT Platform" 95 depends on X86 && I2C 96 select SND_SOC_RT5640 97 select SND_SST_MFLD_PLATFORM 98 select SND_SST_IPC_ACPI 99 help 100 This adds support for ASoC machine driver for Intel(R) MID Baytrail platform 101 used as alsa device in audio substem in Intel(R) MID devices 102 Say Y if you have such a device 103 If unsure select "N". 104 105config SND_SOC_INTEL_CHT_BSW_RT5672_MACH 106 tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5672 codec" 107 depends on X86_INTEL_LPSS && I2C 108 select SND_SOC_RT5670 109 select SND_SST_MFLD_PLATFORM 110 select SND_SST_IPC_ACPI 111 help 112 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 113 platforms with RT5672 audio codec. 114 Say Y if you have such a device 115 If unsure select "N". 116 117config SND_SOC_INTEL_CHT_BSW_RT5645_MACH 118 tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with RT5645/5650 codec" 119 depends on X86_INTEL_LPSS && I2C 120 select SND_SOC_RT5645 121 select SND_SST_MFLD_PLATFORM 122 select SND_SST_IPC_ACPI 123 help 124 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 125 platforms with RT5645/5650 audio codec. 126 If unsure select "N". 127 128config SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH 129 tristate "ASoC Audio driver for Intel Cherrytrail & Braswell with MAX98090 & TI codec" 130 depends on X86_INTEL_LPSS && I2C 131 select SND_SOC_MAX98090 132 select SND_SOC_TS3A227E 133 select SND_SST_MFLD_PLATFORM 134 select SND_SST_IPC_ACPI 135 help 136 This adds support for ASoC machine driver for Intel(R) Cherrytrail & Braswell 137 platforms with MAX98090 audio codec it also can support TI jack chip as aux device. 138 If unsure select "N". 139 140config SND_SOC_INTEL_SKYLAKE 141 tristate 142 select SND_HDA_EXT_CORE 143 select SND_SOC_TOPOLOGY 144 select SND_SOC_INTEL_SST 145 146config SND_SOC_INTEL_SKL_RT286_MACH 147 tristate "ASoC Audio driver for SKL with RT286 I2S mode" 148 depends on X86 && ACPI && I2C 149 select SND_SOC_INTEL_SST 150 select SND_SOC_INTEL_SKYLAKE 151 select SND_SOC_RT286 152 select SND_SOC_DMIC 153 help 154 This adds support for ASoC machine driver for Skylake platforms 155 with RT286 I2S audio codec. 156 Say Y if you have such a device 157 If unsure select "N". 158