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
352 depends on I2C
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"
403 depends on I2C
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
453 Converter over I2C. This gives full support over the device.
456 will be called snd-soc-adau7118-i2c.
468 depends on I2C
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
531 This codec does not have any control buses such as I2C, it
555 depends on I2C
559 depends on I2C
563 depends on I2C
567 depends on I2C
571 depends on I2C
575 depends on I2C
581 tristate "Cirrus Logic CS42L51 CODEC (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
624 tristate "Cirrus Logic CS4271 CODEC (I2C)"
625 depends on I2C
639 tristate "Cirrus Logic CS42448/CS42888 CODEC (I2C)"
640 depends on I2C
647 depends on I2C
652 select REGMAP_I2C if I2C
658 depends on I2C
679 # Cirrus Logic Quad-Channel ADC
682 depends on I2C
690 depends on I2C
704 will be called snd-soc-jz4740-codec.
716 will be called snd-soc-jz4725b-codec.
722 tristate "Ingenic JZ4770 internal CODEC"
724 Enable support for the internal CODEC found in the JZ4770 SoC
728 will be called snd-soc-jz4770-codec.
739 depends on I2C
743 depends on I2C
747 depends on I2C
751 depends on I2C
755 depends on I2C
778 depends on I2C
784 tristate "Everest Semi ES8328 CODEC (I2C)"
785 depends on I2C
815 depends on I2C
819 depends on I2C
842 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
843 depends on I2C
847 depends on I2C
851 depends on I2C
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"
898 the PCM interface for audio data and a standard I2C
904 depends on I2C
908 depends on I2C
912 depends on I2C
925 depends on I2C
931 tristate "Texas Instruments PCM1789 CODEC (I2C)"
932 depends on I2C
936 Select this if your PCM1789 is connected via an I2C bus.
942 tristate "Texas Instruments PCM179X CODEC (I2C)"
943 depends on I2C
947 Select this if your PCM179x is connected via an I2C bus.
961 tristate "Texas Instruments PCM186x CODECs - I2C"
962 depends on I2C
967 tristate "Texas Instruments PCM186x CODECs - SPI"
979 tristate "Texas Instruments PCM3060 CODEC - I2C"
980 depends on I2C
985 tristate "Texas Instruments PCM3060 CODEC - SPI"
994 tristate "Texas Instruments PCM3168A CODEC - I2C"
995 depends on I2C
1000 tristate "Texas Instruments PCM3168A CODEC - SPI"
1012 tristate "Texas Instruments PCM512x CODECs - I2C"
1013 depends on I2C
1018 tristate "Texas Instruments PCM512x CODECs - SPI"
1077 depends on I2C
1081 depends on I2C
1085 depends on I2C
1089 depends on I2C
1093 depends on I2C
1101 depends on I2C
1105 depends on I2C
1108 tristate "Realtek RT1308 Codec - SDW"
1109 depends on I2C && SOUNDWIRE
1114 depends on I2C
1121 bool # force RT5514_SPI to be built-in to avoid link errors
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
1183 depends on I2C
1187 tristate "Realtek RT5682 Codec - SDW"
1196 tristate "Realtek RT700 Codec - SDW"
1205 tristate "Realtek RT711 Codec - SDW"
1214 tristate "Realtek RT715 Codec - SDW"
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"
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
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"
1368 depends on I2C
1376 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
1377 depends on I2C
1382 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
1389 depends on I2C
1393 depends on I2C
1397 depends on I2C
1405 depends on I2C
1409 depends on I2C
1416 depends on I2C
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
1451 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
1472 depends on I2C
1476 depends on I2C
1480 depends on I2C
1484 depends on I2C
1509 depends on I2C
1517 depends on I2C
1565 tristate "Wolfson Microelectronics WM8804 S/PDIF transceiver I2C"
1566 depends on I2C
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
1634 depends on I2C
1638 depends on I2C
1642 depends on I2C
1653 depends on I2C
1665 depends on I2C
1669 depends on I2C
1695 This enables support for Qualcomm WSA8810/WSA8815 Class-D
1710 depends on I2C
1716 depends on I2C
1724 depends on I2C
1728 depends on I2C
1736 depends on I2C
1756 depends on I2C
1759 speaker protection, multi-band DRC, equalizer functions.
1765 depends on I2C
1769 depends on I2C
1773 depends on I2C
1777 depends on I2C
1781 depends on I2C
1785 depends on I2C