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
422 depends on I2C
441 tristate "Analog Devices ADAU1372 CODEC (I2C)"
442 depends on I2C
454 depends on I2C
459 depends on I2C
472 tristate "Analog Devices AU1761 CODEC - I2C"
473 depends on I2C
478 tristate "Analog Devices AU1761 CODEC - SPI"
489 depends on I2C
510 depends on I2C
515 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
521 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode"
524 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
530 will be called snd-soc-adau7118-hw.
533 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C"
534 depends on I2C
538 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
539 Converter over I2C. This gives full support over the device.
542 will be called snd-soc-adau7118-i2c.
554 depends on I2C
566 depends on I2C
571 depends on I2C
574 Enable support for the Asahi-Kasei AK4375 codec.
577 will be called snd-soc-ak4375.
581 depends on I2C
586 depends on I2C
593 depends on I2C
597 depends on I2C
601 depends on I2C
605 depends on I2C
612 depends on I2C
617 depends on I2C
621 depends on I2C
632 will be called snd-soc-audio-iio-aux.
641 operation mode using the Awinic-specific one-wire pulse control.
649 depends on I2C
662 depends on I2C
675 depends on I2C
686 depends on I2C
701 This codec does not have any control buses such as I2C, it
732 depends on I2C
736 depends on I2C
740 depends on I2C
744 depends on I2C
748 depends on I2C
764 tristate "Cirrus Logic CS35L41 CODEC (I2C)"
765 depends on I2C
785 tristate "Cirrus Logic CS35L45 CODEC (I2C)"
786 depends on I2C
792 with I2C control.
801 tristate "Cirrus Logic CS35L56 CODEC (I2C)"
802 depends on I2C
808 Enable support for Cirrus Logic CS35L56 boosted amplifier with I2C control
833 tristate "Cirrus Logic CS42L42 CODEC (I2C)"
834 depends on I2C
864 tristate "Cirrus Logic CS42L51 CODEC (I2C)"
865 depends on I2C
870 depends on I2C && INPUT
874 depends on I2C && INPUT
878 depends on I2C
882 depends on I2C
889 depends on I2C
894 depends on I2C
900 depends on I2C
904 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
914 tristate "Cirrus Logic CS4271 CODEC (I2C)"
915 depends on I2C
929 tristate "Cirrus Logic CS42448/CS42888 CODEC (I2C)"
930 depends on I2C
937 depends on I2C
942 select REGMAP_I2C if I2C
948 depends on I2C
974 # Cirrus Logic Quad-Channel ADC
977 depends on I2C
985 depends on I2C
999 will be called snd-soc-jz4740-codec.
1011 will be called snd-soc-jz4725b-codec.
1023 will be called snd-soc-jz4760-codec.
1029 tristate "Ingenic JZ4770 internal CODEC"
1031 Enable support for the internal CODEC found in the JZ4770 SoC
1035 will be called snd-soc-jz4770-codec.
1043 depends on I2C
1047 depends on I2C
1051 depends on I2C
1055 depends on I2C
1059 depends on I2C
1085 depends on I2C
1089 depends on I2C
1095 tristate "Everest Semi ES8328 CODEC (I2C)"
1096 depends on I2C
1118 tristate "HD-Audio codec driver"
1122 This enables HD-Audio codec support in ASoC subsystem. Compared
1123 to SND_SOC_HDAC_HDA, driver's behavior is identical to HD-Audio
1124 legacy solution - including the dynamic resource allocation
1138 will be called snd-soc-idt821034.
1146 depends on I2C
1150 depends on I2C
1173 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
1174 depends on I2C
1178 depends on I2C
1182 depends on I2C
1189 depends on I2C
1193 depends on I2C
1197 depends on I2C
1201 depends on I2C
1205 depends on I2C
1209 depends on I2C
1213 depends on I2C
1230 This amplifier does not support I2C and I2S.
1237 depends on I2C
1241 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
1249 the PCM interface for audio data and a standard I2C
1255 depends on I2C
1259 audio data and a standard I2C interface for control
1264 depends on I2C
1268 depends on I2C
1272 audio data and a standard I2C interface for control
1277 depends on I2C
1281 depends on I2C
1294 depends on I2C
1300 tristate "Texas Instruments PCM1789 CODEC (I2C)"
1301 depends on I2C
1305 Select this if your PCM1789 is connected via an I2C bus.
1311 tristate "Texas Instruments PCM179X CODEC (I2C)"
1312 depends on I2C
1316 Select this if your PCM179x is connected via an I2C bus.
1330 tristate "Texas Instruments PCM186x CODECs - I2C"
1331 depends on I2C
1336 tristate "Texas Instruments PCM186x CODECs - SPI"
1348 tristate "Texas Instruments PCM3060 CODEC - I2C"
1349 depends on I2C
1354 tristate "Texas Instruments PCM3060 CODEC - SPI"
1363 tristate "Texas Instruments PCM3168A CODEC - I2C"
1364 depends on I2C
1369 tristate "Texas Instruments PCM3168A CODEC - SPI"
1381 tristate "Texas Instruments PCM512x CODECs - I2C"
1382 depends on I2C
1387 tristate "Texas Instruments PCM512x CODECs - SPI"
1398 also named SICOFI 4-uC.
1401 will be called snd-soc-peb2466.
1463 depends on I2C
1467 depends on I2C
1471 depends on I2C
1475 depends on I2C
1479 depends on I2C
1486 depends on I2C
1489 tristate "Realtek RT1017 SDCA Codec - SDW"
1495 depends on I2C
1499 depends on I2C
1503 depends on I2C
1506 tristate "Realtek RT1308 Codec - SDW"
1507 depends on I2C && SOUNDWIRE
1511 tristate "Realtek RT1316 Codec - SDW"
1516 tristate "Realtek RT1318 Codec - SDW"
1522 depends on I2C
1529 bool # force RT5514_SPI to be built-in to avoid link errors
1534 depends on I2C
1538 depends on I2C
1542 depends on I2C
1546 depends on I2C
1550 depends on I2C
1554 depends on I2C
1558 depends on I2C
1562 depends on I2C
1566 depends on I2C
1570 depends on I2C
1574 depends on I2C
1578 depends on I2C
1591 depends on I2C
1595 tristate "Realtek RT5682 Codec - SDW"
1602 depends on I2C
1608 tristate "Realtek RT700 Codec - SDW"
1617 tristate "Realtek RT711 Codec - SDW"
1623 tristate "Realtek RT711 SDCA Codec - SDW"
1629 tristate "Realtek RT712 SDCA Codec - SDW"
1635 tristate "Realtek RT712 SDCA DMIC Codec - SDW"
1641 tristate "Realtek RT722 SDCA Codec - SDW"
1650 tristate "Realtek RT715 Codec - SDW"
1656 tristate "Realtek RT715 SDCA Codec - SDW"
1662 tristate "Richtek RT9120 Stereo Class-D Amplifier"
1663 depends on I2C
1666 Enable support for Richtek RT9120 20W, stereo, inductor-less,
1667 high-efficiency Class-D audio amplifier.
1671 depends on I2C
1674 Enable support for Richtek RTQ9128 digital input 4-channel
1675 automotive audio amplifier. It is a ultra-low output noise,
1676 high-efficiency, four-channel class-D audio power amplifier
1681 will be called snd-soc-rtq9128.
1703 depends on I2C
1729 depends on I2C
1731 Enable support for Iron Device SMA1303 Boosted Class-D amplifier
1738 depends on I2C
1749 tristate "Analog Devices SSM2305 Class-D Amplifier"
1752 high-efficiency mono Class-D audio power amplifiers.
1755 tristate "Analog Devices SSM2518 Class-D Amplifier"
1756 depends on I2C
1762 tristate "Analog Devices SSM2602 CODEC - SPI"
1768 tristate "Analog Devices SSM2602 CODEC - I2C"
1769 depends on I2C
1776 depends on I2C
1781 depends on I2C
1785 depends on I2C
1790 depends on I2C
1794 depends on I2C
1806 depends on I2C
1810 depends on I2C
1814 depends on I2C
1818 depends on I2C
1822 depends on I2C
1824 Enable support for Texas Instruments TAS2780 high-efficiency
1825 digital input mono Class-D audio power amplifiers.
1828 depends on I2C
1839 tristate "Texas Instruments TAS2781 speaker amplifier based on I2C"
1840 depends on I2C
1845 Digital input mono Class-D and DSP-inside audio power amplifiers.
1852 depends on I2C
1856 depends on I2C
1863 depends on I2C
1865 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
1866 Class-D audio power amplifiers.
1870 depends on I2C
1872 Enable support for Texas Instruments TAS5805M Class-D
1875 via a device-tree attribute.
1878 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
1879 depends on I2C
1881 Enable support for Texas Instruments TAS6424 high-efficiency
1882 digital input quad-channel Class-D audio power amplifiers.
1886 depends on I2C
1891 depends on I2C
1895 depends on I2C
1900 Note that the driver currently bypasses the built-in "CoolFlux DSP"
1905 depends on I2C
1915 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
1916 depends on I2C
1920 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
1930 depends on I2C
1938 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
1939 depends on I2C
1944 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
1953 tristate "Texas Instruments TLV320AIC3x audio CODECs - I2C"
1954 depends on I2C
1959 tristate "Texas Instruments TLV320AIC3x audio CODECs - SPI"
1966 depends on I2C
1970 depends on I2C
1978 depends on I2C
1982 depends on I2C
1989 depends on I2C
2007 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
2008 and has basic features such as de-emphasis (at 44.1 kHz sampling
2013 depends on I2C
2025 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
2052 tristate "WCD9380/WCD9385 Codec - SDW"
2071 depends on I2C
2075 depends on I2C
2079 depends on I2C
2083 depends on I2C
2108 depends on I2C
2116 depends on I2C
2133 tristate "Wolfson Microelectronics WM8731 CODEC with I2C"
2134 depends on I2C
2175 tristate "Wolfson Microelectronics WM8804 S/PDIF transceiver I2C"
2176 depends on I2C
2192 depends on I2C
2196 depends on I2C
2200 depends on I2C
2204 depends on I2C
2208 depends on I2C
2212 depends on I2C
2216 depends on I2C && INPUT
2220 depends on I2C
2224 depends on I2C
2228 depends on I2C
2244 depends on I2C
2248 depends on I2C
2252 depends on I2C
2263 depends on I2C
2275 depends on I2C
2279 depends on I2C
2305 This enables support for Qualcomm WSA8810/WSA8815 Class-D
2314 This enables support for Qualcomm WSA8830/WSA8835 Class-D
2323 This enables support for Qualcomm WSA8840/WSA8845/WSA8845H Class-D
2339 depends on I2C
2347 depends on I2C
2351 depends on I2C
2359 depends on I2C
2382 for ASoC codec soc-jack detection mechanism.
2387 depends on I2C
2390 speaker protection, multi-band DRC, equalizer functions.
2399 depends on I2C
2403 depends on I2C
2407 depends on I2C
2411 depends on I2C
2415 depends on I2C
2419 depends on I2C
2423 depends on I2C