]>
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 | ||
9b870671 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. | |
7ed26967 | 27 | |
3f8a5ecb 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 | ||
2aedd126 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 | ||
4f189c07 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 | ||
42705eaf 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 | ||
7ed26967 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. | |
7dfe1494 | 64 | |
50818c45 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 | ||
afb5ba50 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 | ||
7dfe1494 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. | |
798b7a98 | 92 | |
c7a9e21c 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 | ||
798b7a98 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. | |
dbd77fa7 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. | |
0cde57eb 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 | |
2c2387df | 121 | |
122 | config SND_DIGIDAC1_SOUNDCARD | |
123 | tristate "Support for Red Rocks Audio DigiDAC1" | |
124 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
125 | select SND_SOC_WM8804 | |
126 | select SND_SOC_WM8741 | |
127 | help | |
128 | Say Y or M if you want to add support for Red Rocks Audio DigiDAC1 board. | |
603bd465 D |
129 | |
130 | config SND_BCM2708_SOC_DIONAUDIO_LOCO | |
131 | tristate "Support for Dion Audio LOCO DAC-AMP" | |
132 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
133 | select SND_SOC_PCM5102a | |
134 | help | |
135 | Say Y or M if you want to add support for Dion Audio LOCO. | |
3880cc66 | 136 | |
62bf74a3 M |
137 | config SND_BCM2708_SOC_DIONAUDIO_LOCO_V2 |
138 | tristate "Support for Dion Audio LOCO-V2 DAC-AMP" | |
139 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
140 | select SND_SOC_PCM5122 | |
141 | help | |
142 | Say Y or M if you want to add support for Dion Audio LOCO-V2. | |
143 | ||
3880cc66 CM |
144 | config SND_BCM2708_SOC_ALLO_PIANO_DAC |
145 | tristate "Support for Allo Piano DAC" | |
146 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
147 | select SND_SOC_PCM512x_I2C | |
148 | help | |
149 | Say Y or M if you want to add support for Allo Piano DAC. | |
ab30f6c0 | 150 | |
5b09a625 FP |
151 | config SND_BCM2708_SOC_FE_PI_AUDIO |
152 | tristate "Support for Fe-Pi-Audio" | |
153 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
154 | select SND_SOC_SGTL5000 | |
155 | help | |
156 | Say Y or M if you want to add support for Fe-Pi-Audio. | |
157 | ||
ab30f6c0 | 158 | config SND_PISOUND |
159 | tristate "Support for Blokas Labs pisound" | |
160 | depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S | |
161 | help | |
162 | Say Y or M if you want to add support for Blokas Labs pisound. |