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

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

160 select SND_SOC_RT5659 if I2C
161 select SND_SOC_RT5660 if I2C
162 select SND_SOC_RT5663 if I2C
163 select SND_SOC_RT5665 if I2C
164 select SND_SOC_RT5668 if I2C
165 select SND_SOC_RT5670 if I2C
166 select SND_SOC_RT5677 if I2C && SPI_MASTER
167 select SND_SOC_RT5682 if I2C
1# SPDX-License-Identifier: GPL-2.0-only
2# Helper to resolve issues with configs that have SPI enabled but I2C
3# modular, meaning we can't build the codec driver in with I2C support.
4# We use an ordered list of conditional defaults to pick the appropriate
5# setting - SPI can't be modular so that case doesn't need to be covered.
6config SND_SOC_I2C_AND_SPI
7 tristate
8 default m if I2C=m

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

160 select SND_SOC_RT5659 if I2C
161 select SND_SOC_RT5660 if I2C
162 select SND_SOC_RT5663 if I2C
163 select SND_SOC_RT5665 if I2C
164 select SND_SOC_RT5668 if I2C
165 select SND_SOC_RT5670 if I2C
166 select SND_SOC_RT5677 if I2C && SPI_MASTER
167 select SND_SOC_RT5682 if I2C
168 select SND_SOC_RT700_SDW if SOUNDWIRE
168 select SND_SOC_RT711_SDW if SOUNDWIRE
169 select SND_SOC_SGTL5000 if I2C
170 select SND_SOC_SI476X if MFD_SI476X_CORE
171 select SND_SOC_SIMPLE_AMPLIFIER
172 select SND_SOC_SIRF_AUDIO_CODEC
173 select SND_SOC_SPDIF
174 select SND_SOC_SSM2305
175 select SND_SOC_SSM2518 if I2C

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

1055
1056config SND_SOC_RT5677_SPI
1057 tristate
1058 default SND_SOC_RT5677 && SPI
1059
1060config SND_SOC_RT5682
1061 tristate
1062
169 select SND_SOC_RT711_SDW if SOUNDWIRE
170 select SND_SOC_SGTL5000 if I2C
171 select SND_SOC_SI476X if MFD_SI476X_CORE
172 select SND_SOC_SIMPLE_AMPLIFIER
173 select SND_SOC_SIRF_AUDIO_CODEC
174 select SND_SOC_SPDIF
175 select SND_SOC_SSM2305
176 select SND_SOC_SSM2518 if I2C

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

1056
1057config SND_SOC_RT5677_SPI
1058 tristate
1059 default SND_SOC_RT5677 && SPI
1060
1061config SND_SOC_RT5682
1062 tristate
1063
1064config SND_SOC_RT700
1065 tristate
1066
1067config SND_SOC_RT700_SDW
1068 tristate "Realtek RT700 Codec - SDW"
1069 depends on SOUNDWIRE
1070 select SND_SOC_RT700
1071 select REGMAP_SOUNDWIRE
1072
1063config SND_SOC_RT711
1064 tristate
1065
1066config SND_SOC_RT711_SDW
1067 tristate "Realtek RT711 Codec - SDW"
1068 depends on SOUNDWIRE
1069 select SND_SOC_RT711
1070 select REGMAP_SOUNDWIRE

--- 491 unchanged lines hidden ---
1073config SND_SOC_RT711
1074 tristate
1075
1076config SND_SOC_RT711_SDW
1077 tristate "Realtek RT711 Codec - SDW"
1078 depends on SOUNDWIRE
1079 select SND_SOC_RT711
1080 select REGMAP_SOUNDWIRE

--- 491 unchanged lines hidden ---