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 |
a6d77317 | 4 | select SND_PXA2XX_LIB |
734c2d4b LG |
5 | help |
6 | Say Y or M if you want to add support for codecs attached to | |
7 | the PXA2xx AC97, I2S or SSP interface. You will also need | |
8 | to select the audio interfaces to support below. | |
9 | ||
10 | config SND_PXA2XX_AC97 | |
11 | tristate | |
12 | select SND_AC97_CODEC | |
13 | ||
14 | config SND_PXA2XX_SOC_AC97 | |
15 | tristate | |
1a5965b7 | 16 | select AC97_BUS |
9c636342 | 17 | select SND_ARM |
a6d77317 | 18 | select SND_PXA2XX_LIB_AC97 |
734c2d4b LG |
19 | select SND_SOC_AC97_BUS |
20 | ||
21 | config SND_PXA2XX_SOC_I2S | |
22 | tristate | |
23 | ||
1b340bd7 MB |
24 | config SND_PXA_SOC_SSP |
25 | tristate | |
26 | ||
734c2d4b LG |
27 | config SND_PXA2XX_SOC_CORGI |
28 | tristate "SoC Audio support for Sharp Zaurus SL-C7x0" | |
29 | depends on SND_PXA2XX_SOC && PXA_SHARP_C7xx | |
30 | select SND_PXA2XX_SOC_I2S | |
31 | select SND_SOC_WM8731 | |
32 | help | |
33 | Say Y if you want to add support for SoC audio on Sharp | |
34 | Zaurus SL-C7x0 models (Corgi, Shepherd, Husky). | |
35 | ||
36 | config SND_PXA2XX_SOC_SPITZ | |
37 | tristate "SoC Audio support for Sharp Zaurus SL-Cxx00" | |
38 | depends on SND_PXA2XX_SOC && PXA_SHARP_Cxx00 | |
39 | select SND_PXA2XX_SOC_I2S | |
40 | select SND_SOC_WM8750 | |
41 | help | |
42 | Say Y if you want to add support for SoC audio on Sharp | |
43 | Zaurus SL-Cxx00 models (Spitz, Borzoi and Akita). | |
44 | ||
45 | config SND_PXA2XX_SOC_POODLE | |
46 | tristate "SoC Audio support for Poodle" | |
47 | depends on SND_PXA2XX_SOC && MACH_POODLE | |
48 | select SND_PXA2XX_SOC_I2S | |
49 | select SND_SOC_WM8731 | |
50 | help | |
51 | Say Y if you want to add support for SoC audio on Sharp | |
52 | Zaurus SL-5600 model (Poodle). | |
53 | ||
54 | config SND_PXA2XX_SOC_TOSA | |
55 | tristate "SoC AC97 Audio support for Tosa" | |
56 | depends on SND_PXA2XX_SOC && MACH_TOSA | |
4440cbd6 | 57 | depends on MFD_TC6393XB |
734c2d4b LG |
58 | select SND_PXA2XX_SOC_AC97 |
59 | select SND_SOC_WM9712 | |
60 | help | |
61 | Say Y if you want to add support for SoC audio on Sharp | |
62 | Zaurus SL-C6000x models (Tosa). | |
ab40d4f1 | 63 | |
28796eaf IM |
64 | config SND_PXA2XX_SOC_E740 |
65 | tristate "SoC AC97 Audio support for e740" | |
66 | depends on SND_PXA2XX_SOC && MACH_E740 | |
67 | select SND_SOC_WM9705 | |
68 | select SND_PXA2XX_SOC_AC97 | |
69 | help | |
70 | Say Y if you want to add support for SoC audio on the | |
71 | toshiba e740 PDA | |
72 | ||
a7e2e735 IM |
73 | config SND_PXA2XX_SOC_E750 |
74 | tristate "SoC AC97 Audio support for e750" | |
75 | depends on SND_PXA2XX_SOC && MACH_E750 | |
76 | select SND_SOC_WM9705 | |
77 | select SND_PXA2XX_SOC_AC97 | |
78 | help | |
79 | Say Y if you want to add support for SoC audio on the | |
80 | toshiba e750 PDA | |
81 | ||
ab40d4f1 IM |
82 | config SND_PXA2XX_SOC_E800 |
83 | tristate "SoC AC97 Audio support for e800" | |
84 | depends on SND_PXA2XX_SOC && MACH_E800 | |
85 | select SND_SOC_WM9712 | |
86 | select SND_PXA2XX_SOC_AC97 | |
87 | help | |
88 | Say Y if you want to add support for SoC audio on the | |
89 | Toshiba e800 PDA | |
142054a3 MR |
90 | |
91 | config SND_PXA2XX_SOC_EM_X270 | |
92 | tristate "SoC Audio support for CompuLab EM-x270" | |
93 | depends on SND_PXA2XX_SOC && MACH_EM_X270 | |
94 | select SND_PXA2XX_SOC_AC97 | |
95 | select SND_SOC_WM9712 | |
96 | help | |
97 | Say Y if you want to add support for SoC audio on | |
98 | CompuLab EM-x270. | |
1b340bd7 | 99 | |
74e72201 MV |
100 | config SND_PXA2XX_SOC_PALM27X |
101 | bool "SoC Audio support for Palm T|X, T5 and LifeDrive" | |
102 | depends on SND_PXA2XX_SOC && (MACH_PALMLD || MACH_PALMTX || MACH_PALMT5) | |
103 | select SND_PXA2XX_SOC_AC97 | |
104 | select SND_SOC_WM9712 | |
105 | help | |
106 | Say Y if you want to add support for SoC audio on | |
107 | Palm T|X, T5 or LifeDrive handheld computer. | |
108 | ||
1b340bd7 MB |
109 | config SND_SOC_ZYLONITE |
110 | tristate "SoC Audio support for Marvell Zylonite" | |
111 | depends on SND_PXA2XX_SOC && MACH_ZYLONITE | |
112 | select SND_PXA2XX_SOC_AC97 | |
113 | select SND_PXA_SOC_SSP | |
114 | select SND_SOC_WM9713 | |
115 | help | |
116 | Say Y if you want to add support for SoC audio on the | |
117 | Marvell Zylonite reference platform. | |
8f0dc655 | 118 | |
7377226c PZ |
119 | config SND_PXA2XX_SOC_MAGICIAN |
120 | tristate "SoC Audio support for HTC Magician" | |
121 | depends on SND_PXA2XX_SOC && MACH_MAGICIAN | |
122 | select SND_PXA2XX_SOC_I2S | |
123 | select SND_PXA_SOC_SSP | |
124 | select SND_SOC_UDA1380 | |
125 | help | |
126 | Say Y if you want to add support for SoC audio on the | |
127 | HTC Magician. | |
128 | ||
8f0dc655 RJ |
129 | config SND_PXA2XX_SOC_MIOA701 |
130 | tristate "SoC Audio support for MIO A701" | |
131 | depends on SND_PXA2XX_SOC && MACH_MIOA701 | |
132 | select SND_PXA2XX_SOC_AC97 | |
133 | select SND_SOC_WM9713 | |
134 | help | |
135 | Say Y if you want to add support for SoC audio on the | |
136 | MIO A701. |