]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blame - sound/soc/bcm/Kconfig
Add support for the AudioInjector.net Octo sound card
[mirror_ubuntu-zesty-kernel.git] / sound / soc / bcm / Kconfig
CommitLineData
c6aeb7de
FM
1config 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
11config 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
21config 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
28config 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
35config 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
42config 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
49config 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
58config 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
65config 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
72config 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
79config 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
86config 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
93config 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
100config 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
108config 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
115config 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
122config 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 129config 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
137config 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
144config 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
151config 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
158config 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 165config 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.