Lines Matching +full:digital +full:- +full:to +full:- +full:analog
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.
368 driver. Selecting this option will allow these drivers to be built
371 Support for the bus types used to access the codecs to be built must
467 tristate "Analog Devices ADAU1372 CODEC (I2C)"
473 tristate "Analog Devices ADAU1372 CODEC (SPI)"
479 tristate "Analog Devices ADAU1373 CODEC"
484 tristate "Analog Devices ADAU1701 CODEC"
498 tristate "Analog Devices AU1761 CODEC - I2C"
504 tristate "Analog Devices AU1761 CODEC - SPI"
541 tristate "Analog Devices ADAU7002 Stereo PDM-to-I2S/TDM Converter"
547 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - HW Mode"
550 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
552 means that there is no bus to communicate with it. Stereo mode is not
555 To compile this driver as a module, choose M here: the module
556 will be called snd-soc-adau7118-hw.
559 tristate "Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM Converter - I2C"
564 Enable support for the Analog Devices ADAU7118 8 Channel PDM-to-I2S/TDM
567 To compile this driver as a module, choose M here: the module
568 will be called snd-soc-adau7118-i2c.
600 Enable support for the Asahi-Kasei AK4375 codec.
602 To compile this driver as a module, choose M here: the module
603 will be called snd-soc-ak4375.
659 This allows to have an IIO device present in the audio path and
662 To compile this driver as a module, choose M here: the module
663 will be called snd-soc-audio-iio-aux.
670 The driver supports simple audio amplifiers similar to
672 operation mode using the Awinic-specific one-wire pulse control.
688 digital Smart K audio amplifier with an integrated 10V
700 digital Smart K audio amplifier with sound quality
712 digital Smart K audio amplifier. The output voltage of
713 boost converter can be adjusted smartly according to
724 digital Smart K audio amplifier. Due to its 9uV noise
725 floor and ultra-low distortion, clean listening is guaranteed.
733 The awinic aw87390 is specifically designed to improve
748 digital Smart K audio amplifier and SKTune speaker
788 tristate "KUnit test for Cirrus Logic cs-amp-lib" if !KUNIT_ALL_TESTS
795 please refer to the KUnit documentation in
796 Documentation/dev-tools/kunit/.
903 This option enables support for I2S streaming to Cirrus Logic CS40L50.
906 DSP, and closed-loop algorithms. If built as a module, it will be
907 called snd-soc-cs40l50.
930 Select this to support the audio functions of the Cirrus Logic
937 Select this to support the audio functions of the Cirrus Logic
990 # if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
991 # not select any sample rates that require MCLK to be divided by 1.5.
1067 # Cirrus Logic Quad-Channel ADC
1105 will be called snd-soc-jz4740-codec.
1117 will be called snd-soc-jz4725b-codec.
1129 will be called snd-soc-jz4760-codec.
1141 will be called snd-soc-jz4770-codec.
1168 tristate "Generic Digital Microphone CODEC"
1170 Enable support for the Generic Digital Microphone CODEC.
1231 The framer codec uses the generic framer infrastructure to transport
1232 some audio data over an analog E1/T1/J1 line.
1233 This codec allows to use some of the time slots available on the TDM
1234 bus on which the framer is connected to transport the audio data.
1236 To compile this driver as a module, choose M here: the module
1237 will be called snd-soc-framer.
1244 tristate 'FourSemi FS2104/5S digital audio amplifier'
1250 Enable support for FourSemi FS2104/5S digital audio amplifier.
1251 The FS2104/5S are Inductor-Less, Stereo, Closed-Loop,
1252 Digital Input Class-D Power Amplifiers with Enhanced Signal Processing.
1269 tristate "HD-Audio codec driver"
1273 This enables HD-Audio codec support in ASoC subsystem. Compared
1274 to SND_SOC_HDAC_HDA, driver's behavior is identical to HD-Audio
1275 legacy solution - including the dynamic resource allocation
1288 To compile this driver as a module, choose M here: the module
1289 will be called snd-soc-idt821034.
1325 tristate "Maxim MAX98088/9 Low-Power, Stereo Audio Codec"
1370 8KHz to 192KHz.
1372 To compile this driver as a module, choose M here.
1375 tristate "Analog Devices MAX98363 Soundwire Speaker Amplifier"
1379 Enable support for Analog Devices MAX98363 Soundwire
1393 tristate "Maxim Integrated MAX98373 Speaker Amplifier - SDW"
1406 tristate "Analog Devices MAX98388 Speaker Amplifier"
1409 Enable support for Analog Devices MAX98388 audio
1419 tristate "Analog Devices MAX98396 Speaker Amplifier"
1422 Enable support for Analog Devices MAX98396 audio
1437 tristate "Qualcomm MSM8916 WCD Analog Codec"
1441 tristate "Qualcomm MSM8916 WCD DIGITAL Codec"
1486 tristate "Texas Instruments PCM186x CODECs - I2C"
1492 tristate "Texas Instruments PCM186x CODECs - SPI"
1504 tristate "Texas Instruments PCM3060 CODEC - I2C"
1510 tristate "Texas Instruments PCM3060 CODEC - SPI"
1519 tristate "Texas Instruments PCM3168A CODEC - I2C"
1525 tristate "Texas Instruments PCM3168A CODEC - SPI"
1537 tristate "Texas Instruments PCM512x CODECs - I2C"
1543 tristate "Texas Instruments PCM512x CODECs - SPI"
1554 setting for register and filter coefficients, to one, two or
1563 also named SICOFI 4-uC.
1565 To compile this driver as a module, choose M here: the module
1566 will be called snd-soc-peb2466.
1574 tristate "PM4125 audio codec - SDW"
1581 The PMIC PM4125 has an in-built audio codec IC used with SoCs
1583 To compile this codec driver say Y or m.
1594 It has 8 24-bit ADCs and 2 24-bit DACs. The maximum supported
1689 tristate "Realtek RT1017 SDCA Codec - SDW"
1706 tristate "Realtek RT1308 Codec - SDW"
1711 tristate "Realtek RT1316 Codec - SDW"
1720 tristate "Realtek RT1318 Codec - SDW"
1725 tristate "Realtek RT1320 Codec - SDW"
1739 bool # force RT5514_SPI to be built-in to avoid link errors
1805 tristate "Realtek RT5682 Codec - SDW"
1818 tristate "Realtek RT700 Codec - SDW"
1827 tristate "Realtek RT711 Codec - SDW"
1833 tristate "Realtek RT711 SDCA Codec - SDW"
1839 tristate "Realtek RT712 SDCA Codec - SDW"
1845 tristate "Realtek RT712 SDCA DMIC Codec - SDW"
1851 tristate "Realtek RT721 SDCA Codec - SDW"
1857 tristate "Realtek RT722 SDCA Codec - SDW"
1866 tristate "Realtek RT715 Codec - SDW"
1872 tristate "Realtek RT715 SDCA Codec - SDW"
1878 tristate "Richtek RT9120 Stereo Class-D Amplifier"
1882 Enable support for Richtek RT9120 20W, stereo, inductor-less,
1883 high-efficiency Class-D audio amplifier.
1886 tristate "Richtek RT9123 Mono Class-D Amplifier"
1891 Class-D audio amplifier.
1894 tristate "Richtek RT9123P Mono Class-D Amplifier"
1897 Class-D audio amplifier.
1900 tristate "Richtek RTQ9124 Mono Class-D Amplifier"
1904 Enable support for Richtek RTQ9124 1x30W digital input automotive
1905 audio amplifier with current sense and real-time load diagnostics.
1908 tristate "Richtek RTQ9128 45W Digital Input Amplifier"
1912 Enable support for Richtek RTQ9128 digital input 4-channel
1913 automotive audio amplifier. It is a ultra-low output noise,
1914 high-efficiency, four-channel class-D audio power amplifier
1918 To compile this driver as a module, choose M here: the module
1919 will be called snd-soc-rtq9128.
1929 This option is only intended to be used for tests on a device
1930 with a connector, in combination with a bus analyzer, or to test new
1934 SoundWire specification to be configured via a sideband mechanism and
1970 Enable support for Iron Device SMA1303 Boosted Class-D amplifier
1976 Enable support for Iron Device SMA1307 boosted digital speaker
1977 amplifier with feedback-loop.
1990 scr4392 which has digital receivers, transmitters, and
1997 tristate "Analog Devices SSM2305 Class-D Amplifier"
1999 Enable support for Analog Devices SSM2305 filterless
2000 high-efficiency mono Class-D audio power amplifiers.
2003 tristate "Analog Devices SSM2518 Class-D Amplifier"
2010 tristate "Analog Devices SSM2602 CODEC - SPI"
2016 tristate "Analog Devices SSM2602 CODEC - I2C"
2022 tristate "Analog Devices SSM3515 amplifier driver"
2028 tristate "Analog Devices ssm4567 amplifier driver support"
2072 Enable support for Texas Instruments TAS2780 high-efficiency
2073 digital input mono Class-D audio power amplifiers.
2097 Digital input mono Class-D and DSP-inside audio power amplifiers.
2110 Enable support for Texas Instruments TAS2783A Digital input
2111 mono Class-D and DSP-inside audio power amplifiers. TAS2783
2130 Enable support for Texas Instruments TAS5720L/M high-efficiency mono
2131 Class-D audio power amplifiers.
2137 Enable support for Texas Instruments TAS5805M Class-D
2139 DSP. DSP configuration for each instance needs to be supplied
2140 via a device-tree attribute.
2143 tristate "Texas Instruments TAS6424 Quad-Channel Audio amplifier"
2146 Enable support for Texas Instruments TAS6424 high-efficiency
2147 digital input quad-channel Class-D audio power amplifiers.
2165 Note that the driver currently bypasses the built-in "CoolFlux DSP"
2180 tristate "Texas Instruments TLV320AIC23 audio CODEC - I2C"
2185 tristate "Texas Instruments TLV320AIC23 audio CODEC - SPI"
2203 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - I2C"
2209 tristate "Texas Instruments TLV320AIC32x4 audio CODECs - SPI"
2218 tristate "Texas Instruments TLV320AIC3x audio CODECs - I2C"
2224 tristate "Texas Instruments TLV320AIC3x audio CODECs - SPI"
2273 The UDA1334 is an NXP audio codec, supports the I2S-bus data format
2274 and has basic features such as de-emphasis (at 44.1 kHz sampling
2302 The WCD9335 is a standalone Hi-Fi audio CODEC IC, supports
2331 tristate "WCD9370/WCD9375 Codec - SDW"
2341 To compile this codec driver say Y or m.
2352 tristate "WCD9380/WCD9385 Codec - SDW"
2371 tristate "WCD9390/WCD9395 Codec - SDW"
2622 This enables support for Qualcomm WSA8810/WSA8815 Class-D
2630 This enables support for Qualcomm WSA8830/WSA8835 Class-D
2638 This enables support for Qualcomm WSA8840/WSA8845/WSA8845H Class-D
2648 which consists of a Digital Signal Processor (DSP), several Digital
2649 Audio Interfaces (DAIs), analog outputs, and a block of 14 GPIOs.
2703 for ASoC codec soc-jack detection mechanism.
2711 speaker protection, multi-band DRC, equalizer functions.
2713 Select M to build this as module.