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
662 depends on MFD_CS47L15
666 depends on MFD_CS47L24
670 depends on MFD_CS47L35
674 depends on MFD_CS47L85
678 depends on MFD_CS47L90
682 depends on MFD_CS47L92
684 # Cirrus Logic Quad-Channel ADC
687 depends on I2C
691 depends on TTY
695 depends on I2C
700 depends on MIPS || COMPILE_TEST
701 depends on OF
709 will be called snd-soc-jz4740-codec.
712 depends on MIPS || COMPILE_TEST
713 depends on OF
721 will be called snd-soc-jz4725b-codec.
724 depends on MIPS || COMPILE_TEST
725 depends on OF
733 will be called snd-soc-jz4770-codec.
740 depends on SND_SOC_I2C_AND_SPI
744 depends on I2C
748 depends on I2C
752 depends on I2C
756 depends on I2C
760 depends on I2C
764 depends on GPIOLIB
783 depends on I2C
790 depends on I2C
795 depends on SPI_MASTER
820 depends on I2C
824 depends on I2C
828 depends on MFD_LOCHNAGAR
835 default y if SND_SOC_CS47L15=y
836 default y if SND_SOC_CS47L35=y
837 default y if SND_SOC_CS47L85=y
838 default y if SND_SOC_CS47L90=y
839 default y if SND_SOC_CS47L92=y
840 default m if SND_SOC_CS47L15=m
841 default m if SND_SOC_CS47L35=m
842 default m if SND_SOC_CS47L85=m
843 default m if SND_SOC_CS47L90=m
844 default m if SND_SOC_CS47L92=m
847 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
848 depends on I2C
852 depends on I2C
856 depends on I2C
863 depends on I2C
867 depends on I2C
871 depends on I2C
875 depends on I2C
879 depends on I2C
883 depends on I2C
890 depends on I2C
894 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
895 depends on SOUNDWIRE
908 depends on I2C
912 depends on I2C
916 depends on I2C
921 depends on SPMI || COMPILE_TEST
929 depends on I2C
936 depends on I2C
947 depends on I2C
955 depends on SPI_MASTER
965 tristate "Texas Instruments PCM186x CODECs - I2C"
966 depends on I2C
971 tristate "Texas Instruments PCM186x CODECs - SPI"
972 depends on SPI_MASTER
983 tristate "Texas Instruments PCM3060 CODEC - I2C"
984 depends on I2C
989 tristate "Texas Instruments PCM3060 CODEC - SPI"
990 depends on SPI_MASTER
998 tristate "Texas Instruments PCM3168A CODEC - I2C"
999 depends on I2C
1004 tristate "Texas Instruments PCM3168A CODEC - SPI"
1005 depends on SPI_MASTER
1016 tristate "Texas Instruments PCM512x CODECs - I2C"
1017 depends on I2C
1022 tristate "Texas Instruments PCM512x CODECs - SPI"
1023 depends on SPI_MASTER
1033 default y if SND_SOC_RT5514=y
1034 default y if SND_SOC_RT5616=y
1035 default y if SND_SOC_RT5640=y
1036 default y if SND_SOC_RT5645=y
1037 default y if SND_SOC_RT5651=y
1038 default y if SND_SOC_RT5659=y
1039 default y if SND_SOC_RT5660=y
1040 default y if SND_SOC_RT5663=y
1041 default y if SND_SOC_RT5665=y
1042 default y if SND_SOC_RT5668=y
1043 default y if SND_SOC_RT5670=y
1044 default y if SND_SOC_RT5677=y
1045 default y if SND_SOC_RT5682=y
1046 default y if SND_SOC_RT1011=y
1047 default y if SND_SOC_RT1015=y
1048 default y if SND_SOC_RT1015P=y
1049 default y if SND_SOC_RT1305=y
1050 default y if SND_SOC_RT1308=y
1051 default m if SND_SOC_RT5514=m
1052 default m if SND_SOC_RT5616=m
1053 default m if SND_SOC_RT5640=m
1054 default m if SND_SOC_RT5645=m
1055 default m if SND_SOC_RT5651=m
1056 default m if SND_SOC_RT5659=m
1057 default m if SND_SOC_RT5660=m
1058 default m if SND_SOC_RT5663=m
1059 default m if SND_SOC_RT5665=m
1060 default m if SND_SOC_RT5668=m
1061 default m if SND_SOC_RT5670=m
1062 default m if SND_SOC_RT5677=m
1063 default m if SND_SOC_RT5682=m
1064 default m if SND_SOC_RT1011=m
1065 default m if SND_SOC_RT1015=m
1066 default m if SND_SOC_RT1015P=m
1067 default m if SND_SOC_RT1305=m
1068 default m if SND_SOC_RT1308=m
1072 default y if SND_SOC_RT274=y
1073 default y if SND_SOC_RT286=y
1074 default y if SND_SOC_RT298=y
1075 default m if SND_SOC_RT274=m
1076 default m if SND_SOC_RT286=m
1077 default m if SND_SOC_RT298=m
1081 depends on I2C
1085 depends on I2C
1089 depends on I2C
1093 depends on I2C
1097 depends on I2C
1104 depends on I2C
1108 depends on I2C
1111 tristate "Realtek RT1308 Codec - SDW"
1112 depends on I2C && SOUNDWIRE
1117 depends on I2C
1121 depends on SPI_MASTER
1124 bool # force RT5514_SPI to be built-in to avoid link errors
1125 default SND_SOC_RT5514=y && SND_SOC_RT5514_SPI=m
1129 depends on I2C
1133 depends on I2C
1137 depends on I2C
1141 depends on I2C
1145 depends on I2C
1149 depends on I2C
1153 depends on I2C
1157 depends on I2C
1161 depends on I2C
1165 depends on I2C
1169 depends on I2C
1173 depends on I2C
1179 default SND_SOC_RT5677 && SPI
1186 depends on I2C
1190 tristate "Realtek RT5682 Codec - SDW"
1191 depends on SOUNDWIRE
1199 tristate "Realtek RT700 Codec - SDW"
1200 depends on SOUNDWIRE
1208 tristate "Realtek RT711 Codec - SDW"
1209 depends on SOUNDWIRE
1217 tristate "Realtek RT715 Codec - SDW"
1218 depends on SOUNDWIRE
1225 depends on I2C
1254 tristate "Analog Devices SSM2305 Class-D Amplifier"
1257 high-efficiency mono Class-D audio power amplifiers.
1261 depends on I2C
1267 tristate "Analog Devices SSM2602 CODEC - SPI"
1268 depends on SPI_MASTER
1273 tristate "Analog Devices SSM2602 CODEC - I2C"
1274 depends on I2C
1280 depends on I2C
1284 depends on I2C
1289 depends on I2C
1293 depends on I2C
1297 depends on SND_SOC_AC97_BUS
1304 depends on I2C
1308 depends on I2C
1312 depends on I2C
1316 depends on I2C
1320 depends on I2C
1324 depends on I2C
1331 depends on I2C
1333 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
1334 Class-D audio power amplifiers.
1337 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
1338 depends on I2C
1340 Enable support for Texas Instruments TAS6424 high-efficiency
1341 digital input quad-channel Class-D audio power amplifiers.
1345 depends on I2C
1350 depends on I2C
1356 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
1357 depends on I2C
1361 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
1362 depends on SPI_MASTER
1367 depends on SPI
1371 depends on I2C
1376 depends on COMMON_CLK
1379 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
1380 depends on I2C
1381 depends on COMMON_CLK
1385 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
1386 depends on SPI_MASTER
1387 depends on COMMON_CLK
1392 depends on I2C
1396 depends on I2C
1400 depends on I2C
1408 depends on I2C
1412 depends on I2C
1419 depends on I2C
1426 depends on TWL4030_CORE
1431 depends on TWL6040_CORE
1435 depends on GPIOLIB
1437 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
1438 and has basic features such as de-emphasis (at 44.1 kHz sampling
1446 depends on I2C
1450 depends on SLIMBUS
1454 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
1460 depends on COMMON_CLK
1461 depends on MFD_WCD934X
1471 depends on SPI_MASTER
1475 depends on I2C
1479 depends on I2C
1483 depends on I2C
1487 depends on I2C
1491 depends on MFD_WM5102
1495 depends on MFD_WM5110
1499 depends on MFD_WM8350
1504 depends on MFD_WM8400
1508 depends on SND_SOC_I2C_AND_SPI
1512 depends on I2C
1516 depends on GPIOLIB
1520 depends on I2C
1524 depends on SND_SOC_I2C_AND_SPI
1531 depends on SND_SOC_I2C_AND_SPI
1535 depends on SND_SOC_I2C_AND_SPI
1539 depends on SND_SOC_I2C_AND_SPI
1543 depends on SND_SOC_I2C_AND_SPI
1547 depends on SND_SOC_I2C_AND_SPI
1551 depends on SND_SOC_I2C_AND_SPI
1555 depends on SPI_MASTER
1559 depends on SND_SOC_I2C_AND_SPI
1569 depends on I2C
1575 depends on SPI_MASTER
1581 depends on SND_SOC_I2C_AND_SPI
1585 depends on I2C
1589 depends on I2C
1593 depends on I2C
1597 depends on I2C
1601 depends on I2C
1605 depends on I2C
1609 depends on I2C && INPUT
1613 depends on I2C
1617 depends on I2C
1621 depends on I2C
1625 depends on SND_SOC_I2C_AND_SPI
1629 depends on SND_SOC_I2C_AND_SPI
1633 depends on SND_SOC_I2C_AND_SPI
1637 depends on I2C
1641 depends on I2C
1645 depends on I2C
1652 depends on SND_SOC_I2C_AND_SPI
1656 depends on I2C
1660 depends on MFD_WM8997
1664 depends on MFD_WM8998
1668 depends on I2C
1672 depends on I2C
1676 depends on SND_SOC_AC97_BUS || AC97_BUS_NEW
1682 depends on SND_SOC_AC97_BUS || AC97_BUS_NEW
1688 depends on SND_SOC_AC97_BUS || AC97_BUS_NEW
1694 depends on SOUNDWIRE
1698 This enables support for Qualcomm WSA8810/WSA8815 Class-D
1703 depends on SPI_MASTER
1713 depends on I2C
1719 depends on I2C
1727 depends on I2C
1731 depends on I2C
1735 depends on MFD_MC13XXX
1739 depends on I2C
1752 depends on MTK_PMIC_WRAP
1759 depends on I2C
1762 speaker protection, multi-band DRC, equalizer functions.
1763 Select N if you don't have MT6660 on board.
1768 depends on I2C
1772 depends on I2C
1776 depends on I2C
1780 depends on I2C
1784 depends on I2C
1788 depends on I2C