Kconfig (679d7abdc7543e56abc41b8f4858f31a91259b29) Kconfig (48e278746070b5fc62ec3da2e65f7cd511f6bbf4)
1# Helper to resolve issues with configs that have SPI enabled but I2C
2# modular, meaning we can't build the codec driver in with I2C support.
3# We use an ordered list of conditional defaults to pick the appropriate
4# setting - SPI can't be modular so that case doesn't need to be covered.
5config SND_SOC_I2C_AND_SPI
6 tristate
7 default m if I2C=m
8 default y if I2C=y

--- 22 unchanged lines hidden (view full) ---

31 select SND_SOC_CQ0093VC if MFD_DAVINCI_VOICECODEC
32 select SND_SOC_CS42L51 if I2C
33 select SND_SOC_CS42L52 if I2C
34 select SND_SOC_CS42L73 if I2C
35 select SND_SOC_CS4270 if I2C
36 select SND_SOC_CS4271 if SND_SOC_I2C_AND_SPI
37 select SND_SOC_CX20442
38 select SND_SOC_DA7210 if I2C
1# Helper to resolve issues with configs that have SPI enabled but I2C
2# modular, meaning we can't build the codec driver in with I2C support.
3# We use an ordered list of conditional defaults to pick the appropriate
4# setting - SPI can't be modular so that case doesn't need to be covered.
5config SND_SOC_I2C_AND_SPI
6 tristate
7 default m if I2C=m
8 default y if I2C=y

--- 22 unchanged lines hidden (view full) ---

31 select SND_SOC_CQ0093VC if MFD_DAVINCI_VOICECODEC
32 select SND_SOC_CS42L51 if I2C
33 select SND_SOC_CS42L52 if I2C
34 select SND_SOC_CS42L73 if I2C
35 select SND_SOC_CS4270 if I2C
36 select SND_SOC_CS4271 if SND_SOC_I2C_AND_SPI
37 select SND_SOC_CX20442
38 select SND_SOC_DA7210 if I2C
39 select SND_SOC_DA732X if I2C
39 select SND_SOC_DFBMCS320
40 select SND_SOC_ISABELLE if I2C
41 select SND_SOC_JZ4740_CODEC
42 select SND_SOC_LM4857 if I2C
43 select SND_SOC_LM49453 if I2C
44 select SND_SOC_MAX98088 if I2C
45 select SND_SOC_MAX98095 if I2C
46 select SND_SOC_MAX9850 if I2C

--- 172 unchanged lines hidden (view full) ---

219 tristate
220
221config SND_SOC_L3
222 tristate
223
224config SND_SOC_DA7210
225 tristate
226
40 select SND_SOC_DFBMCS320
41 select SND_SOC_ISABELLE if I2C
42 select SND_SOC_JZ4740_CODEC
43 select SND_SOC_LM4857 if I2C
44 select SND_SOC_LM49453 if I2C
45 select SND_SOC_MAX98088 if I2C
46 select SND_SOC_MAX98095 if I2C
47 select SND_SOC_MAX9850 if I2C

--- 172 unchanged lines hidden (view full) ---

220 tristate
221
222config SND_SOC_L3
223 tristate
224
225config SND_SOC_DA7210
226 tristate
227
228config SND_SOC_DA732X
229 tristate
230
227config SND_SOC_DFBMCS320
228 tristate
229
230config SND_SOC_DMIC
231 tristate
232
233config SND_SOC_ISABELLE
234 tristate

--- 233 unchanged lines hidden ---
231config SND_SOC_DFBMCS320
232 tristate
233
234config SND_SOC_DMIC
235 tristate
236
237config SND_SOC_ISABELLE
238 tristate

--- 233 unchanged lines hidden ---