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