Commit | Line | Data |
---|---|---|
9c1be7e8 | 1 | menuconfig SND_IMX_SOC |
c6848bf5 | 2 | tristate "SoC Audio for Freescale i.MX CPUs" |
3cc4e53f | 3 | depends on ARCH_MXC |
fd6a6394 | 4 | select SND_PCM |
8380222e SH |
5 | select FIQ |
6 | select SND_SOC_AC97_BUS | |
fd6a6394 M |
7 | help |
8 | Say Y or M if you want to add support for codecs attached to | |
8380222e | 9 | the i.MX SSI interface. |
fd6a6394 | 10 | |
f0fba2ad | 11 | |
9c1be7e8 | 12 | if SND_IMX_SOC |
fd6a6394 | 13 | |
f0fba2ad LG |
14 | config SND_MXC_SOC_FIQ |
15 | tristate | |
16 | ||
17 | config SND_MXC_SOC_MX2 | |
18 | tristate | |
19 | ||
eeec1246 MB |
20 | config SND_MXC_SOC_WM1133_EV1 |
21 | tristate "Audio on the the i.MX31ADS with WM1133-EV1 fitted" | |
9c1be7e8 | 22 | depends on MACH_MX31ADS_WM1133_EV1 && EXPERIMENTAL |
eeec1246 | 23 | select SND_SOC_WM8350 |
f0fba2ad | 24 | select SND_MXC_SOC_FIQ |
eeec1246 MB |
25 | help |
26 | Enable support for audio on the i.MX31ADS with the WM1133-EV1 | |
27 | PMIC board with WM8835x fitted. | |
fc9cbe39 | 28 | |
841a451f JM |
29 | config SND_SOC_MX27VIS_AIC32X4 |
30 | tristate "SoC audio support for Visstrim M10 boards" | |
31 | depends on MACH_IMX27_VISSTRIM_M10 | |
684a65d4 | 32 | select SND_SOC_TLV320AIC32X4 |
841a451f JM |
33 | select SND_MXC_SOC_MX2 |
34 | help | |
35 | Say Y if you want to add support for SoC audio on Visstrim SM10 | |
36 | board with TLV320AIC32X4 codec. | |
37 | ||
fc9cbe39 SH |
38 | config SND_SOC_PHYCORE_AC97 |
39 | tristate "SoC Audio support for Phytec phyCORE (and phyCARD) boards" | |
40 | depends on MACH_PCM043 || MACH_PCA100 | |
fc9cbe39 | 41 | select SND_SOC_WM9712 |
f0fba2ad | 42 | select SND_MXC_SOC_FIQ |
fc9cbe39 SH |
43 | help |
44 | Say Y if you want to add support for SoC audio on Phytec phyCORE | |
45 | and phyCARD boards in AC97 mode | |
91157888 EB |
46 | |
47 | config SND_SOC_EUKREA_TLV320 | |
9c1be7e8 | 48 | tristate "Eukrea TLV320" |
bb4d0044 EB |
49 | depends on MACH_EUKREA_MBIMX27_BASEBOARD \ |
50 | || MACH_EUKREA_MBIMXSD25_BASEBOARD \ | |
573f89b5 EB |
51 | || MACH_EUKREA_MBIMXSD35_BASEBOARD \ |
52 | || MACH_EUKREA_MBIMXSD51_BASEBOARD | |
b381bc8a | 53 | depends on I2C |
91157888 | 54 | select SND_SOC_TLV320AIC23 |
f0fba2ad | 55 | select SND_MXC_SOC_FIQ |
91157888 EB |
56 | help |
57 | Enable I2S based access to the TLV320AIC23B codec attached | |
8a0bbbeb | 58 | to the SSI interface |
9c1be7e8 EB |
59 | |
60 | endif # SND_IMX_SOC |