Lines Matching +full:wcd9380 +full:- +full:codec
1 # SPDX-License-Identifier: GPL-2.0-only
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.
12 menu "CODEC drivers"
15 tristate "Build all ASoC CODEC drivers"
339 Normally ASoC codec drivers are only built if a machine driver which
401 tristate "Build generic ASoC AC97 CODEC driver"
438 tristate "Analog Devices ADAU1372 CODEC (I2C)"
444 tristate "Analog Devices ADAU1372 CODEC (SPI)"
455 tristate "Analog Devices ADAU1701 CODEC"
469 tristate "Analog Devices AU1761 CODEC - I2C"
475 tristate "Analog Devices AU1761 CODEC - SPI"
512 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
518 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode"
521 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
527 will be called snd-soc-adau7118-hw.
530 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C"
535 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
539 will be called snd-soc-adau7118-i2c.
558 tristate "AKM AK4104 CODEC"
562 tristate "AKM AK4118 CODEC"
567 tristate "AKM AK4375 CODEC"
571 Enable support for the Asahi-Kasei AK4375 codec.
574 will be called snd-soc-ak4375.
577 tristate "AKM AK4458 CODEC"
586 tristate "AKM AK4554 CODEC"
589 tristate "AKM AK4613 CODEC"
597 tristate "AKM AK4642 CODEC"
605 tristate "AKM AK5638 CODEC"
608 tristate "AKM AK5558 CODEC"
613 tristate "Realtek ALC5623 CODEC"
629 will be called snd-soc-audio-iio-aux.
638 operation mode using the Awinic-specific one-wire pulse control.
672 tristate "ROHM BD28623 CODEC"
675 This codec does not have any control buses such as I2C, it
679 tristate "Dummy BT SCO codec driver"
682 tristate "Google Chameleon v3 codec driver"
684 Enable support for the Google Chameleon v3 audio codec.
685 This codec does not have a control interface, it always outputs
689 tristate "Motorola CPCAP codec"
696 tristate "codec driver for ChromeOS EC"
702 ChromeOS Embedded Controller's Audio Codec.
705 tristate "Cirrus Logic CS35L32 CODEC"
709 tristate "Cirrus Logic CS35L33 CODEC"
713 tristate "Cirrus Logic CS35L34 CODEC"
717 tristate "Cirrus Logic CS35L35 CODEC"
721 tristate "Cirrus Logic CS35L36 CODEC"
731 tristate "Cirrus Logic CS35L41 CODEC (SPI)"
738 tristate "Cirrus Logic CS35L41 CODEC (I2C)"
749 tristate "Cirrus Logic CS35L45 CODEC (SPI)"
759 tristate "Cirrus Logic CS35L45 CODEC (I2C)"
775 tristate "Cirrus Logic CS35L56 CODEC (I2C)"
785 tristate "Cirrus Logic CS35L56 CODEC (SPI)"
795 tristate "Cirrus Logic CS35L56 CODEC (SDW)"
807 tristate "Cirrus Logic CS42L42 CODEC (I2C)"
814 tristate "Cirrus Logic CS42L42 CODEC on Soundwire"
818 Enable support for Cirrus Logic CS42L42 codec with Soundwire control
821 tristate "Cirrus Logic CS42L43 CODEC"
825 CS42L43 PC CODEC.
828 tristate "Cirrus Logic CS42L43 CODEC (SoundWire)"
832 CS42L43 PC CODEC over SoundWire.
838 tristate "Cirrus Logic CS42L51 CODEC (I2C)"
843 tristate "Cirrus Logic CS42L52 CODEC"
847 tristate "Cirrus Logic CS42L56 CODEC"
851 tristate "Cirrus Logic CS42L73 CODEC"
855 tristate "Cirrus Logic CS42L83 CODEC"
862 tristate "Cirrus Logic CS4234 CODEC"
867 tristate "Cirrus Logic CS4265 CODEC"
871 # Cirrus Logic CS4270 Codec
873 tristate "Cirrus Logic CS4270 CODEC"
876 # Cirrus Logic CS4270 Codec VD = 3.3V Errata
878 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
888 tristate "Cirrus Logic CS4271 CODEC (I2C)"
894 tristate "Cirrus Logic CS4271 CODEC (SPI)"
903 tristate "Cirrus Logic CS42448/CS42888 CODEC (I2C)"
910 tristate "Cirrus Logic CS43130 CODEC"
914 tristate "Cirrus Logic CS4341 CODEC"
921 tristate "Cirrus Logic CS4349 CODEC"
948 # Cirrus Logic Quad-Channel ADC
950 tristate "Cirrus Logic CS53L30 CODEC"
958 tristate "Conexant CX2072X CODEC"
961 Enable support for Conexant CX20721 and CX20723 codec chips.
967 tristate "Ingenic JZ4740 internal CODEC"
969 Enable support for the internal CODEC found in the JZ4740 SoC
973 will be called snd-soc-jz4740-codec.
979 tristate "Ingenic JZ4725B internal CODEC"
981 Enable support for the internal CODEC found in the JZ4725B SoC
985 will be called snd-soc-jz4725b-codec.
991 tristate "Ingenic JZ4760 internal CODEC"
993 Enable support for the internal CODEC found in the JZ4760 SoC
997 will be called snd-soc-jz4760-codec.
1003 tristate "Ingenic JZ4770 internal CODEC"
1005 Enable support for the internal CODEC found in the JZ4770 SoC
1009 will be called snd-soc-jz4770-codec.
1016 tristate "Dialog DA7213 CODEC"
1036 tristate "Generic Digital Microphone CODEC"
1038 Enable support for the Generic Digital Microphone CODEC.
1048 tristate "Everest Semi ES7134 CODEC"
1051 tristate "Everest Semi ES7241 CODEC"
1054 tristate "Everest Semi ES8316 CODEC"
1058 tristate "Everest Semi ES8326 CODEC"
1065 tristate "Everest Semi ES8328 CODEC (I2C)"
1070 tristate "Everest Semi ES8328 CODEC (SPI)"
1075 tristate 'GTM601 UMTS modem audio codec'
1088 tristate "HD-Audio codec driver"
1092 This enables HD-Audio codec support in ASoC subsystem. Compared
1093 to SND_SOC_HDAC_HDA, driver's behavior is identical to HD-Audio
1094 legacy solution - including the dynamic resource allocation
1095 based on actual codec capabilities.
1101 tristate "Renesas IDT821034 quad PCM codec"
1105 programmable gain codec.
1108 will be called snd-soc-idt821034.
1111 tristate "Inno codec driver for RK3036 SoC"
1143 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
1147 tristate "Maxim MAX98090 CODEC"
1155 tristate "Maxim MAX98357A CODEC"
1166 tristate "Maxim MAX9867 CODEC"
1211 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
1250 tristate "Maxim MAX9860 Mono Audio Voice Codec"
1255 tristate "Qualcomm MSM8916 WCD Analog Codec"
1259 tristate "Qualcomm MSM8916 WCD DIGITAL Codec"
1263 tristate "Texas Instruments PCM1681 CODEC"
1270 tristate "Texas Instruments PCM1789 CODEC (I2C)"
1274 Enable support for Texas Instruments PCM1789 CODEC.
1281 tristate "Texas Instruments PCM179X CODEC (I2C)"
1285 Enable support for Texas Instruments PCM179x CODEC.
1289 tristate "Texas Instruments PCM179X CODEC (SPI)"
1293 Enable support for Texas Instruments PCM179x CODEC.
1300 tristate "Texas Instruments PCM186x CODECs - I2C"
1306 tristate "Texas Instruments PCM186x CODECs - SPI"
1318 tristate "Texas Instruments PCM3060 CODEC - I2C"
1324 tristate "Texas Instruments PCM3060 CODEC - SPI"
1333 tristate "Texas Instruments PCM3168A CODEC - I2C"
1339 tristate "Texas Instruments PCM3168A CODEC - SPI"
1345 tristate "Texas Instruments PCM5102A CODEC"
1351 tristate "Texas Instruments PCM512x CODECs - I2C"
1357 tristate "Texas Instruments PCM512x CODECs - SPI"
1363 tristate "Infineon PEB2466 quad PCM codec"
1367 Enable support for the Infineon PEB2466 quad PCM codec,
1368 also named SICOFI 4-uC.
1371 will be called snd-soc-peb2466.
1374 tristate "Rockchip RK3328 audio CODEC"
1378 tristate "Rockchip RK817 audio CODEC"
1459 tristate "Realtek RT1017 SDCA Codec - SDW"
1476 tristate "Realtek RT1308 Codec - SDW"
1481 tristate "Realtek RT1316 Codec - SDW"
1486 tristate "Realtek RT1318 Codec - SDW"
1499 bool # force RT5514_SPI to be built-in to avoid link errors
1503 tristate "Realtek RT5616 CODEC"
1507 tristate "Realtek ALC5631/RT5631 CODEC"
1511 tristate "Realtek RT5640/RT5639 Codec"
1523 tristate "Realtek RT5658/RT5659 Codec"
1565 tristate "Realtek RT5682 Codec - SDW"
1578 tristate "Realtek RT700 Codec - SDW"
1587 tristate "Realtek RT711 Codec - SDW"
1593 tristate "Realtek RT711 SDCA Codec - SDW"
1599 tristate "Realtek RT712 SDCA Codec - SDW"
1605 tristate "Realtek RT712 SDCA DMIC Codec - SDW"
1611 tristate "Realtek RT722 SDCA Codec - SDW"
1620 tristate "Realtek RT715 Codec - SDW"
1626 tristate "Realtek RT715 SDCA Codec - SDW"
1632 tristate "Richtek RT9120 Stereo Class-D Amplifier"
1636 Enable support for Richtek RT9120 20W, stereo, inductor-less,
1637 high-efficiency Class-D audio amplifier.
1640 tristate "SoundWire mockup codec"
1644 This option enables a SoundWire mockup codec that does not drive the
1656 #Freescale sgtl5000 codec
1658 tristate "Freescale SGTL5000 CODEC"
1687 Enable support for Iron Device SMA1303 Boosted Class-D amplifier
1690 tristate "S/PDIF CODEC"
1705 tristate "Analog Devices SSM2305 Class-D Amplifier"
1708 high-efficiency mono Class-D audio power amplifiers.
1711 tristate "Analog Devices SSM2518 Class-D Amplifier"
1718 tristate "Analog Devices SSM2602 CODEC - SPI"
1724 tristate "Analog Devices SSM2602 CODEC - I2C"
1758 tristate "codec Audio support for STI SAS codec"
1780 Enable support for Texas Instruments TAS2780 high-efficiency
1781 digital input mono Class-D audio power amplifiers.
1801 Digital input mono Class-D and DSP-inside audio power amplifiers.
1821 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
1822 Class-D audio power amplifiers.
1828 Enable support for Texas Instruments TAS5805M Class-D
1831 via a device-tree attribute.
1834 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
1837 Enable support for Texas Instruments TAS6424 high-efficiency
1838 digital input quad-channel Class-D audio power amplifiers.
1856 Note that the driver currently bypasses the built-in "CoolFlux DSP"
1871 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
1876 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
1894 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
1900 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
1909 tristate "Texas Instruments TLV320AIC3x audio CODECs - I2C"
1915 tristate "Texas Instruments TLV320AIC3x audio CODECs - SPI"
1925 tristate "Texas Instruments TLV320ADCX140 CODEC family"
1937 tristate "Tempo Semiconductor TSCS42xx CODEC"
1941 Add support for Tempo Semiconductor's TSCS42xx audio CODEC.
1944 tristate "Tempo Semiconductor TSCS454 CODEC"
1948 Add support for Tempo Semiconductor's TSCS454 audio CODEC.
1963 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
1964 and has basic features such as de-emphasis (at 44.1 kHz sampling
1975 tristate "WCD9335 Codec"
1981 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
1989 tristate "WCD9340/WCD9341 Codec"
1998 The WCD9340/9341 is a audio codec IC Integrated in
2008 tristate "WCD9380/WCD9385 Codec - SDW"
2015 The WCD9380/9385 is a audio codec IC Integrated in
2059 tristate "Wolfson Microelectronics WM8510 CODEC"
2075 tristate "Wolfson Microelectronics WM8711 CODEC"
2089 tristate "Wolfson Microelectronics WM8731 CODEC with I2C"
2095 tristate "Wolfson Microelectronics WM8731 CODEC with SPI"
2109 tristate "Wolfson Microelectronics WM8750 CODEC"
2113 tristate "Wolfson Microelectronics WM8753 CODEC"
2117 tristate "Wolfson Microelectronics WM8770 CODEC"
2121 tristate "Wolfson Microelectronics WM8776 CODEC"
2147 tristate "Wolfson Microelectronics WM8903 CODEC"
2151 tristate "Wolfson Microelectronics WM8904 CODEC"
2155 tristate "Wolfson Microelectronics WM8940 codec"
2163 tristate "Wolfson Microelectronics WM8960 CODEC"
2167 tristate "Wolfson Microelectronics WM8961 CODEC"
2171 tristate "Wolfson Microelectronics WM8962 CODEC"
2179 tristate "Wolfson Microelectronics WM8974 codec"
2183 tristate "Wolfson Microelectronics WM8978 codec"
2191 tristate "Wolfson Microelectronics WM8985 and WM8758 codec driver"
2256 tristate "WSA881X Codec"
2261 This enables support for Qualcomm WSA8810/WSA8815 Class-D
2265 tristate "WSA883X Codec"
2270 This enables support for Qualcomm WSA8830/WSA8835 Class-D
2274 tristate "WSA884X Codec"
2279 This enables support for Qualcomm WSA8840/WSA8845/WSA8845H Class-D
2318 tristate "MediaTek MT6351 Codec"
2321 tristate "MediaTek MT6358 Codec"
2324 external codec device.
2327 tristate "MediaTek MT6359 Codec"
2331 external codec device.
2338 for ASoC codec soc-jack detection mechanism.
2346 speaker protection, multi-band DRC, equalizer functions.
2351 tristate "Nuvoton Technology Corporation NAU8315 CODEC"
2354 tristate "Nuvoton Technology Corporation NAU85L40 CODEC"
2358 tristate "Nuvoton Technology Corporation NAU88C10 CODEC"
2362 tristate "Nuvoton Technology Corporation NAU88L21 CODEC"
2366 tristate "Nuvoton Technology Corporation NAU88C22 CODEC"
2370 tristate "Nuvoton Technology Corporation NAU88L24 CODEC"