Kconfig (d47f9580839eb6fe568e38b2084d94887fbf5ce0) | Kconfig (d7cfdf17cb9d072b41547e7cc882ecd900aa6589) |
---|---|
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 --- 185 unchanged lines hidden (view full) --- 194 imply SND_SOC_RT5682S 195 imply SND_SOC_RT700_SDW 196 imply SND_SOC_RT711_SDW 197 imply SND_SOC_RT711_SDCA_SDW 198 imply SND_SOC_RT715_SDW 199 imply SND_SOC_RT715_SDCA_SDW 200 imply SND_SOC_RT1308_SDW 201 imply SND_SOC_RT1316_SDW | 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 --- 185 unchanged lines hidden (view full) --- 194 imply SND_SOC_RT5682S 195 imply SND_SOC_RT700_SDW 196 imply SND_SOC_RT711_SDW 197 imply SND_SOC_RT711_SDCA_SDW 198 imply SND_SOC_RT715_SDW 199 imply SND_SOC_RT715_SDCA_SDW 200 imply SND_SOC_RT1308_SDW 201 imply SND_SOC_RT1316_SDW |
202 imply SND_SOC_RT1318_SDW |
|
202 imply SND_SOC_RT9120 203 imply SND_SOC_SDW_MOCKUP 204 imply SND_SOC_SGTL5000 205 imply SND_SOC_SI476X 206 imply SND_SOC_SIMPLE_AMPLIFIER 207 imply SND_SOC_SIMPLE_MUX 208 imply SND_SOC_SPDIF 209 imply SND_SOC_SRC4XXX_I2C --- 133 unchanged lines hidden (view full) --- 343 344config SND_SOC_WM_HUBS 345 tristate 346 default y if SND_SOC_WM8993=y || SND_SOC_WM8994=y 347 default m if SND_SOC_WM8993=m || SND_SOC_WM8994=m 348 349config SND_SOC_WM_ADSP 350 tristate | 203 imply SND_SOC_RT9120 204 imply SND_SOC_SDW_MOCKUP 205 imply SND_SOC_SGTL5000 206 imply SND_SOC_SI476X 207 imply SND_SOC_SIMPLE_AMPLIFIER 208 imply SND_SOC_SIMPLE_MUX 209 imply SND_SOC_SPDIF 210 imply SND_SOC_SRC4XXX_I2C --- 133 unchanged lines hidden (view full) --- 344 345config SND_SOC_WM_HUBS 346 tristate 347 default y if SND_SOC_WM8993=y || SND_SOC_WM8994=y 348 default m if SND_SOC_WM8993=m || SND_SOC_WM8994=m 349 350config SND_SOC_WM_ADSP 351 tristate |
351 select CS_DSP | 352 select FW_CS_DSP |
352 select SND_SOC_COMPRESS 353 default y if SND_SOC_MADERA=y 354 default y if SND_SOC_CS47L24=y 355 default y if SND_SOC_WM5102=y 356 default y if SND_SOC_WM5110=y 357 default y if SND_SOC_WM2200=y 358 default y if SND_SOC_CS35L41_SPI=y 359 default y if SND_SOC_CS35L41_I2C=y --- 946 unchanged lines hidden (view full) --- 1306 depends on I2C && SOUNDWIRE 1307 select REGMAP_SOUNDWIRE 1308 1309config SND_SOC_RT1316_SDW 1310 tristate "Realtek RT1316 Codec - SDW" 1311 depends on SOUNDWIRE 1312 select REGMAP_SOUNDWIRE 1313 | 353 select SND_SOC_COMPRESS 354 default y if SND_SOC_MADERA=y 355 default y if SND_SOC_CS47L24=y 356 default y if SND_SOC_WM5102=y 357 default y if SND_SOC_WM5110=y 358 default y if SND_SOC_WM2200=y 359 default y if SND_SOC_CS35L41_SPI=y 360 default y if SND_SOC_CS35L41_I2C=y --- 946 unchanged lines hidden (view full) --- 1307 depends on I2C && SOUNDWIRE 1308 select REGMAP_SOUNDWIRE 1309 1310config SND_SOC_RT1316_SDW 1311 tristate "Realtek RT1316 Codec - SDW" 1312 depends on SOUNDWIRE 1313 select REGMAP_SOUNDWIRE 1314 |
1315config SND_SOC_RT1318_SDW 1316 tristate "Realtek RT1318 Codec - SDW" 1317 depends on SOUNDWIRE 1318 select REGMAP_SOUNDWIRE 1319 |
|
1314config SND_SOC_RT5514 1315 tristate 1316 depends on I2C 1317 1318config SND_SOC_RT5514_SPI 1319 tristate 1320 depends on SPI_MASTER 1321 --- 603 unchanged lines hidden (view full) --- 1925 tristate 1926 depends on I2C 1927 1928config SND_SOC_WM8960 1929 tristate "Wolfson Microelectronics WM8960 CODEC" 1930 depends on I2C 1931 1932config SND_SOC_WM8961 | 1320config SND_SOC_RT5514 1321 tristate 1322 depends on I2C 1323 1324config SND_SOC_RT5514_SPI 1325 tristate 1326 depends on SPI_MASTER 1327 --- 603 unchanged lines hidden (view full) --- 1931 tristate 1932 depends on I2C 1933 1934config SND_SOC_WM8960 1935 tristate "Wolfson Microelectronics WM8960 CODEC" 1936 depends on I2C 1937 1938config SND_SOC_WM8961 |
1933 tristate | 1939 tristate "Wolfson Microelectronics WM8961 CODEC" |
1934 depends on I2C 1935 1936config SND_SOC_WM8962 1937 tristate "Wolfson Microelectronics WM8962 CODEC" 1938 depends on I2C && INPUT 1939 1940config SND_SOC_WM8971 1941 tristate --- 223 unchanged lines hidden --- | 1940 depends on I2C 1941 1942config SND_SOC_WM8962 1943 tristate "Wolfson Microelectronics WM8962 CODEC" 1944 depends on I2C && INPUT 1945 1946config SND_SOC_WM8971 1947 tristate --- 223 unchanged lines hidden --- |