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"
353 Normally ASoC codec drivers are only built if a machine driver which
415 tristate "Build generic ASoC AC97 CODEC driver"
452 tristate "Analog Devices ADAU1372 CODEC (I2C)"
458 tristate "Analog Devices ADAU1372 CODEC (SPI)"
469 tristate "Analog Devices ADAU1701 CODEC"
483 tristate "Analog Devices AU1761 CODEC - I2C"
489 tristate "Analog Devices AU1761 CODEC - SPI"
526 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
532 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode"
535 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
541 will be called snd-soc-adau7118-hw.
544 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C"
549 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
553 will be called snd-soc-adau7118-i2c.
572 tristate "AKM AK4104 CODEC"
576 tristate "AKM AK4118 CODEC"
581 tristate "AKM AK4375 CODEC"
585 Enable support for the Asahi-Kasei AK4375 codec.
588 will be called snd-soc-ak4375.
591 tristate "AKM AK4458 CODEC"
600 tristate "AKM AK4554 CODEC"
603 tristate "AKM AK4613 CODEC"
607 tristate "AKM AK4619 CODEC"
615 tristate "AKM AK4642 CODEC"
623 tristate "AKM AK5638 CODEC"
626 tristate "AKM AK5558 CODEC"
631 tristate "Realtek ALC5623 CODEC"
647 will be called snd-soc-audio-iio-aux.
656 operation mode using the Awinic-specific one-wire pulse control.
713 tristate "ROHM BD28623 CODEC"
716 This codec does not have any control buses such as I2C, it
720 tristate "Dummy BT SCO codec driver"
723 tristate "Google Chameleon v3 codec driver"
725 Enable support for the Google Chameleon v3 audio codec.
726 This codec does not have a control interface, it always outputs
730 tristate "Motorola CPCAP codec"
737 tristate "codec driver for ChromeOS EC"
743 ChromeOS Embedded Controller's Audio Codec.
749 tristate "KUnit test for Cirrus Logic cs-amp-lib"
758 Documentation/dev-tools/kunit/.
762 tristate "Cirrus Logic CS35L32 CODEC"
766 tristate "Cirrus Logic CS35L33 CODEC"
770 tristate "Cirrus Logic CS35L34 CODEC"
774 tristate "Cirrus Logic CS35L35 CODEC"
778 tristate "Cirrus Logic CS35L36 CODEC"
788 tristate "Cirrus Logic CS35L41 CODEC (SPI)"
795 tristate "Cirrus Logic CS35L41 CODEC (I2C)"
806 tristate "Cirrus Logic CS35L45 CODEC (SPI)"
816 tristate "Cirrus Logic CS35L45 CODEC (I2C)"
833 tristate "Cirrus Logic CS35L56 CODEC (I2C)"
843 tristate "Cirrus Logic CS35L56 CODEC (SPI)"
853 tristate "Cirrus Logic CS35L56 CODEC (SDW)"
862 tristate "Cirrus Logic CS40L50 CODEC"
868 DSP, and closed-loop algorithms. If built as a module, it will be
869 called snd-soc-cs40l50.
875 tristate "Cirrus Logic CS42L42 CODEC (I2C)"
882 tristate "Cirrus Logic CS42L42 CODEC on Soundwire"
886 Enable support for Cirrus Logic CS42L42 codec with Soundwire control
889 tristate "Cirrus Logic CS42L43 CODEC"
893 CS42L43 PC CODEC.
896 tristate "Cirrus Logic CS42L43 CODEC (SoundWire)"
900 CS42L43 PC CODEC over SoundWire.
906 tristate "Cirrus Logic CS42L51 CODEC (I2C)"
911 tristate "Cirrus Logic CS42L52 CODEC"
915 tristate "Cirrus Logic CS42L56 CODEC"
919 tristate "Cirrus Logic CS42L73 CODEC"
923 tristate "Cirrus Logic CS42L83 CODEC"
930 tristate "Cirrus Logic CS4234 CODEC"
935 tristate "Cirrus Logic CS4265 CODEC"
939 # Cirrus Logic CS4270 Codec
941 tristate "Cirrus Logic CS4270 CODEC"
944 # Cirrus Logic CS4270 Codec VD = 3.3V Errata
946 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
956 tristate "Cirrus Logic CS4271 CODEC (I2C)"
962 tristate "Cirrus Logic CS4271 CODEC (SPI)"
971 tristate "Cirrus Logic CS42448/CS42888 CODEC (I2C)"
978 tristate "Cirrus Logic CS43130 CODEC"
982 tristate "Cirrus Logic CS4341 CODEC"
989 tristate "Cirrus Logic CS4349 CODEC"
1016 # Cirrus Logic Quad-Channel ADC
1018 tristate "Cirrus Logic CS53L30 CODEC"
1039 tristate "Conexant CX2072X CODEC"
1042 Enable support for Conexant CX20721 and CX20723 codec chips.
1048 tristate "Ingenic JZ4740 internal CODEC"
1050 Enable support for the internal CODEC found in the JZ4740 SoC
1054 will be called snd-soc-jz4740-codec.
1060 tristate "Ingenic JZ4725B internal CODEC"
1062 Enable support for the internal CODEC found in the JZ4725B SoC
1066 will be called snd-soc-jz4725b-codec.
1072 tristate "Ingenic JZ4760 internal CODEC"
1074 Enable support for the internal CODEC found in the JZ4760 SoC
1078 will be called snd-soc-jz4760-codec.
1084 tristate "Ingenic JZ4770 internal CODEC"
1086 Enable support for the internal CODEC found in the JZ4770 SoC
1090 will be called snd-soc-jz4770-codec.
1097 tristate "Dialog DA7213 CODEC"
1117 tristate "Generic Digital Microphone CODEC"
1119 Enable support for the Generic Digital Microphone CODEC.
1129 tristate "Everest Semi ES7134 CODEC"
1132 tristate "Everest Semi ES7241 CODEC"
1139 tristate "Everest Semi ES8311 CODEC"
1143 tristate "Everest Semi ES8316 CODEC"
1147 tristate "Everest Semi ES8326 CODEC"
1154 tristate "Everest Semi ES8328 CODEC (I2C)"
1159 tristate "Everest Semi ES8328 CODEC (SPI)"
1164 tristate "Framer codec"
1167 Enable support for the framer codec.
1168 The framer codec uses the generic framer infrastructure to transport
1170 This codec allows to use some of the time slots available on the TDM
1174 will be called snd-soc-framer.
1178 tristate 'GTM601 UMTS modem audio codec'
1191 tristate "HD-Audio codec driver"
1195 This enables HD-Audio codec support in ASoC subsystem. Compared
1196 to SND_SOC_HDAC_HDA, driver's behavior is identical to HD-Audio
1197 legacy solution - including the dynamic resource allocation
1198 based on actual codec capabilities.
1204 tristate "Renesas IDT821034 quad PCM codec"
1208 programmable gain codec.
1211 will be called snd-soc-idt821034.
1214 tristate "Inno codec driver for RK3036 SoC"
1247 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
1251 tristate "Maxim MAX98090 CODEC"
1259 tristate "Maxim MAX98357A CODEC"
1270 tristate "Maxim MAX9867 CODEC"
1315 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
1354 tristate "Maxim MAX9860 Mono Audio Voice Codec"
1359 tristate "Qualcomm MSM8916 WCD Analog Codec"
1363 tristate "Qualcomm MSM8916 WCD DIGITAL Codec"
1367 tristate "Texas Instruments PCM1681 CODEC"
1374 tristate "Texas Instruments PCM1789 CODEC (I2C)"
1378 Enable support for Texas Instruments PCM1789 CODEC.
1385 tristate "Texas Instruments PCM179X CODEC (I2C)"
1389 Enable support for Texas Instruments PCM179x CODEC.
1393 tristate "Texas Instruments PCM179X CODEC (SPI)"
1397 Enable support for Texas Instruments PCM179x CODEC.
1404 tristate "Texas Instruments PCM186x CODECs - I2C"
1410 tristate "Texas Instruments PCM186x CODECs - SPI"
1422 tristate "Texas Instruments PCM3060 CODEC - I2C"
1428 tristate "Texas Instruments PCM3060 CODEC - SPI"
1437 tristate "Texas Instruments PCM3168A CODEC - I2C"
1443 tristate "Texas Instruments PCM3168A CODEC - SPI"
1449 tristate "Texas Instruments PCM5102A CODEC"
1455 tristate "Texas Instruments PCM512x CODECs - I2C"
1461 tristate "Texas Instruments PCM512x CODECs - SPI"
1476 tristate "Infineon PEB2466 quad PCM codec"
1480 Enable support for the Infineon PEB2466 quad PCM codec,
1481 also named SICOFI 4-uC.
1484 will be called snd-soc-peb2466.
1487 tristate "Rockchip RK3308 audio CODEC"
1492 This is a device driver for the audio codec embedded in the
1495 It has 8 24-bit ADCs and 2 24-bit DACs. The maximum supported
1499 tristate "Rockchip RK3328 audio CODEC"
1504 tristate "Rockchip RK817 audio CODEC"
1585 tristate "Realtek RT1017 SDCA Codec - SDW"
1602 tristate "Realtek RT1308 Codec - SDW"
1607 tristate "Realtek RT1316 Codec - SDW"
1616 tristate "Realtek RT1318 Codec - SDW"
1621 tristate "Realtek RT1320 Codec - SDW"
1635 bool # force RT5514_SPI to be built-in to avoid link errors
1639 tristate "Realtek RT5616 CODEC"
1643 tristate "Realtek ALC5631/RT5631 CODEC"
1647 tristate "Realtek RT5640/RT5639 Codec"
1659 tristate "Realtek RT5658/RT5659 Codec"
1701 tristate "Realtek RT5682 Codec - SDW"
1714 tristate "Realtek RT700 Codec - SDW"
1723 tristate "Realtek RT711 Codec - SDW"
1729 tristate "Realtek RT711 SDCA Codec - SDW"
1735 tristate "Realtek RT712 SDCA Codec - SDW"
1741 tristate "Realtek RT712 SDCA DMIC Codec - SDW"
1747 tristate "Realtek RT722 SDCA Codec - SDW"
1756 tristate "Realtek RT715 Codec - SDW"
1762 tristate "Realtek RT715 SDCA Codec - SDW"
1768 tristate "Richtek RT9120 Stereo Class-D Amplifier"
1772 Enable support for Richtek RT9120 20W, stereo, inductor-less,
1773 high-efficiency Class-D audio amplifier.
1780 Enable support for Richtek RTQ9128 digital input 4-channel
1781 automotive audio amplifier. It is a ultra-low output noise,
1782 high-efficiency, four-channel class-D audio power amplifier
1787 will be called snd-soc-rtq9128.
1790 tristate "SoundWire mockup codec"
1794 This option enables a SoundWire mockup codec that does not drive the
1806 #Freescale sgtl5000 codec
1808 tristate "Freescale SGTL5000 CODEC"
1837 Enable support for Iron Device SMA1303 Boosted Class-D amplifier
1840 tristate "S/PDIF CODEC"
1855 tristate "Analog Devices SSM2305 Class-D Amplifier"
1858 high-efficiency mono Class-D audio power amplifiers.
1861 tristate "Analog Devices SSM2518 Class-D Amplifier"
1868 tristate "Analog Devices SSM2602 CODEC - SPI"
1874 tristate "Analog Devices SSM2602 CODEC - I2C"
1908 tristate "codec Audio support for STI SAS codec"
1930 Enable support for Texas Instruments TAS2780 high-efficiency
1931 digital input mono Class-D audio power amplifiers.
1951 Digital input mono Class-D and DSP-inside audio power amplifiers.
1971 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
1972 Class-D audio power amplifiers.
1978 Enable support for Texas Instruments TAS5805M Class-D
1981 via a device-tree attribute.
1984 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
1987 Enable support for Texas Instruments TAS6424 high-efficiency
1988 digital input quad-channel Class-D audio power amplifiers.
2006 Note that the driver currently bypasses the built-in "CoolFlux DSP"
2021 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
2026 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
2044 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
2050 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
2059 tristate "Texas Instruments TLV320AIC3x audio CODECs - I2C"
2065 tristate "Texas Instruments TLV320AIC3x audio CODECs - SPI"
2075 tristate "Texas Instruments TLV320ADCX140 CODEC family"
2087 tristate "Tempo Semiconductor TSCS42xx CODEC"
2091 Add support for Tempo Semiconductor's TSCS42xx audio CODEC.
2094 tristate "Tempo Semiconductor TSCS454 CODEC"
2098 Add support for Tempo Semiconductor's TSCS454 audio CODEC.
2113 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
2114 and has basic features such as de-emphasis (at 44.1 kHz sampling
2125 tristate "WCD9335 Codec"
2131 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
2139 tristate "WCD9340/WCD9341 Codec"
2148 The WCD9340/9341 is a audio codec IC Integrated in
2158 tristate "WCD9370/WCD9375 Codec - SDW"
2165 The WCD9370/9375 is an audio codec IC used with SoCs
2168 To compile this codec driver say Y or m.
2177 tristate "WCD9380/WCD9385 Codec - SDW"
2184 The WCD9380/9385 is a audio codec IC Integrated in
2195 tristate "WCD9390/WCD9395 Codec - SDW"
2203 The WCD9390/9395 is a audio codec IC Integrated in
2247 tristate "Wolfson Microelectronics WM8510 CODEC"
2263 tristate "Wolfson Microelectronics WM8711 CODEC"
2277 tristate "Wolfson Microelectronics WM8731 CODEC with I2C"
2283 tristate "Wolfson Microelectronics WM8731 CODEC with SPI"
2297 tristate "Wolfson Microelectronics WM8750 CODEC"
2301 tristate "Wolfson Microelectronics WM8753 CODEC"
2305 tristate "Wolfson Microelectronics WM8770 CODEC"
2309 tristate "Wolfson Microelectronics WM8776 CODEC"
2335 tristate "Wolfson Microelectronics WM8903 CODEC"
2339 tristate "Wolfson Microelectronics WM8904 CODEC"
2343 tristate "Wolfson Microelectronics WM8940 codec"
2351 tristate "Wolfson Microelectronics WM8960 CODEC"
2355 tristate "Wolfson Microelectronics WM8961 CODEC"
2359 tristate "Wolfson Microelectronics WM8962 CODEC"
2367 tristate "Wolfson Microelectronics WM8974 codec"
2371 tristate "Wolfson Microelectronics WM8978 codec"
2379 tristate "Wolfson Microelectronics WM8985 and WM8758 codec driver"
2444 tristate "WSA881X Codec"
2448 This enables support for Qualcomm WSA8810/WSA8815 Class-D
2452 tristate "WSA883X Codec"
2456 This enables support for Qualcomm WSA8830/WSA8835 Class-D
2460 tristate "WSA884X Codec"
2464 This enables support for Qualcomm WSA8840/WSA8845/WSA8845H Class-D
2503 tristate "MediaTek MT6351 Codec"
2506 tristate "MediaTek MT6357 Codec"
2509 external codec device.
2512 tristate "MediaTek MT6358 Codec"
2515 external codec device.
2518 tristate "MediaTek MT6359 Codec"
2522 external codec device.
2529 for ASoC codec soc-jack detection mechanism.
2537 speaker protection, multi-band DRC, equalizer functions.
2542 tristate "Nuvoton Technology Corporation NAU8315 CODEC"
2545 tristate "Nuvoton Technology Corporation NAU85L40 CODEC"
2549 tristate "Nuvoton Technology Corporation NAU88C10 CODEC"
2553 tristate "Nuvoton Technology Corporation NAU88L21 CODEC"
2557 tristate "Nuvoton Technology Corporation NAU88C22 CODEC"
2561 tristate "Nuvoton Technology Corporation NAU88L24 CODEC"