Kconfig (b20f86625de738658c74f2ecfe4050416d2252cc) | Kconfig (394d2bbae3dbde0972b90415fc4b5628bbfd700f) |
---|---|
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 --- 26 unchanged lines hidden (view full) --- 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 40 select SND_SOC_MAX98088 if I2C 41 select SND_SOC_MAX98095 if I2C 42 select SND_SOC_MAX9850 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 --- 26 unchanged lines hidden (view full) --- 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 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 |
|
43 select SND_SOC_MAX9877 if I2C 44 select SND_SOC_PCM3008 45 select SND_SOC_RT5631 if I2C 46 select SND_SOC_SGTL5000 if I2C 47 select SND_SOC_SN95031 if INTEL_SCU_IPC 48 select SND_SOC_SPDIF 49 select SND_SOC_SSM2602 if SND_SOC_I2C_AND_SPI 50 select SND_SOC_STA32X if I2C --- 6 unchanged lines hidden (view full) --- 57 select SND_SOC_TLV320DAC33 if I2C 58 select SND_SOC_TWL4030 if TWL4030_CORE 59 select SND_SOC_TWL6040 if TWL4030_CORE 60 select SND_SOC_UDA134X 61 select SND_SOC_UDA1380 if I2C 62 select SND_SOC_WL1273 if MFD_WL1273_CORE 63 select SND_SOC_WM1250_EV1 if I2C 64 select SND_SOC_WM2000 if I2C | 44 select SND_SOC_MAX9877 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 --- 6 unchanged lines hidden (view full) --- 58 select SND_SOC_TLV320DAC33 if I2C 59 select SND_SOC_TWL4030 if TWL4030_CORE 60 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 |
|
65 select SND_SOC_WM5100 if I2C 66 select SND_SOC_WM8350 if MFD_WM8350 67 select SND_SOC_WM8400 if MFD_WM8400 68 select SND_SOC_WM8510 if SND_SOC_I2C_AND_SPI 69 select SND_SOC_WM8523 if I2C 70 select SND_SOC_WM8580 if I2C 71 select SND_SOC_WM8711 if SND_SOC_I2C_AND_SPI 72 select SND_SOC_WM8727 --- 214 unchanged lines hidden (view full) --- 287 tristate 288 289config SND_SOC_WM1250_EV1 290 tristate 291 292config SND_SOC_WM2000 293 tristate 294 | 67 select SND_SOC_WM5100 if I2C 68 select SND_SOC_WM8350 if MFD_WM8350 69 select SND_SOC_WM8400 if MFD_WM8400 70 select SND_SOC_WM8510 if SND_SOC_I2C_AND_SPI 71 select SND_SOC_WM8523 if I2C 72 select SND_SOC_WM8580 if I2C 73 select SND_SOC_WM8711 if SND_SOC_I2C_AND_SPI 74 select SND_SOC_WM8727 --- 214 unchanged lines hidden (view full) --- 289 tristate 290 291config SND_SOC_WM1250_EV1 292 tristate 293 294config SND_SOC_WM2000 295 tristate 296 |
297config SND_SOC_WM2200 298 tristate 299 |
|
295config SND_SOC_WM5100 296 tristate 297 298config SND_SOC_WM8350 299 tristate 300 301config SND_SOC_WM8400 302 tristate --- 117 unchanged lines hidden (view full) --- 420 421config SND_SOC_WM9713 422 tristate 423 424# Amp 425config SND_SOC_LM4857 426 tristate 427 | 300config SND_SOC_WM5100 301 tristate 302 303config SND_SOC_WM8350 304 tristate 305 306config SND_SOC_WM8400 307 tristate --- 117 unchanged lines hidden (view full) --- 425 426config SND_SOC_WM9713 427 tristate 428 429# Amp 430config SND_SOC_LM4857 431 tristate 432 |
433config SND_SOC_MAX9768 434 tristate 435 |
|
428config SND_SOC_MAX9877 429 tristate 430 431config SND_SOC_TPA6130A2 432 tristate | 436config SND_SOC_MAX9877 437 tristate 438 439config SND_SOC_TPA6130A2 440 tristate |