1 config SND_BCM2835_SOC_I2S
2 tristate "SoC Audio support for the Broadcom BCM2835 I2S module"
3 depends on ARCH_BCM2835 || COMPILE_TEST
4 select SND_SOC_GENERIC_DMAENGINE_PCM
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.
12 tristate "SoC platform audio for Broadcom Cygnus chips"
13 depends on ARCH_BCM_CYGNUS || COMPILE_TEST
16 Say Y if you want to add support for ASoC audio on Broadcom
17 Cygnus chips (bcm958300, bcm958305, bcm911360)
19 If you don't know what to do here, say N.
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
26 Say Y or M if you want to add support for HifiBerry DAC.
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
33 Say Y or M if you want to add support for HifiBerry DAC+.
35 config SND_BCM2708_SOC_HIFIBERRY_DIGI
36 tristate "Support for HifiBerry Digi"
37 depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S
40 Say Y or M if you want to add support for HifiBerry Digi S/PDIF output board.
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
47 Say Y or M if you want to add support for the HifiBerry Amp amplifier board.
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
55 Say Y or M if you want to add support for the Wolfson and
56 Cirrus Logic audio cards.
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
63 Say Y or M if you want to add support for RPi-DAC.
65 config SND_BCM2708_SOC_RPI_PROTO
66 tristate "Support for Rpi-PROTO"
67 depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S
70 Say Y or M if you want to add support for Audio Codec Board PROTO (WM8731).
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
77 Say Y or M if you want to add support for JustBoom DAC.
79 config SND_BCM2708_SOC_JUSTBOOM_DIGI
80 tristate "Support for JustBoom Digi"
81 depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S
84 Say Y or M if you want to add support for JustBoom Digi.
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
91 Say Y or M if you want to add support for IQaudIO-DAC.
93 config SND_BCM2708_SOC_IQAUDIO_DIGI
94 tristate "Support for IQAudIO Digi"
95 depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S
98 Say Y or M if you want to add support for IQAudIO Digital IO board.
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
106 Say Y or M if you want to add support for RaspiDAC Rev.3x.
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
113 Say Y or M if you want to add support for ADAU1977 ADC.
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
120 Say Y or M if you want to add support for audioinjector.net Pi Hat
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
128 Say Y or M if you want to add support for Red Rocks Audio DigiDAC1 board.
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
135 Say Y or M if you want to add support for Dion Audio LOCO.
137 config SND_BCM2708_SOC_ALLO_PIANO_DAC
138 tristate "Support for Allo Piano DAC"
139 depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S
140 select SND_SOC_PCM512x_I2C
142 Say Y or M if you want to add support for Allo Piano DAC.
144 config SND_BCM2708_SOC_ALLO_PIANO_DAC_PLUS
145 tristate "Support for Allo Piano DAC Plus"
146 depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S
147 select SND_SOC_PCM512x_I2C
149 Say Y or M if you want to add support for Allo Piano DAC Plus.
151 config SND_BCM2708_SOC_ALLO_BOSS_DAC
152 tristate "Support for Allo Boss DAC"
153 depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S
154 select SND_SOC_PCM512x_I2C
156 Say Y or M if you want to add support for Allo Boss DAC.
159 tristate "Support for Blokas Labs pisound"
160 depends on SND_BCM2708_SOC_I2S || SND_BCM2835_SOC_I2S
162 Say Y or M if you want to add support for Blokas Labs pisound.