]>
Commit | Line | Data |
---|---|---|
734c2d4b LG |
1 | config SND_PXA2XX_SOC |
2 | tristate "SoC Audio for the Intel PXA2xx chip" | |
89fe5117 | 3 | depends on ARCH_PXA |
846172df | 4 | select SND_ARM |
a6d77317 | 5 | select SND_PXA2XX_LIB |
734c2d4b LG |
6 | help |
7 | Say Y or M if you want to add support for codecs attached to | |
8 | the PXA2xx AC97, I2S or SSP interface. You will also need | |
9 | to select the audio interfaces to support below. | |
10 | ||
11 | config SND_PXA2XX_AC97 | |
12 | tristate | |
13 | select SND_AC97_CODEC | |
14 | ||
15 | config SND_PXA2XX_SOC_AC97 | |
16 | tristate | |
1a5965b7 | 17 | select AC97_BUS |
9c636342 | 18 | select SND_ARM |
a6d77317 | 19 | select SND_PXA2XX_LIB_AC97 |
734c2d4b LG |
20 | select SND_SOC_AC97_BUS |
21 | ||
22 | config SND_PXA2XX_SOC_I2S | |
23 | tristate | |
24 | ||
1b340bd7 MB |
25 | config SND_PXA_SOC_SSP |
26 | tristate | |
866d091d | 27 | select PXA_SSP |
1b340bd7 | 28 | |
734c2d4b LG |
29 | config SND_PXA2XX_SOC_CORGI |
30 | tristate "SoC Audio support for Sharp Zaurus SL-C7x0" | |
31 | depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx | |
32 | select SND_PXA2XX_SOC_I2S | |
33 | select SND_SOC_WM8731 | |
34 | help | |
35 | Say Y if you want to add support for SoC audio on Sharp | |
36 | Zaurus SL-C7x0 models (Corgi, Shepherd, Husky). | |
37 | ||
38 | config SND_PXA2XX_SOC_SPITZ | |
39 | tristate "SoC Audio support for Sharp Zaurus SL-Cxx00" | |
40 | depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 | |
41 | select SND_PXA2XX_SOC_I2S | |
42 | select SND_SOC_WM8750 | |
43 | help | |
44 | Say Y if you want to add support for SoC audio on Sharp | |
45 | Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita). | |
46 | ||
d21e0f4c MV |
47 | config SND_PXA2XX_SOC_Z2 |
48 | tristate "SoC Audio support for Zipit Z2" | |
49 | depends on SND_PXA2XX_SOC && MACH_ZIPIT2 | |
50 | select SND_PXA2XX_SOC_I2S | |
51 | select SND_SOC_WM8750 | |
52 | help | |
53 | Say Y if you want to add support for SoC audio on Zipit Z2. | |
54 | ||
734c2d4b LG |
55 | config SND_PXA2XX_SOC_POODLE |
56 | tristate "SoC Audio support for Poodle" | |
57 | depends on SND_PXA2XX_SOC && MACH_POODLE | |
58 | select SND_PXA2XX_SOC_I2S | |
59 | select SND_SOC_WM8731 | |
60 | help | |
61 | Say Y if you want to add support for SoC audio on Sharp | |
62 | Zaurus SL-5600 model (Poodle). | |
63 | ||
64 | config SND_PXA2XX_SOC_TOSA | |
65 | tristate "SoC AC97 Audio support for Tosa" | |
66 | depends on SND_PXA2XX_SOC && MACH_TOSA | |
4440cbd6 | 67 | depends on MFD_TC6393XB |
734c2d4b LG |
68 | select SND_PXA2XX_SOC_AC97 |
69 | select SND_SOC_WM9712 | |
70 | help | |
71 | Say Y if you want to add support for SoC audio on Sharp | |
72 | Zaurus SL-C6000x models (Tosa). | |
ab40d4f1 | 73 | |
28796eaf IM |
74 | config SND_PXA2XX_SOC_E740 |
75 | tristate "SoC AC97 Audio support for e740" | |
76 | depends on SND_PXA2XX_SOC && MACH_E740 | |
77 | select SND_SOC_WM9705 | |
78 | select SND_PXA2XX_SOC_AC97 | |
79 | help | |
80 | Say Y if you want to add support for SoC audio on the | |
81 | toshiba e740 PDA | |
82 | ||
a7e2e735 IM |
83 | config SND_PXA2XX_SOC_E750 |
84 | tristate "SoC AC97 Audio support for e750" | |
85 | depends on SND_PXA2XX_SOC && MACH_E750 | |
86 | select SND_SOC_WM9705 | |
87 | select SND_PXA2XX_SOC_AC97 | |
88 | help | |
89 | Say Y if you want to add support for SoC audio on the | |
90 | toshiba e750 PDA | |
91 | ||
ab40d4f1 IM |
92 | config SND_PXA2XX_SOC_E800 |
93 | tristate "SoC AC97 Audio support for e800" | |
94 | depends on SND_PXA2XX_SOC && MACH_E800 | |
95 | select SND_SOC_WM9712 | |
96 | select SND_PXA2XX_SOC_AC97 | |
97 | help | |
98 | Say Y if you want to add support for SoC audio on the | |
99 | Toshiba e800 PDA | |
142054a3 MR |
100 | |
101 | config SND_PXA2XX_SOC_EM_X270 | |
eaaa5328 | 102 | tristate "SoC Audio support for CompuLab EM-x270, eXeda and CM-X300" |
640fb39e IG |
103 | depends on SND_PXA2XX_SOC && (MACH_EM_X270 || MACH_EXEDA || \ |
104 | MACH_CM_X300) | |
142054a3 MR |
105 | select SND_PXA2XX_SOC_AC97 |
106 | select SND_SOC_WM9712 | |
107 | help | |
108 | Say Y if you want to add support for SoC audio on | |
eaaa5328 | 109 | CompuLab EM-x270, eXeda and CM-X300 machines. |
1b340bd7 | 110 | |
74e72201 | 111 | config SND_PXA2XX_SOC_PALM27X |
37330efd MV |
112 | bool "SoC Audio support for Palm T|X, T5, E2 and LifeDrive" |
113 | depends on SND_PXA2XX_SOC && (MACH_PALMLD || MACH_PALMTX || \ | |
114 | MACH_PALMT5 || MACH_PALMTE2) | |
74e72201 MV |
115 | select SND_PXA2XX_SOC_AC97 |
116 | select SND_SOC_WM9712 | |
117 | help | |
118 | Say Y if you want to add support for SoC audio on | |
37330efd | 119 | Palm T|X, T5, E2 or LifeDrive handheld computer. |
74e72201 | 120 | |
b6905d0b HZ |
121 | config SND_SOC_SAARB |
122 | tristate "SoC Audio support for Marvell Saarb" | |
123 | depends on SND_PXA2XX_SOC && MACH_SAARB | |
124 | select SND_PXA_SOC_SSP | |
125 | select SND_SOC_88PM860X | |
126 | help | |
127 | Say Y if you want to add support for SoC audio on the | |
128 | Marvell Saarb reference platform. | |
129 | ||
b0547a70 HZ |
130 | config SND_SOC_TAVOREVB3 |
131 | tristate "SoC Audio support for Marvell Tavor EVB3" | |
132 | depends on SND_PXA2XX_SOC && MACH_TAVOREVB3 | |
133 | select SND_PXA_SOC_SSP | |
134 | select SND_SOC_88PM860X | |
135 | help | |
136 | Say Y if you want to add support for SoC audio on the | |
137 | Marvell Saarb reference platform. | |
138 | ||
1b340bd7 MB |
139 | config SND_SOC_ZYLONITE |
140 | tristate "SoC Audio support for Marvell Zylonite" | |
141 | depends on SND_PXA2XX_SOC && MACH_ZYLONITE | |
142 | select SND_PXA2XX_SOC_AC97 | |
143 | select SND_PXA_SOC_SSP | |
144 | select SND_SOC_WM9713 | |
145 | help | |
146 | Say Y if you want to add support for SoC audio on the | |
147 | Marvell Zylonite reference platform. | |
8f0dc655 | 148 | |
49af574b DM |
149 | config SND_SOC_RAUMFELD |
150 | tristate "SoC Audio support Raumfeld audio adapter" | |
151 | depends on SND_PXA2XX_SOC && (MACH_RAUMFELD_SPEAKER || MACH_RAUMFELD_CONNECTOR) | |
152 | select SND_PXA_SOC_SSP | |
153 | select SND_SOC_CS4270 | |
154 | select SND_SOC_AK4104 | |
155 | help | |
156 | Say Y if you want to add support for SoC audio on Raumfeld devices | |
157 | ||
c26f642e DA |
158 | config SND_PXA2XX_SOC_HX4700 |
159 | tristate "SoC Audio support for HP iPAQ hx4700" | |
160 | depends on SND_PXA2XX_SOC && MACH_H4700 | |
161 | select SND_PXA2XX_SOC_I2S | |
162 | select SND_SOC_AK4641 | |
163 | help | |
164 | Say Y if you want to add support for SoC audio on the | |
165 | HP iPAQ hx4700. | |
166 | ||
7377226c PZ |
167 | config SND_PXA2XX_SOC_MAGICIAN |
168 | tristate "SoC Audio support for HTC Magician" | |
169 | depends on SND_PXA2XX_SOC && MACH_MAGICIAN | |
170 | select SND_PXA2XX_SOC_I2S | |
171 | select SND_PXA_SOC_SSP | |
172 | select SND_SOC_UDA1380 | |
173 | help | |
174 | Say Y if you want to add support for SoC audio on the | |
175 | HTC Magician. | |
176 | ||
8f0dc655 RJ |
177 | config SND_PXA2XX_SOC_MIOA701 |
178 | tristate "SoC Audio support for MIO A701" | |
179 | depends on SND_PXA2XX_SOC && MACH_MIOA701 | |
180 | select SND_PXA2XX_SOC_AC97 | |
181 | select SND_SOC_WM9713 | |
182 | help | |
183 | Say Y if you want to add support for SoC audio on the | |
184 | MIO A701. | |
a195b51b JC |
185 | |
186 | config SND_PXA2XX_SOC_IMOTE2 | |
187 | tristate "SoC Audio support for IMote 2" | |
c877c251 | 188 | depends on SND_PXA2XX_SOC && MACH_INTELMOTE2 && I2C |
a195b51b JC |
189 | select SND_PXA2XX_SOC_I2S |
190 | select SND_SOC_WM8940 | |
191 | help | |
192 | Say Y if you want to add support for SoC audio on the | |
193 | IMote 2. |