Kconfig (ca731a5da08926f669360342bcad50353fbe141a) | Kconfig (dfe0f98b8d2e114ae25f06f2a4384a2f886818b4) |
---|---|
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 --- 15 unchanged lines hidden (view full) --- 24 select SND_SOC_AK4535 if I2C 25 select SND_SOC_AK4641 if I2C 26 select SND_SOC_AK4642 if I2C 27 select SND_SOC_AK4671 if I2C 28 select SND_SOC_ALC5623 if I2C 29 select SND_SOC_ALC5632 if I2C 30 select SND_SOC_CQ0093VC if MFD_DAVINCI_VOICECODEC 31 select SND_SOC_CS42L51 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 --- 15 unchanged lines hidden (view full) --- 24 select SND_SOC_AK4535 if I2C 25 select SND_SOC_AK4641 if I2C 26 select SND_SOC_AK4642 if I2C 27 select SND_SOC_AK4671 if I2C 28 select SND_SOC_ALC5623 if I2C 29 select SND_SOC_ALC5632 if I2C 30 select SND_SOC_CQ0093VC if MFD_DAVINCI_VOICECODEC 31 select SND_SOC_CS42L51 if I2C |
32 select SND_SOC_CS42L52 if I2C |
|
32 select SND_SOC_CS42L73 if I2C 33 select SND_SOC_CS4270 if I2C 34 select SND_SOC_CS4271 if SND_SOC_I2C_AND_SPI 35 select SND_SOC_CX20442 36 select SND_SOC_DA7210 if I2C 37 select SND_SOC_DFBMCS320 38 select SND_SOC_JZ4740_CODEC 39 select SND_SOC_LM4857 if I2C | 33 select SND_SOC_CS42L73 if I2C 34 select SND_SOC_CS4270 if I2C 35 select SND_SOC_CS4271 if SND_SOC_I2C_AND_SPI 36 select SND_SOC_CX20442 37 select SND_SOC_DA7210 if I2C 38 select SND_SOC_DFBMCS320 39 select SND_SOC_JZ4740_CODEC 40 select SND_SOC_LM4857 if I2C |
41 select SND_SOC_LM49453 if I2C |
|
40 select SND_SOC_MAX98088 if I2C 41 select SND_SOC_MAX98095 if I2C 42 select SND_SOC_MAX9850 if I2C 43 select SND_SOC_MAX9768 if I2C 44 select SND_SOC_MAX9877 if I2C | 42 select SND_SOC_MAX98088 if I2C 43 select SND_SOC_MAX98095 if I2C 44 select SND_SOC_MAX9850 if I2C 45 select SND_SOC_MAX9768 if I2C 46 select SND_SOC_MAX9877 if I2C |
47 select SND_SOC_ML26124 if I2C |
|
45 select SND_SOC_PCM3008 46 select SND_SOC_RT5631 if I2C 47 select SND_SOC_SGTL5000 if I2C 48 select SND_SOC_SN95031 if INTEL_SCU_IPC 49 select SND_SOC_SPDIF 50 select SND_SOC_SSM2602 if SND_SOC_I2C_AND_SPI 51 select SND_SOC_STA32X if I2C 52 select SND_SOC_STAC9766 if SND_SOC_AC97_BUS 53 select SND_SOC_TLV320AIC23 if I2C 54 select SND_SOC_TLV320AIC26 if SPI_MASTER 55 select SND_SOC_TLV320AIC32X4 if I2C 56 select SND_SOC_TLV320AIC3X if I2C 57 select SND_SOC_TPA6130A2 if I2C 58 select SND_SOC_TLV320DAC33 if I2C 59 select SND_SOC_TWL4030 if TWL4030_CORE | 48 select SND_SOC_PCM3008 49 select SND_SOC_RT5631 if I2C 50 select SND_SOC_SGTL5000 if I2C 51 select SND_SOC_SN95031 if INTEL_SCU_IPC 52 select SND_SOC_SPDIF 53 select SND_SOC_SSM2602 if SND_SOC_I2C_AND_SPI 54 select SND_SOC_STA32X if I2C 55 select SND_SOC_STAC9766 if SND_SOC_AC97_BUS 56 select SND_SOC_TLV320AIC23 if I2C 57 select SND_SOC_TLV320AIC26 if SPI_MASTER 58 select SND_SOC_TLV320AIC32X4 if I2C 59 select SND_SOC_TLV320AIC3X if I2C 60 select SND_SOC_TPA6130A2 if I2C 61 select SND_SOC_TLV320DAC33 if I2C 62 select SND_SOC_TWL4030 if TWL4030_CORE |
60 select SND_SOC_TWL6040 if TWL6040_CORE | 63 select SND_SOC_TWL6040 if TWL4030_CORE |
61 select SND_SOC_UDA134X 62 select SND_SOC_UDA1380 if I2C 63 select SND_SOC_WL1273 if MFD_WL1273_CORE 64 select SND_SOC_WM1250_EV1 if I2C 65 select SND_SOC_WM2000 if I2C 66 select SND_SOC_WM2200 if I2C 67 select SND_SOC_WM5100 if I2C 68 select SND_SOC_WM8350 if MFD_WM8350 --- 107 unchanged lines hidden (view full) --- 176 tristate 177 178config SND_SOC_CQ0093VC 179 tristate 180 181config SND_SOC_CS42L51 182 tristate 183 | 64 select SND_SOC_UDA134X 65 select SND_SOC_UDA1380 if I2C 66 select SND_SOC_WL1273 if MFD_WL1273_CORE 67 select SND_SOC_WM1250_EV1 if I2C 68 select SND_SOC_WM2000 if I2C 69 select SND_SOC_WM2200 if I2C 70 select SND_SOC_WM5100 if I2C 71 select SND_SOC_WM8350 if MFD_WM8350 --- 107 unchanged lines hidden (view full) --- 179 tristate 180 181config SND_SOC_CQ0093VC 182 tristate 183 184config SND_SOC_CS42L51 185 tristate 186 |
187config SND_SOC_CS42L52 188 tristate 189 |
|
184config SND_SOC_CS42L73 185 tristate 186 187# Cirrus Logic CS4270 Codec 188config SND_SOC_CS4270 189 tristate 190 191# Cirrus Logic CS4270 Codec VD = 3.3V Errata --- 20 unchanged lines hidden (view full) --- 212 tristate 213 214config SND_SOC_DFBMCS320 215 tristate 216 217config SND_SOC_DMIC 218 tristate 219 | 190config SND_SOC_CS42L73 191 tristate 192 193# Cirrus Logic CS4270 Codec 194config SND_SOC_CS4270 195 tristate 196 197# Cirrus Logic CS4270 Codec VD = 3.3V Errata --- 20 unchanged lines hidden (view full) --- 218 tristate 219 220config SND_SOC_DFBMCS320 221 tristate 222 223config SND_SOC_DMIC 224 tristate 225 |
226config SND_SOC_LM49453 227 tristate 228 |
|
220config SND_SOC_MAX98088 221 tristate 222 223config SND_SOC_MAX98095 224 tristate 225 226config SND_SOC_MAX9850 227 tristate --- 43 unchanged lines hidden (view full) --- 271config SND_SOC_TLV320DAC33 272 tristate 273 274config SND_SOC_TWL4030 275 select MFD_TWL4030_AUDIO 276 tristate 277 278config SND_SOC_TWL6040 | 229config SND_SOC_MAX98088 230 tristate 231 232config SND_SOC_MAX98095 233 tristate 234 235config SND_SOC_MAX9850 236 tristate --- 43 unchanged lines hidden (view full) --- 280config SND_SOC_TLV320DAC33 281 tristate 282 283config SND_SOC_TWL4030 284 select MFD_TWL4030_AUDIO 285 tristate 286 287config SND_SOC_TWL6040 |
288 select TWL6040_CORE |
|
279 tristate 280 281config SND_SOC_UDA134X 282 tristate 283 284config SND_SOC_UDA1380 285 tristate 286 --- 143 unchanged lines hidden (view full) --- 430 tristate 431 432config SND_SOC_MAX9768 433 tristate 434 435config SND_SOC_MAX9877 436 tristate 437 | 289 tristate 290 291config SND_SOC_UDA134X 292 tristate 293 294config SND_SOC_UDA1380 295 tristate 296 --- 143 unchanged lines hidden (view full) --- 440 tristate 441 442config SND_SOC_MAX9768 443 tristate 444 445config SND_SOC_MAX9877 446 tristate 447 |
448config SND_SOC_ML26124 449 tristate 450 |
|
438config SND_SOC_TPA6130A2 439 tristate | 451config SND_SOC_TPA6130A2 452 tristate |