Commit | Line | Data |
---|---|---|
86e1f0df | 1 | config SND_S3C24XX_SOC |
499d8f4a | 2 | tristate "SoC Audio for the Samsung S3CXXXX chips" |
b2472b1d | 3 | depends on ARCH_S3C2410 || ARCH_S3C64XX |
239a22aa | 4 | select S3C64XX_DMA if ARCH_S3C64XX |
86e1f0df GG |
5 | help |
6 | Say Y or M if you want to add support for codecs attached to | |
6e498d5e MB |
7 | the S3C24XX AC97 or I2S interfaces. You will also need to |
8 | select the audio interfaces to support below. | |
86e1f0df GG |
9 | |
10 | config SND_S3C24XX_SOC_I2S | |
11 | tristate | |
c36623a7 | 12 | select S3C2410_DMA |
80ab1c0e | 13 | |
dc85447b BD |
14 | config SND_S3C_I2SV2_SOC |
15 | tristate | |
16 | ||
49646dfa BD |
17 | config SND_S3C2412_SOC_I2S |
18 | tristate | |
dc85447b | 19 | select SND_S3C_I2SV2_SOC |
c36623a7 | 20 | select S3C2410_DMA |
49646dfa | 21 | |
f8cf8176 BD |
22 | config SND_S3C64XX_SOC_I2S |
23 | tristate | |
24 | select SND_S3C_I2SV2_SOC | |
c36623a7 | 25 | select S3C64XX_DMA |
f8cf8176 | 26 | |
357a1db9 JB |
27 | config SND_S3C_SOC_PCM |
28 | tristate | |
29 | ||
80ab1c0e GG |
30 | config SND_S3C2443_SOC_AC97 |
31 | tristate | |
c36623a7 | 32 | select S3C2410_DMA |
80ab1c0e | 33 | select AC97_BUS |
80ab1c0e | 34 | select SND_SOC_AC97_BUS |
fc93ea2f JB |
35 | |
36 | config SND_S3C_SOC_AC97 | |
37 | tristate | |
38 | select SND_SOC_AC97_BUS | |
39 | ||
80ab1c0e GG |
40 | config SND_S3C24XX_SOC_NEO1973_WM8753 |
41 | tristate "SoC I2S Audio support for NEO1973 - WM8753" | |
9c638cd6 | 42 | depends on SND_S3C24XX_SOC && MACH_NEO1973_GTA01 |
80ab1c0e GG |
43 | select SND_S3C24XX_SOC_I2S |
44 | select SND_SOC_WM8753 | |
45 | help | |
46 | Say Y if you want to add support for SoC audio on smdk2440 | |
47 | with the WM8753. | |
48 | ||
606689e9 MB |
49 | config SND_S3C24XX_SOC_NEO1973_GTA02_WM8753 |
50 | tristate "Audio support for the Openmoko Neo FreeRunner (GTA02)" | |
51 | depends on SND_S3C24XX_SOC && MACH_NEO1973_GTA02 | |
52 | select SND_S3C24XX_SOC_I2S | |
53 | select SND_SOC_WM8753 | |
54 | help | |
55 | This driver provides audio support for the Openmoko Neo FreeRunner | |
56 | smartphone. | |
57 | ||
3093e48c BD |
58 | config SND_S3C24XX_SOC_JIVE_WM8750 |
59 | tristate "SoC I2S Audio support for Jive" | |
60 | depends on SND_S3C24XX_SOC && MACH_JIVE | |
61 | select SND_SOC_WM8750 | |
3093e48c BD |
62 | select SND_S3C2412_SOC_I2S |
63 | help | |
64 | Sat Y if you want to add support for SoC audio on the Jive. | |
65 | ||
d0f5fa17 | 66 | config SND_S3C64XX_SOC_WM8580 |
67 | tristate "SoC I2S Audio support for WM8580 on SMDK64XX" | |
68 | depends on SND_S3C24XX_SOC && (MACH_SMDK6400 || MACH_SMDK6410) | |
69 | depends on BROKEN | |
70 | select SND_SOC_WM8580 | |
71 | select SND_S3C64XX_SOC_I2S | |
72 | help | |
73 | Sat Y if you want to add support for SoC audio on the SMDK64XX. | |
74 | ||
80ab1c0e GG |
75 | config SND_S3C24XX_SOC_SMDK2443_WM9710 |
76 | tristate "SoC AC97 Audio support for SMDK2443 - WM9710" | |
77 | depends on SND_S3C24XX_SOC && MACH_SMDK2443 | |
1ec2963a JB |
78 | select S3C2410_DMA |
79 | select AC97_BUS | |
80ab1c0e | 80 | select SND_SOC_AC97_CODEC |
1ec2963a | 81 | select SND_S3C_SOC_AC97 |
80ab1c0e GG |
82 | help |
83 | Say Y if you want to add support for SoC audio on smdk2443 | |
84 | with the WM9710. | |
85 | ||
040956fa IK |
86 | config SND_S3C24XX_SOC_LN2440SBC_ALC650 |
87 | tristate "SoC AC97 Audio support for LN2440SBC - ALC650" | |
4bc4c9a5 | 88 | depends on SND_S3C24XX_SOC && ARCH_S3C2410 |
040956fa IK |
89 | select SND_S3C2443_SOC_AC97 |
90 | select SND_SOC_AC97_CODEC | |
91 | help | |
92 | Say Y if you want to add support for SoC audio on ln2440sbc | |
93 | with the ALC650. | |
80ab1c0e | 94 | |
7ad933d7 CP |
95 | config SND_S3C24XX_SOC_S3C24XX_UDA134X |
96 | tristate "SoC I2S Audio support UDA134X wired to a S3C24XX" | |
4bc4c9a5 | 97 | depends on SND_S3C24XX_SOC && ARCH_S3C2410 |
7ad933d7 | 98 | select SND_S3C24XX_SOC_I2S |
070504ad | 99 | select SND_SOC_L3 |
7ad933d7 | 100 | select SND_SOC_UDA134X |
14412acd BD |
101 | |
102 | config SND_S3C24XX_SOC_SIMTEC | |
103 | tristate | |
104 | help | |
105 | Internal node for common S3C24XX/Simtec suppor | |
106 | ||
107 | config SND_S3C24XX_SOC_SIMTEC_TLV320AIC23 | |
108 | tristate "SoC I2S Audio support for TLV320AIC23 on Simtec boards" | |
bc36681f | 109 | depends on SND_S3C24XX_SOC && ARCH_S3C2410 |
14412acd BD |
110 | select SND_S3C24XX_SOC_I2S |
111 | select SND_SOC_TLV320AIC23 | |
112 | select SND_S3C24XX_SOC_SIMTEC | |
b2ec22e2 BD |
113 | |
114 | config SND_S3C24XX_SOC_SIMTEC_HERMES | |
115 | tristate "SoC I2S Audio support for Simtec Hermes board" | |
bc36681f | 116 | depends on SND_S3C24XX_SOC && ARCH_S3C2410 |
b2ec22e2 BD |
117 | select SND_S3C24XX_SOC_I2S |
118 | select SND_SOC_TLV320AIC3X | |
119 | select SND_S3C24XX_SOC_SIMTEC | |
ff6e64da JB |
120 | |
121 | config SND_SOC_SMDK_WM9713 | |
122 | tristate "SoC AC97 Audio support for SMDK with WM9713" | |
123 | depends on SND_S3C24XX_SOC && MACH_SMDK6410 | |
124 | select SND_SOC_WM9713 | |
125 | select SND_S3C_SOC_AC97 | |
126 | help | |
127 | Sat Y if you want to add support for SoC audio on the SMDK. |