Lines Matching +full:analog +full:- +full:to +full:- +full:digital

1 # SPDX-License-Identifier: GPL-2.0-only
2 # Helper to resolve issues with configs that have SPI enabled but I2C
4 # We use an ordered list of conditional defaults to pick the appropriate
5 # setting - SPI can't be modular so that case doesn't need to be covered.
365 driver. Selecting this option will allow these drivers to be built
368 Support for the bus types used to access the codecs to be built must
464 tristate "Analog Devices ADAU1372 CODEC (I2C)"
470 tristate "Analog Devices ADAU1372 CODEC (SPI)"
476 tristate "Analog Devices ADAU1373 CODEC"
481 tristate "Analog Devices ADAU1701 CODEC"
495 tristate "Analog Devices AU1761 CODEC - I2C"
501 tristate "Analog Devices AU1761 CODEC - SPI"
538 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
544 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode"
547 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
549 means that there is no bus to communicate with it. Stereo mode is not
552 To compile this driver as a module, choose M here: the module
553 will be called snd-soc-adau7118-hw.
556 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C"
561 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
564 To compile this driver as a module, choose M here: the module
565 will be called snd-soc-adau7118-i2c.
597 Enable support for the Asahi-Kasei AK4375 codec.
599 To compile this driver as a module, choose M here: the module
600 will be called snd-soc-ak4375.
655 This allows to have an IIO device present in the audio path and
658 To compile this driver as a module, choose M here: the module
659 will be called snd-soc-audio-iio-aux.
666 The driver supports simple audio amplifiers similar to
668 operation mode using the Awinic-specific one-wire pulse control.
684 digital Smart K audio amplifier with an integrated 10V
696 digital Smart K audio amplifier with sound quality
708 digital Smart K audio amplifier. The output voltage of
709 boost converter can be adjusted smartly according to
720 digital Smart K audio amplifier. Due to its 9uV noise
721 floor and ultra-low distortion, clean listening is guaranteed.
729 The awinic aw87390 is specifically designed to improve
744 digital Smart K audio amplifier and SKTune speaker
784 tristate "KUnit test for Cirrus Logic cs-amp-lib" if !KUNIT_ALL_TESTS
791 please refer to the KUnit documentation in
792 Documentation/dev-tools/kunit/.
899 This option enables support for I2S streaming to Cirrus Logic CS40L50.
902 DSP, and closed-loop algorithms. If built as a module, it will be
903 called snd-soc-cs40l50.
926 Select this to support the audio functions of the Cirrus Logic
933 Select this to support the audio functions of the Cirrus Logic
986 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
987 # not select any sample rates that require MCLK to be divided by 1.5.
1063 # Cirrus Logic Quad-Channel ADC
1101 will be called snd-soc-jz4740-codec.
1113 will be called snd-soc-jz4725b-codec.
1125 will be called snd-soc-jz4760-codec.
1137 will be called snd-soc-jz4770-codec.
1164 tristate "Generic Digital Microphone CODEC"
1166 Enable support for the Generic Digital Microphone CODEC.
1227 The framer codec uses the generic framer infrastructure to transport
1228 some audio data over an analog E1/T1/J1 line.
1229 This codec allows to use some of the time slots available on the TDM
1230 bus on which the framer is connected to transport the audio data.
1232 To compile this driver as a module, choose M here: the module
1233 will be called snd-soc-framer.
1250 tristate "HD-Audio codec driver"
1254 This enables HD-Audio codec support in ASoC subsystem. Compared
1255 to SND_SOC_HDAC_HDA, driver's behavior is identical to HD-Audio
1256 legacy solution - including the dynamic resource allocation
1269 To compile this driver as a module, choose M here: the module
1270 will be called snd-soc-idt821034.
1306 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
1351 8KHz to 192KHz.
1353 To compile this driver as a module, choose M here.
1356 tristate "Analog Devices MAX98363 Soundwire Speaker Amplifier"
1360 Enable support for Analog Devices MAX98363 Soundwire
1374 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
1387 tristate "Analog Devices MAX98388 Speaker Amplifier"
1390 Enable support for Analog Devices MAX98388 audio
1400 tristate "Analog Devices MAX98396 Speaker Amplifier"
1403 Enable support for Analog Devices MAX98396 audio
1418 tristate "Qualcomm MSM8916 WCD Analog Codec"
1422 tristate "Qualcomm MSM8916 WCD DIGITAL Codec"
1463 tristate "Texas Instruments PCM186x CODECs - I2C"
1469 tristate "Texas Instruments PCM186x CODECs - SPI"
1481 tristate "Texas Instruments PCM3060 CODEC - I2C"
1487 tristate "Texas Instruments PCM3060 CODEC - SPI"
1496 tristate "Texas Instruments PCM3168A CODEC - I2C"
1502 tristate "Texas Instruments PCM3168A CODEC - SPI"
1514 tristate "Texas Instruments PCM512x CODECs - I2C"
1520 tristate "Texas Instruments PCM512x CODECs - SPI"
1531 setting for register and filter coefficients, to one, two or
1540 also named SICOFI 4-uC.
1542 To compile this driver as a module, choose M here: the module
1543 will be called snd-soc-peb2466.
1554 It has 8 24-bit ADCs and 2 24-bit DACs. The maximum supported
1649 tristate "Realtek RT1017 SDCA Codec - SDW"
1666 tristate "Realtek RT1308 Codec - SDW"
1671 tristate "Realtek RT1316 Codec - SDW"
1680 tristate "Realtek RT1318 Codec - SDW"
1685 tristate "Realtek RT1320 Codec - SDW"
1699 bool # force RT5514_SPI to be built-in to avoid link errors
1765 tristate "Realtek RT5682 Codec - SDW"
1778 tristate "Realtek RT700 Codec - SDW"
1787 tristate "Realtek RT711 Codec - SDW"
1793 tristate "Realtek RT711 SDCA Codec - SDW"
1799 tristate "Realtek RT712 SDCA Codec - SDW"
1805 tristate "Realtek RT712 SDCA DMIC Codec - SDW"
1811 tristate "Realtek RT721 SDCA Codec - SDW"
1817 tristate "Realtek RT722 SDCA Codec - SDW"
1826 tristate "Realtek RT715 Codec - SDW"
1832 tristate "Realtek RT715 SDCA Codec - SDW"
1838 tristate "Richtek RT9120 Stereo Class-D Amplifier"
1842 Enable support for Richtek RT9120 20W, stereo, inductor-less,
1843 high-efficiency Class-D audio amplifier.
1846 tristate "Richtek RT9123 Mono Class-D Amplifier"
1851 Class-D audio amplifier.
1854 tristate "Richtek RT9123P Mono Class-D Amplifier"
1857 Class-D audio amplifier.
1860 tristate "Richtek RTQ9124 Mono Class-D Amplifier"
1864 Enable support for Richtek RTQ9124 1x30W digital input automotive
1865 audio amplifier with current sense and real-time load diagnostics.
1868 tristate "Richtek RTQ9128 45W Digital Input Amplifier"
1872 Enable support for Richtek RTQ9128 digital input 4-channel
1873 automotive audio amplifier. It is a ultra-low output noise,
1874 high-efficiency, four-channel class-D audio power amplifier
1878 To compile this driver as a module, choose M here: the module
1879 will be called snd-soc-rtq9128.
1889 This option is only intended to be used for tests on a device
1890 with a connector, in combination with a bus analyzer, or to test new
1894 SoundWire specification to be configured via a sideband mechanism and
1929 Enable support for Iron Device SMA1303 Boosted Class-D amplifier
1935 Enable support for Iron Device SMA1307 boosted digital speaker
1936 amplifier with feedback-loop.
1949 scr4392 which has digital receivers, transmitters, and
1956 tristate "Analog Devices SSM2305 Class-D Amplifier"
1958 Enable support for Analog Devices SSM2305 filterless
1959 high-efficiency mono Class-D audio power amplifiers.
1962 tristate "Analog Devices SSM2518 Class-D Amplifier"
1969 tristate "Analog Devices SSM2602 CODEC - SPI"
1975 tristate "Analog Devices SSM2602 CODEC - I2C"
1981 tristate "Analog Devices SSM3515 amplifier driver"
1987 tristate "Analog Devices ssm4567 amplifier driver support"
2031 Enable support for Texas Instruments TAS2780 high-efficiency
2032 digital input mono Class-D audio power amplifiers.
2056 Digital input mono Class-D and DSP-inside audio power amplifiers.
2076 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
2077 Class-D audio power amplifiers.
2083 Enable support for Texas Instruments TAS5805M Class-D
2085 DSP. DSP configuration for each instance needs to be supplied
2086 via a device-tree attribute.
2089 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
2092 Enable support for Texas Instruments TAS6424 high-efficiency
2093 digital input quad-channel Class-D audio power amplifiers.
2111 Note that the driver currently bypasses the built-in "CoolFlux DSP"
2126 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
2131 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
2149 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
2155 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
2164 tristate "Texas Instruments TLV320AIC3x audio CODECs - I2C"
2170 tristate "Texas Instruments TLV320AIC3x audio CODECs - SPI"
2218 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
2219 and has basic features such as de-emphasis (at 44.1 kHz sampling
2243 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
2270 tristate "WCD9370/WCD9375 Codec - SDW"
2280 To compile this codec driver say Y or m.
2290 tristate "WCD9380/WCD9385 Codec - SDW"
2308 tristate "WCD9390/WCD9395 Codec - SDW"
2562 This enables support for Qualcomm WSA8810/WSA8815 Class-D
2570 This enables support for Qualcomm WSA8830/WSA8835 Class-D
2578 This enables support for Qualcomm WSA8840/WSA8845/WSA8845H Class-D
2588 which consists of a Digital Signal Processor (DSP), several Digital
2589 Audio Interfaces (DAIs), analog outputs, and a block of 14 GPIOs.
2643 for ASoC codec soc-jack detection mechanism.
2651 speaker protection, multi-band DRC, equalizer functions.
2653 Select M to build this as module.