Lines Matching +full:tx +full:- +full:output +full:- +full:config

1 # SPDX-License-Identifier: GPL-2.0-only
2 config SND_SOC_TEGRA
3 tristate "SoC Audio for the Tegra System-on-Chip"
14 config SND_SOC_TEGRA20_AC97
23 config SND_SOC_TEGRA20_DAS
30 config SND_SOC_TEGRA20_I2S
38 config SND_SOC_TEGRA20_SPDIF
45 config SND_SOC_TEGRA30_AHUB
52 config SND_SOC_TEGRA30_I2S
60 config SND_SOC_TEGRA210_AHUB
63 Config to enable Audio Hub (AHUB) module, which comprises of a
69 config SND_SOC_TEGRA210_DMIC
72 Config to enable the Digital MIC (DMIC) controller which is used
79 config SND_SOC_TEGRA210_I2S
82 Config to enable the Inter-IC Sound (I2S) Controller which
83 implements full-duplex and bidirectional and single direction
84 point-to-point serial interfaces. It can interface with I2S
88 config SND_SOC_TEGRA210_OPE
91 Config to enable the Output Processing Engine (OPE) which includes
97 config SND_SOC_TEGRA186_ASRC
100 Config to enable the Asynchronous Sample Rate Converter (ASRC),
109 config SND_SOC_TEGRA186_DSPK
112 Config to enable the Digital Speaker Controller (DSPK) which
113 converts the multi-bit Pulse Code Modulation (PCM) audio input to
114 oversampled 1-bit Pulse Density Modulation (PDM) output. From the
116 that up-samples the input to the desired sampling rate by
118 the desired 1-bit output via Delta Sigma Modulation (DSM).
121 config SND_SOC_TEGRA210_ADMAIF
124 Config to enable ADMAIF which is the interface between ADMA and
127 sending data to AHUB pairs with an ADMAIF Tx channel, where as
132 config SND_SOC_TEGRA210_MVC
135 Config to enable the digital Master Volume Controller (MVC) which
137 used in input or output signal path. It can be used either for
138 per-stream volume control or for master volume control.
141 config SND_SOC_TEGRA210_SFC
144 Config to enable the Sampling Frequency Converter (SFC) which
150 config SND_SOC_TEGRA210_AMX
153 Config to enable the Audio Multiplexer (AMX) which can multiplex
155 output stream (of up to 16 channels). A byte RAM helps to form an
156 output frame by any combination of bytes from the input frames.
159 config SND_SOC_TEGRA210_ADX
162 Config to enable the Audio Demultiplexer (ADX) which takes an
164 output streams (each of up to 16 channels). A byte RAM helps to
165 form output frames by any combination of bytes from the input
170 config SND_SOC_TEGRA210_MIXER
173 Config to enable the Mixer module which can help to mix multiple
176 5 output each of which can be a mix of any combination of 10
180 config SND_SOC_TEGRA_AUDIO_GRAPH_CARD
184 Config to enable Tegra audio machine driver based on generic
186 few things for Tegra audio. Most of the code is re-used from
189 config SND_SOC_TEGRA_MACHINE_DRV
192 config SND_SOC_TEGRA_RT5640
201 config SND_SOC_TEGRA_WM8753
210 config SND_SOC_TEGRA_WM8903
220 config SND_SOC_TEGRA_WM9712
230 config SND_SOC_TEGRA_TRIMSLICE
239 config SND_SOC_TEGRA_ALC5632
248 config SND_SOC_TEGRA_MAX98090
257 config SND_SOC_TEGRA_RT5677
266 config SND_SOC_TEGRA_SGTL5000