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
83 Config to enable the Inter-IC Sound (I2S) Controller which
84 implements full-duplex and bidirectional and single direction
85 point-to-point serial interfaces. It can interface with I2S
89 config SND_SOC_TEGRA210_OPE
92 Config to enable the Output Processing Engine (OPE) which includes
98 config SND_SOC_TEGRA186_ASRC
101 Config to enable the Asynchronous Sample Rate Converter (ASRC),
110 config SND_SOC_TEGRA186_DSPK
113 Config to enable the Digital Speaker Controller (DSPK) which
114 converts the multi-bit Pulse Code Modulation (PCM) audio input to
115 oversampled 1-bit Pulse Density Modulation (PDM) output. From the
117 that up-samples the input to the desired sampling rate by
119 the desired 1-bit output via Delta Sigma Modulation (DSM).
122 config SND_SOC_TEGRA210_ADMAIF
125 Config to enable ADMAIF which is the interface between ADMA and
128 sending data to AHUB pairs with an ADMAIF Tx channel, where as
133 config SND_SOC_TEGRA210_MVC
136 Config to enable the digital Master Volume Controller (MVC) which
138 used in input or output signal path. It can be used either for
139 per-stream volume control or for master volume control.
142 config SND_SOC_TEGRA210_SFC
145 Config to enable the Sampling Frequency Converter (SFC) which
151 config SND_SOC_TEGRA210_AMX
154 Config to enable the Audio Multiplexer (AMX) which can multiplex
156 output stream (of up to 16 channels). A byte RAM helps to form an
157 output frame by any combination of bytes from the input frames.
160 config SND_SOC_TEGRA210_ADX
163 Config to enable the Audio Demultiplexer (ADX) which takes an
165 output streams (each of up to 16 channels). A byte RAM helps to
166 form output frames by any combination of bytes from the input
171 config SND_SOC_TEGRA210_MIXER
174 Config to enable the Mixer module which can help to mix multiple
177 5 output each of which can be a mix of any combination of 10
181 config SND_SOC_TEGRA_AUDIO_GRAPH_CARD
185 Config to enable Tegra audio machine driver based on generic
187 few things for Tegra audio. Most of the code is re-used from
190 config SND_SOC_TEGRA_MACHINE_DRV
193 config SND_SOC_TEGRA_RT5631
202 config SND_SOC_TEGRA_RT5640
211 config SND_SOC_TEGRA_WM8753
220 config SND_SOC_TEGRA_WM8903
230 config SND_SOC_TEGRA_WM9712
240 config SND_SOC_TEGRA_TRIMSLICE
249 config SND_SOC_TEGRA_ALC5632
258 config SND_SOC_TEGRA_MAX98090
267 config SND_SOC_TEGRA_MAX98088
276 config SND_SOC_TEGRA_RT5677
285 config SND_SOC_TEGRA_SGTL5000