diff options
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r-- | sound/soc/codecs/Kconfig | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 0b9571c858f8..8838838e25ed 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig | |||
@@ -47,6 +47,7 @@ config SND_SOC_ALL_CODECS | |||
47 | select SND_SOC_CS42L52 if I2C && INPUT | 47 | select SND_SOC_CS42L52 if I2C && INPUT |
48 | select SND_SOC_CS42L56 if I2C && INPUT | 48 | select SND_SOC_CS42L56 if I2C && INPUT |
49 | select SND_SOC_CS42L73 if I2C | 49 | select SND_SOC_CS42L73 if I2C |
50 | select SND_SOC_CS4265 if I2C | ||
50 | select SND_SOC_CS4270 if I2C | 51 | select SND_SOC_CS4270 if I2C |
51 | select SND_SOC_CS4271 if SND_SOC_I2C_AND_SPI | 52 | select SND_SOC_CS4271 if SND_SOC_I2C_AND_SPI |
52 | select SND_SOC_CS42XX8_I2C if I2C | 53 | select SND_SOC_CS42XX8_I2C if I2C |
@@ -74,10 +75,12 @@ config SND_SOC_ALL_CODECS | |||
74 | select SND_SOC_PCM3008 | 75 | select SND_SOC_PCM3008 |
75 | select SND_SOC_PCM512x_I2C if I2C | 76 | select SND_SOC_PCM512x_I2C if I2C |
76 | select SND_SOC_PCM512x_SPI if SPI_MASTER | 77 | select SND_SOC_PCM512x_SPI if SPI_MASTER |
78 | select SND_SOC_RT286 if I2C | ||
77 | select SND_SOC_RT5631 if I2C | 79 | select SND_SOC_RT5631 if I2C |
78 | select SND_SOC_RT5640 if I2C | 80 | select SND_SOC_RT5640 if I2C |
79 | select SND_SOC_RT5645 if I2C | 81 | select SND_SOC_RT5645 if I2C |
80 | select SND_SOC_RT5651 if I2C | 82 | select SND_SOC_RT5651 if I2C |
83 | select SND_SOC_RT5670 if I2C | ||
81 | select SND_SOC_RT5677 if I2C | 84 | select SND_SOC_RT5677 if I2C |
82 | select SND_SOC_SGTL5000 if I2C | 85 | select SND_SOC_SGTL5000 if I2C |
83 | select SND_SOC_SI476X if MFD_SI476X_CORE | 86 | select SND_SOC_SI476X if MFD_SI476X_CORE |
@@ -91,6 +94,7 @@ config SND_SOC_ALL_CODECS | |||
91 | select SND_SOC_STA350 if I2C | 94 | select SND_SOC_STA350 if I2C |
92 | select SND_SOC_STA529 if I2C | 95 | select SND_SOC_STA529 if I2C |
93 | select SND_SOC_STAC9766 if SND_SOC_AC97_BUS | 96 | select SND_SOC_STAC9766 if SND_SOC_AC97_BUS |
97 | select SND_SOC_TAS2552 if I2C | ||
94 | select SND_SOC_TAS5086 if I2C | 98 | select SND_SOC_TAS5086 if I2C |
95 | select SND_SOC_TLV320AIC23_I2C if I2C | 99 | select SND_SOC_TLV320AIC23_I2C if I2C |
96 | select SND_SOC_TLV320AIC23_SPI if SPI_MASTER | 100 | select SND_SOC_TLV320AIC23_SPI if SPI_MASTER |
@@ -338,6 +342,11 @@ config SND_SOC_CS42L73 | |||
338 | tristate "Cirrus Logic CS42L73 CODEC" | 342 | tristate "Cirrus Logic CS42L73 CODEC" |
339 | depends on I2C | 343 | depends on I2C |
340 | 344 | ||
345 | config SND_SOC_CS4265 | ||
346 | tristate "Cirrus Logic CS4265 CODEC" | ||
347 | depends on I2C | ||
348 | select REGMAP_I2C | ||
349 | |||
341 | # Cirrus Logic CS4270 Codec | 350 | # Cirrus Logic CS4270 Codec |
342 | config SND_SOC_CS4270 | 351 | config SND_SOC_CS4270 |
343 | tristate "Cirrus Logic CS4270 CODEC" | 352 | tristate "Cirrus Logic CS4270 CODEC" |
@@ -445,9 +454,16 @@ config SND_SOC_RL6231 | |||
445 | default y if SND_SOC_RT5640=y | 454 | default y if SND_SOC_RT5640=y |
446 | default y if SND_SOC_RT5645=y | 455 | default y if SND_SOC_RT5645=y |
447 | default y if SND_SOC_RT5651=y | 456 | default y if SND_SOC_RT5651=y |
457 | default y if SND_SOC_RT5670=y | ||
458 | default y if SND_SOC_RT5677=y | ||
448 | default m if SND_SOC_RT5640=m | 459 | default m if SND_SOC_RT5640=m |
449 | default m if SND_SOC_RT5645=m | 460 | default m if SND_SOC_RT5645=m |
450 | default m if SND_SOC_RT5651=m | 461 | default m if SND_SOC_RT5651=m |
462 | default m if SND_SOC_RT5670=m | ||
463 | default m if SND_SOC_RT5677=m | ||
464 | |||
465 | config SND_SOC_RT286 | ||
466 | tristate | ||
451 | 467 | ||
452 | config SND_SOC_RT5631 | 468 | config SND_SOC_RT5631 |
453 | tristate | 469 | tristate |
@@ -461,6 +477,9 @@ config SND_SOC_RT5645 | |||
461 | config SND_SOC_RT5651 | 477 | config SND_SOC_RT5651 |
462 | tristate | 478 | tristate |
463 | 479 | ||
480 | config SND_SOC_RT5670 | ||
481 | tristate | ||
482 | |||
464 | config SND_SOC_RT5677 | 483 | config SND_SOC_RT5677 |
465 | tristate | 484 | tristate |
466 | 485 | ||
@@ -521,6 +540,10 @@ config SND_SOC_STA529 | |||
521 | config SND_SOC_STAC9766 | 540 | config SND_SOC_STAC9766 |
522 | tristate | 541 | tristate |
523 | 542 | ||
543 | config SND_SOC_TAS2552 | ||
544 | tristate "Texas Instruments TAS2552 Mono Audio amplifier" | ||
545 | depends on I2C | ||
546 | |||
524 | config SND_SOC_TAS5086 | 547 | config SND_SOC_TAS5086 |
525 | tristate "Texas Instruments TAS5086 speaker amplifier" | 548 | tristate "Texas Instruments TAS5086 speaker amplifier" |
526 | depends on I2C | 549 | depends on I2C |
@@ -541,7 +564,9 @@ config SND_SOC_TLV320AIC26 | |||
541 | depends on SPI | 564 | depends on SPI |
542 | 565 | ||
543 | config SND_SOC_TLV320AIC31XX | 566 | config SND_SOC_TLV320AIC31XX |
544 | tristate | 567 | tristate "Texas Instruments TLV320AIC31xx CODECs" |
568 | depends on I2C | ||
569 | select REGMAP_I2C | ||
545 | 570 | ||
546 | config SND_SOC_TLV320AIC32X4 | 571 | config SND_SOC_TLV320AIC32X4 |
547 | tristate | 572 | tristate |