Lines Matching +full:default +full:- +full:on
1 # SPDX-License-Identifier: GPL-2.0-only
5 # setting - SPI can't be modular so that case doesn't need to be covered.
8 default m if I2C=m
9 default y if I2C=y
10 default y if SPI_MASTER=y
16 depends on COMPILE_TEST
295 depends on MFD_88PM860X
299 default y if SND_SOC_CS47L24=y
300 default y if SND_SOC_WM5102=y
301 default y if SND_SOC_WM5110=y
302 default y if SND_SOC_WM8997=y
303 default y if SND_SOC_WM8998=y
304 default m if SND_SOC_CS47L24=m
305 default m if SND_SOC_WM5102=m
306 default m if SND_SOC_WM5110=m
307 default m if SND_SOC_WM8997=m
308 default m if SND_SOC_WM8998=m
312 default y if SND_SOC_WM8993=y || SND_SOC_WM8994=y
313 default m if SND_SOC_WM8993=m || SND_SOC_WM8994=m
318 default y if SND_SOC_MADERA=y
319 default y if SND_SOC_CS47L24=y
320 default y if SND_SOC_WM5102=y
321 default y if SND_SOC_WM5110=y
322 default y if SND_SOC_WM2200=y
323 default m if SND_SOC_MADERA=m
324 default m if SND_SOC_CS47L24=m
325 default m if SND_SOC_WM5102=m
326 default m if SND_SOC_WM5110=m
327 default m if SND_SOC_WM2200=m
331 depends on ABX500_CORE
340 depends on SPI_MASTER
347 depends on SPI_MASTER
352 depends on I2C
357 depends on SND_SOC_AC97_BUS
368 depends on I2C
373 depends on I2C
386 tristate "Analog Devices AU1761 CODEC - I2C"
387 depends on I2C
392 tristate "Analog Devices AU1761 CODEC - SPI"
393 depends on SPI
403 depends on I2C
409 depends on SPI_MASTER
418 depends on SPI_MASTER
424 depends on I2C
429 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
435 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode"
438 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
444 will be called snd-soc-adau7118-hw.
447 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C"
448 depends on I2C
452 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
456 will be called snd-soc-adau7118-i2c.
463 depends on SPI_MASTER
468 depends on I2C
476 depends on SPI_MASTER
480 depends on I2C
485 depends on I2C
490 depends on I2C
497 depends on I2C
501 depends on I2C
505 depends on I2C
509 depends on I2C
516 depends on I2C
521 depends on I2C
525 depends on I2C
539 depends on MFD_CPCAP
546 depends on CROS_EC
555 depends on I2C
559 depends on I2C
563 depends on I2C
567 depends on I2C
571 depends on I2C
575 depends on I2C
582 depends on I2C
587 depends on I2C && INPUT
591 depends on I2C && INPUT
595 depends on I2C
599 depends on I2C
604 depends on I2C
610 depends on I2C
614 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
618 depends on SND_SOC_CS4270
625 depends on I2C
631 depends on SPI_MASTER
640 depends on I2C
647 depends on I2C
651 depends on SND_SOC_I2C_AND_SPI
658 depends on I2C
665 depends on MFD_CS47L24
679 # Cirrus Logic Quad-Channel ADC
682 depends on I2C
686 depends on TTY
690 depends on I2C
695 depends on MIPS || COMPILE_TEST
696 depends on OF
704 will be called snd-soc-jz4740-codec.
707 depends on MIPS || COMPILE_TEST
708 depends on OF
716 will be called snd-soc-jz4725b-codec.
719 depends on MIPS || COMPILE_TEST
720 depends on OF
728 will be called snd-soc-jz4770-codec.
735 depends on SND_SOC_I2C_AND_SPI
739 depends on I2C
743 depends on I2C
747 depends on I2C
751 depends on I2C
755 depends on I2C
759 depends on GPIOLIB
778 depends on I2C
785 depends on I2C
790 depends on SPI_MASTER
815 depends on I2C
819 depends on I2C
823 depends on MFD_LOCHNAGAR
830 default y if SND_SOC_CS47L15=y
831 default y if SND_SOC_CS47L35=y
832 default y if SND_SOC_CS47L85=y
833 default y if SND_SOC_CS47L90=y
834 default y if SND_SOC_CS47L92=y
835 default m if SND_SOC_CS47L15=m
836 default m if SND_SOC_CS47L35=m
837 default m if SND_SOC_CS47L85=m
838 default m if SND_SOC_CS47L90=m
839 default m if SND_SOC_CS47L92=m
842 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
843 depends on I2C
847 depends on I2C
851 depends on I2C
855 depends on GPIOLIB
859 depends on I2C
863 depends on I2C
867 depends on I2C
871 depends on I2C
875 depends on I2C
879 depends on I2C
886 depends on I2C
890 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
891 depends on SOUNDWIRE
904 depends on I2C
908 depends on I2C
912 depends on I2C
917 depends on SPMI || COMPILE_TEST
925 depends on I2C
932 depends on I2C
943 depends on I2C
951 depends on SPI_MASTER
961 tristate "Texas Instruments PCM186x CODECs - I2C"
962 depends on I2C
967 tristate "Texas Instruments PCM186x CODECs - SPI"
968 depends on SPI_MASTER
979 tristate "Texas Instruments PCM3060 CODEC - I2C"
980 depends on I2C
985 tristate "Texas Instruments PCM3060 CODEC - SPI"
986 depends on SPI_MASTER
994 tristate "Texas Instruments PCM3168A CODEC - I2C"
995 depends on I2C
1000 tristate "Texas Instruments PCM3168A CODEC - SPI"
1001 depends on SPI_MASTER
1012 tristate "Texas Instruments PCM512x CODECs - I2C"
1013 depends on I2C
1018 tristate "Texas Instruments PCM512x CODECs - SPI"
1019 depends on SPI_MASTER
1029 default y if SND_SOC_RT5514=y
1030 default y if SND_SOC_RT5616=y
1031 default y if SND_SOC_RT5640=y
1032 default y if SND_SOC_RT5645=y
1033 default y if SND_SOC_RT5651=y
1034 default y if SND_SOC_RT5659=y
1035 default y if SND_SOC_RT5660=y
1036 default y if SND_SOC_RT5663=y
1037 default y if SND_SOC_RT5665=y
1038 default y if SND_SOC_RT5668=y
1039 default y if SND_SOC_RT5670=y
1040 default y if SND_SOC_RT5677=y
1041 default y if SND_SOC_RT5682=y
1042 default y if SND_SOC_RT1011=y
1043 default y if SND_SOC_RT1015=y
1044 default y if SND_SOC_RT1015P=y
1045 default y if SND_SOC_RT1305=y
1046 default y if SND_SOC_RT1308=y
1047 default m if SND_SOC_RT5514=m
1048 default m if SND_SOC_RT5616=m
1049 default m if SND_SOC_RT5640=m
1050 default m if SND_SOC_RT5645=m
1051 default m if SND_SOC_RT5651=m
1052 default m if SND_SOC_RT5659=m
1053 default m if SND_SOC_RT5660=m
1054 default m if SND_SOC_RT5663=m
1055 default m if SND_SOC_RT5665=m
1056 default m if SND_SOC_RT5668=m
1057 default m if SND_SOC_RT5670=m
1058 default m if SND_SOC_RT5677=m
1059 default m if SND_SOC_RT5682=m
1060 default m if SND_SOC_RT1011=m
1061 default m if SND_SOC_RT1015=m
1062 default m if SND_SOC_RT1015P=m
1063 default m if SND_SOC_RT1305=m
1064 default m if SND_SOC_RT1308=m
1068 default y if SND_SOC_RT274=y
1069 default y if SND_SOC_RT286=y
1070 default y if SND_SOC_RT298=y
1071 default m if SND_SOC_RT274=m
1072 default m if SND_SOC_RT286=m
1073 default m if SND_SOC_RT298=m
1077 depends on I2C
1081 depends on I2C
1085 depends on I2C
1089 depends on I2C
1093 depends on I2C
1097 depends on GPIOLIB
1101 depends on I2C
1105 depends on I2C
1108 tristate "Realtek RT1308 Codec - SDW"
1109 depends on I2C && SOUNDWIRE
1114 depends on I2C
1118 depends on SPI_MASTER
1121 bool # force RT5514_SPI to be built-in to avoid link errors
1122 default SND_SOC_RT5514=y && SND_SOC_RT5514_SPI=m
1126 depends on I2C
1130 depends on I2C
1134 depends on I2C
1138 depends on I2C
1142 depends on I2C
1146 depends on I2C
1150 depends on I2C
1154 depends on I2C
1158 depends on I2C
1162 depends on I2C
1166 depends on I2C
1170 depends on I2C
1176 default SND_SOC_RT5677 && SPI
1183 depends on I2C
1187 tristate "Realtek RT5682 Codec - SDW"
1188 depends on SOUNDWIRE
1196 tristate "Realtek RT700 Codec - SDW"
1197 depends on SOUNDWIRE
1205 tristate "Realtek RT711 Codec - SDW"
1206 depends on SOUNDWIRE
1214 tristate "Realtek RT715 Codec - SDW"
1215 depends on SOUNDWIRE
1222 depends on I2C
1251 tristate "Analog Devices SSM2305 Class-D Amplifier"
1254 high-efficiency mono Class-D audio power amplifiers.
1258 depends on I2C
1264 tristate "Analog Devices SSM2602 CODEC - SPI"
1265 depends on SPI_MASTER
1270 tristate "Analog Devices SSM2602 CODEC - I2C"
1271 depends on I2C
1277 depends on I2C
1281 depends on I2C
1286 depends on I2C
1290 depends on I2C
1294 depends on SND_SOC_AC97_BUS
1301 depends on I2C
1305 depends on I2C
1309 depends on I2C
1313 depends on I2C
1317 depends on I2C
1321 depends on I2C
1328 depends on I2C
1330 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
1331 Class-D audio power amplifiers.
1334 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
1335 depends on I2C
1337 Enable support for Texas Instruments TAS6424 high-efficiency
1338 digital input quad-channel Class-D audio power amplifiers.
1342 depends on I2C
1347 depends on I2C
1353 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
1354 depends on I2C
1358 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
1359 depends on SPI_MASTER
1364 depends on SPI
1368 depends on I2C
1373 depends on COMMON_CLK
1376 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
1377 depends on I2C
1378 depends on COMMON_CLK
1382 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
1383 depends on SPI_MASTER
1384 depends on COMMON_CLK
1389 depends on I2C
1393 depends on I2C
1397 depends on I2C
1405 depends on I2C
1409 depends on I2C
1416 depends on I2C
1423 depends on TWL4030_CORE
1428 depends on TWL6040_CORE
1432 depends on GPIOLIB
1434 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
1435 and has basic features such as de-emphasis (at 44.1 kHz sampling
1443 depends on I2C
1447 depends on SLIMBUS
1451 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
1457 depends on COMMON_CLK
1458 depends on MFD_WCD934X
1468 depends on SPI_MASTER
1472 depends on I2C
1476 depends on I2C
1480 depends on I2C
1484 depends on I2C
1488 depends on MFD_WM5102
1492 depends on MFD_WM5110
1496 depends on MFD_WM8350
1501 depends on MFD_WM8400
1505 depends on SND_SOC_I2C_AND_SPI
1509 depends on I2C
1513 depends on GPIOLIB
1517 depends on I2C
1521 depends on SND_SOC_I2C_AND_SPI
1528 depends on SND_SOC_I2C_AND_SPI
1532 depends on SND_SOC_I2C_AND_SPI
1536 depends on SND_SOC_I2C_AND_SPI
1540 depends on SND_SOC_I2C_AND_SPI
1544 depends on SND_SOC_I2C_AND_SPI
1548 depends on SND_SOC_I2C_AND_SPI
1552 depends on SPI_MASTER
1556 depends on SND_SOC_I2C_AND_SPI
1566 depends on I2C
1572 depends on SPI_MASTER
1578 depends on SND_SOC_I2C_AND_SPI
1582 depends on I2C
1586 depends on I2C
1590 depends on I2C
1594 depends on I2C
1598 depends on I2C
1602 depends on I2C
1606 depends on I2C && INPUT
1610 depends on I2C
1614 depends on I2C
1618 depends on I2C
1622 depends on SND_SOC_I2C_AND_SPI
1626 depends on SND_SOC_I2C_AND_SPI
1630 depends on SND_SOC_I2C_AND_SPI
1634 depends on I2C
1638 depends on I2C
1642 depends on I2C
1649 depends on SND_SOC_I2C_AND_SPI
1653 depends on I2C
1657 depends on MFD_WM8997
1661 depends on MFD_WM8998
1665 depends on I2C
1669 depends on I2C
1673 depends on SND_SOC_AC97_BUS || AC97_BUS_NEW
1679 depends on SND_SOC_AC97_BUS || AC97_BUS_NEW
1685 depends on SND_SOC_AC97_BUS || AC97_BUS_NEW
1691 depends on SOUNDWIRE
1695 This enables support for Qualcomm WSA8810/WSA8815 Class-D
1700 depends on SPI_MASTER
1710 depends on I2C
1716 depends on I2C
1724 depends on I2C
1728 depends on I2C
1732 depends on MFD_MC13XXX
1736 depends on I2C
1749 depends on MTK_PMIC_WRAP
1756 depends on I2C
1759 speaker protection, multi-band DRC, equalizer functions.
1760 Select N if you don't have MT6660 on board.
1765 depends on I2C
1769 depends on I2C
1773 depends on I2C
1777 depends on I2C
1781 depends on I2C
1785 depends on I2C