]>
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 | ||
91a4b919 FM |
19 | If you don't know what to do here, say N. |
20 | ||
21 | config SND_BCM2708_SOC_HIFIBERRY_DAC | |
22 | tristate "Support for HifiBerry DAC" | |
23 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
24 | select SND_SOC_PCM5102A | |
25 | help | |
26 | Say Y or M if you want to add support for HifiBerry DAC. | |
a0a53717 | 27 | |
25085ddf DM |
28 | config SND_BCM2708_SOC_HIFIBERRY_DACPLUS |
29 | tristate "Support for HifiBerry DAC+" | |
30 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
31 | select SND_SOC_PCM512x | |
32 | help | |
33 | Say Y or M if you want to add support for HifiBerry DAC+. | |
34 | ||
3956a558 DM |
35 | config SND_BCM2708_SOC_HIFIBERRY_DIGI |
36 | tristate "Support for HifiBerry Digi" | |
37 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
38 | select SND_SOC_WM8804 | |
39 | help | |
40 | Say Y or M if you want to add support for HifiBerry Digi S/PDIF output board. | |
41 | ||
7ce40822 DM |
42 | config SND_BCM2708_SOC_HIFIBERRY_AMP |
43 | tristate "Support for the HifiBerry Amp" | |
44 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
45 | select SND_SOC_TAS5713 | |
46 | help | |
47 | Say Y or M if you want to add support for the HifiBerry Amp amplifier board. | |
48 | ||
2327debb MR |
49 | config SND_BCM2708_SOC_RPI_CIRRUS |
50 | tristate "Support for Cirrus Logic Audio Card" | |
51 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
52 | select SND_SOC_WM5102 | |
53 | select SND_SOC_WM8804 | |
54 | help | |
55 | Say Y or M if you want to add support for the Wolfson and | |
56 | Cirrus Logic audio cards. | |
57 | ||
a0a53717 FM |
58 | config SND_BCM2708_SOC_RPI_DAC |
59 | tristate "Support for RPi-DAC" | |
60 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
61 | select SND_SOC_PCM1794A | |
62 | help | |
63 | Say Y or M if you want to add support for RPi-DAC. | |
3350eccc | 64 | |
3112cfc1 WB |
65 | config SND_BCM2708_SOC_RPI_PROTO |
66 | tristate "Support for Rpi-PROTO" | |
67 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
68 | select SND_SOC_WM8731 | |
69 | help | |
70 | Say Y or M if you want to add support for Audio Codec Board PROTO (WM8731). | |
71 | ||
2850665c AS |
72 | config SND_BCM2708_SOC_JUSTBOOM_DAC |
73 | tristate "Support for JustBoom DAC" | |
74 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
75 | select SND_SOC_PCM512x | |
76 | help | |
77 | Say Y or M if you want to add support for JustBoom DAC. | |
78 | ||
79 | config SND_BCM2708_SOC_JUSTBOOM_DIGI | |
80 | tristate "Support for JustBoom Digi" | |
81 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
82 | select SND_SOC_WM8804 | |
83 | help | |
84 | Say Y or M if you want to add support for JustBoom Digi. | |
85 | ||
3350eccc GG |
86 | config SND_BCM2708_SOC_IQAUDIO_DAC |
87 | tristate "Support for IQaudIO-DAC" | |
88 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
89 | select SND_SOC_PCM512x_I2C | |
90 | help | |
91 | Say Y or M if you want to add support for IQaudIO-DAC. | |
3dd2622b | 92 | |
3a2bd8cf D |
93 | config SND_BCM2708_SOC_IQAUDIO_DIGI |
94 | tristate "Support for IQAudIO Digi" | |
95 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
96 | select SND_SOC_WM8804 | |
97 | help | |
98 | Say Y or M if you want to add support for IQAudIO Digital IO board. | |
99 | ||
3dd2622b JG |
100 | config SND_BCM2708_SOC_RASPIDAC3 |
101 | tristate "Support for RaspiDAC Rev.3x" | |
102 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
103 | select SND_SOC_PCM512x_I2C | |
104 | select SND_SOC_TPA6130A2 | |
105 | help | |
106 | Say Y or M if you want to add support for RaspiDAC Rev.3x. | |
19d94a6e AG |
107 | |
108 | config SND_BCM2708_SOC_ADAU1977_ADC | |
109 | tristate "Support for ADAU1977 ADC" | |
110 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
111 | select SND_SOC_ADAU1977_I2C | |
112 | help | |
113 | Say Y or M if you want to add support for ADAU1977 ADC. | |
6745256d MF |
114 | |
115 | config SND_AUDIOINJECTOR_PI_SOUNDCARD | |
116 | tristate "Support for audioinjector.net Pi add on soundcard" | |
117 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
118 | select SND_SOC_WM8731 | |
119 | help | |
120 | Say Y or M if you want to add support for audioinjector.net Pi Hat | |
02eb39b0 | 121 | |
13b6aff5 MF |
122 | config SND_AUDIOINJECTOR_OCTO_SOUNDCARD |
123 | tristate "Support for audioinjector.net Octo channel (Hat) soundcard" | |
124 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
125 | select SND_SOC_CS42XX8_I2C | |
126 | help | |
127 | Say Y or M if you want to add support for audioinjector.net octo add on | |
128 | ||
02eb39b0 | 129 | config SND_DIGIDAC1_SOUNDCARD |
130 | tristate "Support for Red Rocks Audio DigiDAC1" | |
131 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
132 | select SND_SOC_WM8804 | |
133 | select SND_SOC_WM8741 | |
134 | help | |
135 | Say Y or M if you want to add support for Red Rocks Audio DigiDAC1 board. | |
ad3f4bb0 D |
136 | |
137 | config SND_BCM2708_SOC_DIONAUDIO_LOCO | |
138 | tristate "Support for Dion Audio LOCO DAC-AMP" | |
139 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
140 | select SND_SOC_PCM5102a | |
141 | help | |
142 | Say Y or M if you want to add support for Dion Audio LOCO. | |
7b5009dd | 143 | |
f3c86139 M |
144 | config SND_BCM2708_SOC_DIONAUDIO_LOCO_V2 |
145 | tristate "Support for Dion Audio LOCO-V2 DAC-AMP" | |
146 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
147 | select SND_SOC_PCM5122 | |
148 | help | |
149 | Say Y or M if you want to add support for Dion Audio LOCO-V2. | |
150 | ||
7b5009dd CM |
151 | config SND_BCM2708_SOC_ALLO_PIANO_DAC |
152 | tristate "Support for Allo Piano DAC" | |
153 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
154 | select SND_SOC_PCM512x_I2C | |
155 | help | |
156 | Say Y or M if you want to add support for Allo Piano DAC. | |
ef092dab | 157 | |
24d04290 FP |
158 | config SND_BCM2708_SOC_FE_PI_AUDIO |
159 | tristate "Support for Fe-Pi-Audio" | |
160 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
161 | select SND_SOC_SGTL5000 | |
162 | help | |
163 | Say Y or M if you want to add support for Fe-Pi-Audio. | |
164 | ||
ef092dab | 165 | config SND_PISOUND |
166 | tristate "Support for Blokas Labs pisound" | |
167 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
168 | help | |
169 | Say Y or M if you want to add support for Blokas Labs pisound. |