Kconfig (60529c65ec3bc1a347f67eec1b1567efebbf7ce1) | Kconfig (95169d080fcaad6c990ce3602d9b3d38753b1fa4) |
---|---|
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 9 default y if SPI_MASTER=y 10 11config SND_SOC_ALL_CODECS 12 tristate "Build all ASoC CODEC drivers" | 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 9 default y if SPI_MASTER=y 10 11config SND_SOC_ALL_CODECS 12 tristate "Build all ASoC CODEC drivers" |
13 depends on COMPILE_TEST | |
14 select SND_SOC_88PM860X if MFD_88PM860X 15 select SND_SOC_L3 16 select SND_SOC_AB8500_CODEC if ABX500_CORE 17 select SND_SOC_AC97_CODEC if SND_SOC_AC97_BUS 18 select SND_SOC_AD1836 if SPI_MASTER 19 select SND_SOC_AD193X if SND_SOC_I2C_AND_SPI 20 select SND_SOC_AD1980 if SND_SOC_AC97_BUS 21 select SND_SOC_AD73311 --- 28 unchanged lines hidden (view full) --- 50 select SND_SOC_MAX98090 if I2C 51 select SND_SOC_MAX98095 if I2C 52 select SND_SOC_MAX9850 if I2C 53 select SND_SOC_MAX9768 if I2C 54 select SND_SOC_MAX9877 if I2C 55 select SND_SOC_MC13783 if MFD_MC13XXX 56 select SND_SOC_ML26124 if I2C 57 select SND_SOC_HDMI_CODEC | 13 select SND_SOC_88PM860X if MFD_88PM860X 14 select SND_SOC_L3 15 select SND_SOC_AB8500_CODEC if ABX500_CORE 16 select SND_SOC_AC97_CODEC if SND_SOC_AC97_BUS 17 select SND_SOC_AD1836 if SPI_MASTER 18 select SND_SOC_AD193X if SND_SOC_I2C_AND_SPI 19 select SND_SOC_AD1980 if SND_SOC_AC97_BUS 20 select SND_SOC_AD73311 --- 28 unchanged lines hidden (view full) --- 49 select SND_SOC_MAX98090 if I2C 50 select SND_SOC_MAX98095 if I2C 51 select SND_SOC_MAX9850 if I2C 52 select SND_SOC_MAX9768 if I2C 53 select SND_SOC_MAX9877 if I2C 54 select SND_SOC_MC13783 if MFD_MC13XXX 55 select SND_SOC_ML26124 if I2C 56 select SND_SOC_HDMI_CODEC |
57 select SND_SOC_PCM1681 if I2C |
|
58 select SND_SOC_PCM3008 59 select SND_SOC_RT5631 if I2C 60 select SND_SOC_RT5640 if I2C 61 select SND_SOC_SGTL5000 if I2C 62 select SND_SOC_SI476X if MFD_SI476X_CORE 63 select SND_SOC_SN95031 if INTEL_SCU_IPC 64 select SND_SOC_SPDIF 65 select SND_SOC_SSM2518 if I2C --- 222 unchanged lines hidden (view full) --- 288 tristate 289 290config SND_SOC_MAX9850 291 tristate 292 293config SND_SOC_HDMI_CODEC 294 tristate 295 | 58 select SND_SOC_PCM3008 59 select SND_SOC_RT5631 if I2C 60 select SND_SOC_RT5640 if I2C 61 select SND_SOC_SGTL5000 if I2C 62 select SND_SOC_SI476X if MFD_SI476X_CORE 63 select SND_SOC_SN95031 if INTEL_SCU_IPC 64 select SND_SOC_SPDIF 65 select SND_SOC_SSM2518 if I2C --- 222 unchanged lines hidden (view full) --- 288 tristate 289 290config SND_SOC_MAX9850 291 tristate 292 293config SND_SOC_HDMI_CODEC 294 tristate 295 |
296config SND_SOC_PCM1681 297 tristate 298 |
|
296config SND_SOC_PCM3008 297 tristate 298 299config SND_SOC_RT5631 300 tristate 301 302config SND_SOC_RT5640 303 tristate --- 233 unchanged lines hidden --- | 299config SND_SOC_PCM3008 300 tristate 301 302config SND_SOC_RT5631 303 tristate 304 305config SND_SOC_RT5640 306 tristate --- 233 unchanged lines hidden --- |