]>
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 M |
4 | help |
5 | Say Y or M if you want to add support for codecs attached to | |
8380222e | 6 | the i.MX SSI interface. |
fd6a6394 | 7 | |
f0fba2ad | 8 | |
9c1be7e8 | 9 | if SND_IMX_SOC |
fd6a6394 | 10 | |
56cea3f1 SG |
11 | config SND_SOC_IMX_SSI |
12 | tristate | |
13 | ||
4762fbab SG |
14 | config SND_SOC_IMX_PCM |
15 | tristate | |
16 | ||
f0fba2ad LG |
17 | config SND_MXC_SOC_FIQ |
18 | tristate | |
4762fbab SG |
19 | select FIQ |
20 | select SND_SOC_IMX_PCM | |
f0fba2ad LG |
21 | |
22 | config SND_MXC_SOC_MX2 | |
c307e8e3 | 23 | select SND_SOC_DMAENGINE_PCM |
f0fba2ad | 24 | tristate |
4762fbab | 25 | select SND_SOC_IMX_PCM |
f0fba2ad | 26 | |
3c77c29c SG |
27 | config SND_SOC_IMX_AUDMUX |
28 | tristate | |
29 | ||
eeec1246 MB |
30 | config SND_MXC_SOC_WM1133_EV1 |
31 | tristate "Audio on the the i.MX31ADS with WM1133-EV1 fitted" | |
9c1be7e8 | 32 | depends on MACH_MX31ADS_WM1133_EV1 && EXPERIMENTAL |
eeec1246 | 33 | select SND_SOC_WM8350 |
f0fba2ad | 34 | select SND_MXC_SOC_FIQ |
3c77c29c | 35 | select SND_SOC_IMX_AUDMUX |
56cea3f1 | 36 | select SND_SOC_IMX_SSI |
eeec1246 MB |
37 | help |
38 | Enable support for audio on the i.MX31ADS with the WM1133-EV1 | |
39 | PMIC board with WM8835x fitted. | |
fc9cbe39 | 40 | |
841a451f JM |
41 | config SND_SOC_MX27VIS_AIC32X4 |
42 | tristate "SoC audio support for Visstrim M10 boards" | |
570a2429 | 43 | depends on MACH_IMX27_VISSTRIM_M10 && I2C |
684a65d4 | 44 | select SND_SOC_TLV320AIC32X4 |
841a451f | 45 | select SND_MXC_SOC_MX2 |
3c77c29c | 46 | select SND_SOC_IMX_AUDMUX |
56cea3f1 | 47 | select SND_SOC_IMX_SSI |
841a451f JM |
48 | help |
49 | Say Y if you want to add support for SoC audio on Visstrim SM10 | |
50 | board with TLV320AIC32X4 codec. | |
51 | ||
fc9cbe39 SH |
52 | config SND_SOC_PHYCORE_AC97 |
53 | tristate "SoC Audio support for Phytec phyCORE (and phyCARD) boards" | |
54 | depends on MACH_PCM043 || MACH_PCA100 | |
15ca1b19 | 55 | select SND_SOC_AC97_BUS |
fc9cbe39 | 56 | select SND_SOC_WM9712 |
f0fba2ad | 57 | select SND_MXC_SOC_FIQ |
3c77c29c | 58 | select SND_SOC_IMX_AUDMUX |
56cea3f1 | 59 | select SND_SOC_IMX_SSI |
fc9cbe39 SH |
60 | help |
61 | Say Y if you want to add support for SoC audio on Phytec phyCORE | |
62 | and phyCARD boards in AC97 mode | |
91157888 EB |
63 | |
64 | config SND_SOC_EUKREA_TLV320 | |
9c1be7e8 | 65 | tristate "Eukrea TLV320" |
bb4d0044 EB |
66 | depends on MACH_EUKREA_MBIMX27_BASEBOARD \ |
67 | || MACH_EUKREA_MBIMXSD25_BASEBOARD \ | |
573f89b5 EB |
68 | || MACH_EUKREA_MBIMXSD35_BASEBOARD \ |
69 | || MACH_EUKREA_MBIMXSD51_BASEBOARD | |
b381bc8a | 70 | depends on I2C |
91157888 | 71 | select SND_SOC_TLV320AIC23 |
f0fba2ad | 72 | select SND_MXC_SOC_FIQ |
3c77c29c | 73 | select SND_SOC_IMX_AUDMUX |
56cea3f1 | 74 | select SND_SOC_IMX_SSI |
91157888 EB |
75 | help |
76 | Enable I2S based access to the TLV320AIC23B codec attached | |
8a0bbbeb | 77 | to the SSI interface |
9c1be7e8 EB |
78 | |
79 | endif # SND_IMX_SOC |