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
366 depends on I2C
382 depends on I2C
387 depends on I2C
400 tristate "Analog Devices AU1761 CODEC - I2C"
401 depends on I2C
406 tristate "Analog Devices AU1761 CODEC - SPI"
417 depends on I2C
438 depends on I2C
443 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
449 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode"
452 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
458 will be called snd-soc-adau7118-hw.
461 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C"
462 depends on I2C
466 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
467 Converter over I2C. This gives full support over the device.
470 will be called snd-soc-adau7118-i2c.
482 depends on I2C
494 depends on I2C
499 depends on I2C
504 depends on I2C
511 depends on I2C
515 depends on I2C
519 depends on I2C
523 depends on I2C
530 depends on I2C
535 depends on I2C
539 depends on I2C
545 This codec does not have any control buses such as I2C, it
569 depends on I2C
573 depends on I2C
577 depends on I2C
581 depends on I2C
585 depends on I2C
589 depends on I2C
595 tristate "Cirrus Logic CS42L51 CODEC (I2C)"
596 depends on I2C
601 depends on I2C && INPUT
605 depends on I2C && INPUT
609 depends on I2C
613 depends on I2C
618 depends on I2C
624 depends on I2C
628 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
638 tristate "Cirrus Logic CS4271 CODEC (I2C)"
639 depends on I2C
653 tristate "Cirrus Logic CS42448/CS42888 CODEC (I2C)"
654 depends on I2C
661 depends on I2C
666 select REGMAP_I2C if I2C
672 depends on I2C
698 # Cirrus Logic Quad-Channel ADC
701 depends on I2C
709 depends on I2C
723 will be called snd-soc-jz4740-codec.
735 will be called snd-soc-jz4725b-codec.
741 tristate "Ingenic JZ4770 internal CODEC"
743 Enable support for the internal CODEC found in the JZ4770 SoC
747 will be called snd-soc-jz4770-codec.
758 depends on I2C
762 depends on I2C
766 depends on I2C
770 depends on I2C
774 depends on I2C
807 int "i2c bus number"
811 Used to hard code an i2c bus number.
815 depends on I2C
825 depends on I2C
829 depends on I2C
833 depends on I2C
837 depends on I2C
843 tristate "Everest Semi ES8328 CODEC (I2C)"
844 depends on I2C
854 depends on I2C
878 depends on I2C
882 depends on I2C
905 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
906 depends on I2C
910 depends on I2C
914 depends on I2C
921 depends on I2C
925 depends on I2C
929 depends on I2C
933 depends on I2C
937 depends on I2C
941 depends on I2C
948 depends on I2C
952 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
960 the PCM interface for audio data and a standard I2C
966 depends on I2C
970 depends on I2C
974 depends on I2C
987 depends on I2C
993 tristate "Texas Instruments PCM1789 CODEC (I2C)"
994 depends on I2C
998 Select this if your PCM1789 is connected via an I2C bus.
1004 tristate "Texas Instruments PCM179X CODEC (I2C)"
1005 depends on I2C
1009 Select this if your PCM179x is connected via an I2C bus.
1023 tristate "Texas Instruments PCM186x CODECs - I2C"
1024 depends on I2C
1029 tristate "Texas Instruments PCM186x CODECs - SPI"
1041 tristate "Texas Instruments PCM3060 CODEC - I2C"
1042 depends on I2C
1047 tristate "Texas Instruments PCM3060 CODEC - SPI"
1056 tristate "Texas Instruments PCM3168A CODEC - I2C"
1057 depends on I2C
1062 tristate "Texas Instruments PCM3168A CODEC - SPI"
1074 tristate "Texas Instruments PCM512x CODECs - I2C"
1075 depends on I2C
1080 tristate "Texas Instruments PCM512x CODECs - SPI"
1122 tristate "Rockchip Delta-sigma Digital Converter Interface"
1174 depends on I2C
1178 depends on I2C
1182 depends on I2C
1186 depends on I2C
1190 depends on I2C
1197 depends on I2C
1201 depends on I2C
1204 tristate "Realtek RT1308 Codec - SDW"
1205 depends on I2C && SOUNDWIRE
1210 depends on I2C
1217 bool # force RT5514_SPI to be built-in to avoid link errors
1222 depends on I2C
1226 depends on I2C
1230 depends on I2C
1234 depends on I2C
1238 depends on I2C
1242 depends on I2C
1246 depends on I2C
1250 depends on I2C
1254 depends on I2C
1258 depends on I2C
1262 depends on I2C
1266 depends on I2C
1279 depends on I2C
1283 tristate "Realtek RT5682 Codec - SDW"
1292 tristate "Realtek RT700 Codec - SDW"
1301 tristate "Realtek RT711 Codec - SDW"
1310 tristate "Realtek RT715 Codec - SDW"
1322 depends on I2C
1351 tristate "Analog Devices SSM2305 Class-D Amplifier"
1354 high-efficiency mono Class-D audio power amplifiers.
1358 depends on I2C
1364 tristate "Analog Devices SSM2602 CODEC - SPI"
1370 tristate "Analog Devices SSM2602 CODEC - I2C"
1371 depends on I2C
1377 depends on I2C
1381 depends on I2C
1386 depends on I2C
1390 depends on I2C
1401 depends on I2C
1405 depends on I2C
1409 depends on I2C
1413 depends on I2C
1417 depends on I2C
1421 depends on I2C
1428 depends on I2C
1430 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
1431 Class-D audio power amplifiers.
1434 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
1435 depends on I2C
1437 Enable support for Texas Instruments TAS6424 high-efficiency
1438 digital input quad-channel Class-D audio power amplifiers.
1442 depends on I2C
1447 depends on I2C
1453 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
1454 depends on I2C
1458 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
1468 depends on I2C
1476 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
1477 depends on I2C
1482 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
1489 depends on I2C
1493 depends on I2C
1497 depends on I2C
1505 depends on I2C
1509 depends on I2C
1516 depends on I2C
1534 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
1535 and has basic features such as de-emphasis (at 44.1 kHz sampling
1543 depends on I2C
1551 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
1572 depends on I2C
1576 depends on I2C
1580 depends on I2C
1584 depends on I2C
1609 depends on I2C
1617 depends on I2C
1665 tristate "Wolfson Microelectronics WM8804 S/PDIF transceiver I2C"
1666 depends on I2C
1682 depends on I2C
1686 depends on I2C
1690 depends on I2C
1694 depends on I2C
1698 depends on I2C
1702 depends on I2C
1706 depends on I2C && INPUT
1710 depends on I2C
1714 depends on I2C
1718 depends on I2C
1734 depends on I2C
1738 depends on I2C
1742 depends on I2C
1753 depends on I2C
1765 depends on I2C
1769 depends on I2C
1795 This enables support for Qualcomm WSA8810/WSA8815 Class-D
1810 depends on I2C
1816 depends on I2C
1824 depends on I2C
1828 depends on I2C
1836 depends on I2C
1856 depends on I2C
1859 speaker protection, multi-band DRC, equalizer functions.
1865 depends on I2C
1869 depends on I2C
1873 depends on I2C
1877 depends on I2C
1881 depends on I2C
1885 depends on I2C