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_SSI |
15 | tristate | |
16 | ||
17 | config SND_MXC_SOC_FIQ | |
18 | tristate | |
19 | ||
20 | config SND_MXC_SOC_MX2 | |
21 | tristate | |
22 | ||
eeec1246 MB |
23 | config SND_MXC_SOC_WM1133_EV1 |
24 | tristate "Audio on the the i.MX31ADS with WM1133-EV1 fitted" | |
9c1be7e8 | 25 | depends on MACH_MX31ADS_WM1133_EV1 && EXPERIMENTAL |
eeec1246 | 26 | select SND_SOC_WM8350 |
f0fba2ad LG |
27 | select SND_MXC_SOC_SSI |
28 | select SND_MXC_SOC_FIQ | |
eeec1246 MB |
29 | help |
30 | Enable support for audio on the i.MX31ADS with the WM1133-EV1 | |
31 | PMIC board with WM8835x fitted. | |
fc9cbe39 | 32 | |
841a451f JM |
33 | config SND_SOC_MX27VIS_AIC32X4 |
34 | tristate "SoC audio support for Visstrim M10 boards" | |
35 | depends on MACH_IMX27_VISSTRIM_M10 | |
36 | select SND_SOC_TVL320AIC32X4 | |
37 | select SND_MXC_SOC_SSI | |
38 | select SND_MXC_SOC_MX2 | |
39 | help | |
40 | Say Y if you want to add support for SoC audio on Visstrim SM10 | |
41 | board with TLV320AIC32X4 codec. | |
42 | ||
fc9cbe39 SH |
43 | config SND_SOC_PHYCORE_AC97 |
44 | tristate "SoC Audio support for Phytec phyCORE (and phyCARD) boards" | |
45 | depends on MACH_PCM043 || MACH_PCA100 | |
fc9cbe39 | 46 | select SND_SOC_WM9712 |
f0fba2ad LG |
47 | select SND_MXC_SOC_SSI |
48 | select SND_MXC_SOC_FIQ | |
fc9cbe39 SH |
49 | help |
50 | Say Y if you want to add support for SoC audio on Phytec phyCORE | |
51 | and phyCARD boards in AC97 mode | |
91157888 EB |
52 | |
53 | config SND_SOC_EUKREA_TLV320 | |
9c1be7e8 | 54 | tristate "Eukrea TLV320" |
bb4d0044 EB |
55 | depends on MACH_EUKREA_MBIMX27_BASEBOARD \ |
56 | || MACH_EUKREA_MBIMXSD25_BASEBOARD \ | |
573f89b5 EB |
57 | || MACH_EUKREA_MBIMXSD35_BASEBOARD \ |
58 | || MACH_EUKREA_MBIMXSD51_BASEBOARD | |
91157888 | 59 | select SND_SOC_TLV320AIC23 |
f0fba2ad LG |
60 | select SND_MXC_SOC_SSI |
61 | select SND_MXC_SOC_FIQ | |
91157888 EB |
62 | help |
63 | Enable I2S based access to the TLV320AIC23B codec attached | |
8a0bbbeb | 64 | to the SSI interface |
9c1be7e8 EB |
65 | |
66 | endif # SND_IMX_SOC |