]>
Commit | Line | Data |
---|---|---|
c6aeb7de FM |
1 | config SND_BCM2835_SOC_I2S |
2 | tristate "SoC Audio support for the Broadcom BCM2835 I2S module" | |
3 | depends on ARCH_BCM2835 || COMPILE_TEST | |
c6aeb7de FM |
4 | select SND_SOC_GENERIC_DMAENGINE_PCM |
5 | select REGMAP_MMIO | |
6 | help | |
7 | Say Y or M if you want to add support for codecs attached to | |
8 | the BCM2835 I2S interface. You will also need | |
9 | to select the audio interfaces to support below. | |
1200a7d9 SR |
10 | |
11 | config SND_SOC_CYGNUS | |
12 | tristate "SoC platform audio for Broadcom Cygnus chips" | |
13 | depends on ARCH_BCM_CYGNUS || COMPILE_TEST | |
fe368377 | 14 | depends on HAS_DMA |
1200a7d9 SR |
15 | help |
16 | Say Y if you want to add support for ASoC audio on Broadcom | |
17 | Cygnus chips (bcm958300, bcm958305, bcm911360) | |
18 | ||
64908fc5 FM |
19 | If you don't know what to do here, say N. |
20 | ||
05ffff17 PM |
21 | config SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD |
22 | tristate "Support for Google voiceHAT soundcard" | |
23 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
24 | select SND_SOC_VOICEHAT | |
25 | help | |
26 | Say Y or M if you want to add support for voiceHAT soundcard. | |
27 | ||
64908fc5 FM |
28 | config SND_BCM2708_SOC_HIFIBERRY_DAC |
29 | tristate "Support for HifiBerry DAC" | |
30 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
31 | select SND_SOC_PCM5102A | |
32 | help | |
33 | Say Y or M if you want to add support for HifiBerry DAC. | |
831ede9c | 34 | |
7c6b9a97 DM |
35 | config SND_BCM2708_SOC_HIFIBERRY_DACPLUS |
36 | tristate "Support for HifiBerry DAC+" | |
37 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
38 | select SND_SOC_PCM512x | |
39 | help | |
40 | Say Y or M if you want to add support for HifiBerry DAC+. | |
41 | ||
cc8181fe DM |
42 | config SND_BCM2708_SOC_HIFIBERRY_DIGI |
43 | tristate "Support for HifiBerry Digi" | |
44 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
45 | select SND_SOC_WM8804 | |
46 | help | |
47 | Say Y or M if you want to add support for HifiBerry Digi S/PDIF output board. | |
48 | ||
13be50a5 DM |
49 | config SND_BCM2708_SOC_HIFIBERRY_AMP |
50 | tristate "Support for the HifiBerry Amp" | |
51 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
52 | select SND_SOC_TAS5713 | |
53 | help | |
54 | Say Y or M if you want to add support for the HifiBerry Amp amplifier board. | |
55 | ||
055f7fdc MR |
56 | config SND_BCM2708_SOC_RPI_CIRRUS |
57 | tristate "Support for Cirrus Logic Audio Card" | |
58 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
59 | select SND_SOC_WM5102 | |
60 | select SND_SOC_WM8804 | |
61 | help | |
62 | Say Y or M if you want to add support for the Wolfson and | |
63 | Cirrus Logic audio cards. | |
64 | ||
831ede9c FM |
65 | config SND_BCM2708_SOC_RPI_DAC |
66 | tristate "Support for RPi-DAC" | |
67 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
68 | select SND_SOC_PCM1794A | |
69 | help | |
70 | Say Y or M if you want to add support for RPi-DAC. | |
66f53a36 | 71 | |
97a9d803 WB |
72 | config SND_BCM2708_SOC_RPI_PROTO |
73 | tristate "Support for Rpi-PROTO" | |
74 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
75 | select SND_SOC_WM8731 | |
76 | help | |
77 | Say Y or M if you want to add support for Audio Codec Board PROTO (WM8731). | |
78 | ||
cbe7fa3b AS |
79 | config SND_BCM2708_SOC_JUSTBOOM_DAC |
80 | tristate "Support for JustBoom DAC" | |
81 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
82 | select SND_SOC_PCM512x | |
83 | help | |
84 | Say Y or M if you want to add support for JustBoom DAC. | |
85 | ||
86 | config SND_BCM2708_SOC_JUSTBOOM_DIGI | |
87 | tristate "Support for JustBoom Digi" | |
88 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
89 | select SND_SOC_WM8804 | |
90 | help | |
91 | Say Y or M if you want to add support for JustBoom Digi. | |
92 | ||
66f53a36 GG |
93 | config SND_BCM2708_SOC_IQAUDIO_DAC |
94 | tristate "Support for IQaudIO-DAC" | |
95 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
96 | select SND_SOC_PCM512x_I2C | |
97 | help | |
98 | Say Y or M if you want to add support for IQaudIO-DAC. | |
e005c33d | 99 | |
5f3042f4 D |
100 | config SND_BCM2708_SOC_IQAUDIO_DIGI |
101 | tristate "Support for IQAudIO Digi" | |
102 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
103 | select SND_SOC_WM8804 | |
104 | help | |
105 | Say Y or M if you want to add support for IQAudIO Digital IO board. | |
106 | ||
e005c33d JG |
107 | config SND_BCM2708_SOC_RASPIDAC3 |
108 | tristate "Support for RaspiDAC Rev.3x" | |
109 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
110 | select SND_SOC_PCM512x_I2C | |
111 | select SND_SOC_TPA6130A2 | |
112 | help | |
113 | Say Y or M if you want to add support for RaspiDAC Rev.3x. | |
8d31fe8c AG |
114 | |
115 | config SND_BCM2708_SOC_ADAU1977_ADC | |
116 | tristate "Support for ADAU1977 ADC" | |
117 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
118 | select SND_SOC_ADAU1977_I2C | |
119 | help | |
120 | Say Y or M if you want to add support for ADAU1977 ADC. | |
8f9a9157 MF |
121 | |
122 | config SND_AUDIOINJECTOR_PI_SOUNDCARD | |
123 | tristate "Support for audioinjector.net Pi add on soundcard" | |
124 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
125 | select SND_SOC_WM8731 | |
126 | help | |
127 | Say Y or M if you want to add support for audioinjector.net Pi Hat | |
b2ad0fb5 | 128 | |
fcc83c35 MF |
129 | config SND_AUDIOINJECTOR_OCTO_SOUNDCARD |
130 | tristate "Support for audioinjector.net Octo channel (Hat) soundcard" | |
131 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
132 | select SND_SOC_CS42XX8_I2C | |
133 | help | |
134 | Say Y or M if you want to add support for audioinjector.net octo add on | |
135 | ||
b2ad0fb5 | 136 | config SND_DIGIDAC1_SOUNDCARD |
137 | tristate "Support for Red Rocks Audio DigiDAC1" | |
138 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
139 | select SND_SOC_WM8804 | |
140 | select SND_SOC_WM8741 | |
141 | help | |
142 | Say Y or M if you want to add support for Red Rocks Audio DigiDAC1 board. | |
1dfa82ac D |
143 | |
144 | config SND_BCM2708_SOC_DIONAUDIO_LOCO | |
145 | tristate "Support for Dion Audio LOCO DAC-AMP" | |
146 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
147 | select SND_SOC_PCM5102a | |
148 | help | |
149 | Say Y or M if you want to add support for Dion Audio LOCO. | |
582c004f | 150 | |
5280ceba M |
151 | config SND_BCM2708_SOC_DIONAUDIO_LOCO_V2 |
152 | tristate "Support for Dion Audio LOCO-V2 DAC-AMP" | |
153 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
154 | select SND_SOC_PCM5122 | |
155 | help | |
156 | Say Y or M if you want to add support for Dion Audio LOCO-V2. | |
157 | ||
582c004f CM |
158 | config SND_BCM2708_SOC_ALLO_PIANO_DAC |
159 | tristate "Support for Allo Piano DAC" | |
160 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
161 | select SND_SOC_PCM512x_I2C | |
162 | help | |
163 | Say Y or M if you want to add support for Allo Piano DAC. | |
65c85590 | 164 | |
8c38b5cf RM |
165 | config SND_BCM2708_SOC_ALLO_PIANO_DAC_PLUS |
166 | tristate "Support for Allo Piano DAC Plus" | |
167 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
168 | select SND_SOC_PCM512x_I2C | |
169 | help | |
170 | Say Y or M if you want to add support for Allo Piano DAC Plus. | |
171 | ||
a846e97f FP |
172 | config SND_BCM2708_SOC_FE_PI_AUDIO |
173 | tristate "Support for Fe-Pi-Audio" | |
174 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
175 | select SND_SOC_SGTL5000 | |
176 | help | |
177 | Say Y or M if you want to add support for Fe-Pi-Audio. | |
178 | ||
2d36612e | 179 | config SND_BCM2708_SOC_ALLO_BOSS_DAC |
22ece371 | 180 | tristate "Support for Allo Boss DAC" |
2d36612e B |
181 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S |
182 | select SND_SOC_PCM512x_I2C | |
183 | help | |
22ece371 | 184 | Say Y or M if you want to add support for Allo Boss DAC. |
2d36612e B |
185 | |
186 | ||
65c85590 | 187 | config SND_PISOUND |
188 | tristate "Support for Blokas Labs pisound" | |
189 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
190 | help | |
191 | Say Y or M if you want to add support for Blokas Labs pisound. |