Lines Matching +full:jz4770 +full:- +full: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.
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
368 depends on I2C
387 tristate "Analog Devices ADAU1372 CODEC (I2C)"
388 depends on I2C
400 depends on I2C
405 depends on I2C
418 tristate "Analog Devices AU1761 CODEC - I2C"
419 depends on I2C
424 tristate "Analog Devices AU1761 CODEC - SPI"
435 depends on I2C
456 depends on I2C
461 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
467 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode"
470 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
476 will be called snd-soc-adau7118-hw.
479 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C"
480 depends on I2C
484 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
485 Converter over I2C. This gives full support over the device.
488 will be called snd-soc-adau7118-i2c.
500 depends on I2C
512 depends on I2C
517 depends on I2C
522 depends on I2C
529 depends on I2C
533 depends on I2C
537 depends on I2C
541 depends on I2C
548 depends on I2C
553 depends on I2C
557 depends on I2C
563 This codec does not have any control buses such as I2C, it
587 depends on I2C
591 depends on I2C
595 depends on I2C
599 depends on I2C
603 depends on I2C
607 depends on I2C
613 tristate "Cirrus Logic CS42L51 CODEC (I2C)"
614 depends on I2C
619 depends on I2C && INPUT
623 depends on I2C && INPUT
627 depends on I2C
631 depends on I2C
636 depends on I2C
642 depends on I2C
646 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
656 tristate "Cirrus Logic CS4271 CODEC (I2C)"
657 depends on I2C
671 tristate "Cirrus Logic CS42448/CS42888 CODEC (I2C)"
672 depends on I2C
679 depends on I2C
684 select REGMAP_I2C if I2C
690 depends on I2C
711 # Cirrus Logic Quad-Channel ADC
714 depends on I2C
722 depends on I2C
736 will be called snd-soc-jz4740-codec.
748 will be called snd-soc-jz4725b-codec.
760 will be called snd-soc-jz4760-codec.
766 tristate "Ingenic JZ4770 internal CODEC"
768 Enable support for the internal CODEC found in the JZ4770 SoC
772 will be called snd-soc-jz4770-codec.
783 depends on I2C
787 depends on I2C
791 depends on I2C
795 depends on I2C
799 depends on I2C
822 depends on I2C
828 tristate "Everest Semi ES8328 CODEC (I2C)"
829 depends on I2C
859 depends on I2C
863 depends on I2C
886 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
887 depends on I2C
891 depends on I2C
895 depends on I2C
903 depends on I2C
907 depends on I2C
911 depends on I2C
915 depends on I2C
919 depends on I2C
923 depends on I2C
930 depends on I2C
934 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
942 the PCM interface for audio data and a standard I2C
948 depends on I2C
952 depends on I2C
956 depends on I2C
969 depends on I2C
975 tristate "Texas Instruments PCM1789 CODEC (I2C)"
976 depends on I2C
980 Select this if your PCM1789 is connected via an I2C bus.
986 tristate "Texas Instruments PCM179X CODEC (I2C)"
987 depends on I2C
991 Select this if your PCM179x is connected via an I2C bus.
1005 tristate "Texas Instruments PCM186x CODECs - I2C"
1006 depends on I2C
1011 tristate "Texas Instruments PCM186x CODECs - SPI"
1023 tristate "Texas Instruments PCM3060 CODEC - I2C"
1024 depends on I2C
1029 tristate "Texas Instruments PCM3060 CODEC - SPI"
1038 tristate "Texas Instruments PCM3168A CODEC - I2C"
1039 depends on I2C
1044 tristate "Texas Instruments PCM3168A CODEC - SPI"
1056 tristate "Texas Instruments PCM512x CODECs - I2C"
1057 depends on I2C
1062 tristate "Texas Instruments PCM512x CODECs - SPI"
1128 depends on I2C
1132 depends on I2C
1136 depends on I2C
1140 depends on I2C
1144 depends on I2C
1152 depends on I2C
1156 depends on I2C
1160 depends on I2C
1163 tristate "Realtek RT1308 Codec - SDW"
1164 depends on I2C && SOUNDWIRE
1168 tristate "Realtek RT1316 Codec - SDW"
1174 depends on I2C
1181 bool # force RT5514_SPI to be built-in to avoid link errors
1186 depends on I2C
1190 depends on I2C
1194 depends on I2C
1198 depends on I2C
1202 depends on I2C
1206 depends on I2C
1210 depends on I2C
1214 depends on I2C
1218 depends on I2C
1222 depends on I2C
1226 depends on I2C
1230 depends on I2C
1243 depends on I2C
1247 tristate "Realtek RT5682 Codec - SDW"
1256 tristate "Realtek RT700 Codec - SDW"
1265 tristate "Realtek RT711 Codec - SDW"
1271 tristate "Realtek RT711 SDCA Codec - SDW"
1280 tristate "Realtek RT715 Codec - SDW"
1286 tristate "Realtek RT715 SDCA Codec - SDW"
1311 depends on I2C
1340 tristate "Analog Devices SSM2305 Class-D Amplifier"
1343 high-efficiency mono Class-D audio power amplifiers.
1346 tristate "Analog Devices SSM2518 Class-D Amplifier"
1347 depends on I2C
1353 tristate "Analog Devices SSM2602 CODEC - SPI"
1359 tristate "Analog Devices SSM2602 CODEC - I2C"
1360 depends on I2C
1366 depends on I2C
1370 depends on I2C
1375 depends on I2C
1379 depends on I2C
1390 depends on I2C
1394 depends on I2C
1398 depends on I2C
1402 depends on I2C
1406 depends on I2C
1410 depends on I2C
1417 depends on I2C
1419 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
1420 Class-D audio power amplifiers.
1423 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
1424 depends on I2C
1426 Enable support for Texas Instruments TAS6424 high-efficiency
1427 digital input quad-channel Class-D audio power amplifiers.
1431 depends on I2C
1436 depends on I2C
1440 depends on I2C
1445 Note that the driver currently bypasses the built-in "CoolFlux DSP"
1452 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
1453 depends on I2C
1457 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
1467 depends on I2C
1475 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
1476 depends on I2C
1481 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
1490 tristate "Texas Instruments TLV320AIC3x audio CODECs - I2C"
1491 depends on I2C
1496 tristate "Texas Instruments TLV320AIC3x audio CODECs - SPI"
1503 depends on I2C
1507 depends on I2C
1515 depends on I2C
1519 depends on I2C
1526 depends on I2C
1544 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
1545 and has basic features such as de-emphasis (at 44.1 kHz sampling
1553 depends on I2C
1561 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
1583 tristate "WCD9380/WCD9385 Codec - SDW"
1602 depends on I2C
1606 depends on I2C
1610 depends on I2C
1614 depends on I2C
1639 depends on I2C
1647 depends on I2C
1695 tristate "Wolfson Microelectronics WM8804 S/PDIF transceiver I2C"
1696 depends on I2C
1712 depends on I2C
1716 depends on I2C
1720 depends on I2C
1724 depends on I2C
1728 depends on I2C
1732 depends on I2C
1736 depends on I2C && INPUT
1740 depends on I2C
1744 depends on I2C
1748 depends on I2C
1764 depends on I2C
1768 depends on I2C
1772 depends on I2C
1783 depends on I2C
1795 depends on I2C
1799 depends on I2C
1825 This enables support for Qualcomm WSA8810/WSA8815 Class-D
1841 depends on I2C
1849 depends on I2C
1853 depends on I2C
1861 depends on I2C
1884 for ASoC codec soc-jack detection mechanism.
1889 depends on I2C
1892 speaker protection, multi-band DRC, equalizer functions.
1902 depends on I2C
1906 depends on I2C
1910 depends on I2C
1914 depends on I2C
1918 depends on I2C
1922 depends on I2C