Kconfig (1136fa0c07de570dc17858745af8be169d1440ba) Kconfig (a2df8c2d5b36fc66b9a6e674f3e0c87c0b9d0a48)
1# SPDX-License-Identifier: GPL-2.0-only
2config SND_SOC_TEGRA
3 tristate "SoC Audio for the Tegra System-on-Chip"
4 depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST
5 depends on COMMON_CLK
6 depends on RESET_CONTROLLER
7 select REGMAP_MMIO
8 select SND_SOC_GENERIC_DMAENGINE_PCM

--- 71 unchanged lines hidden (view full) ---

80 tristate "Tegra210 I2S module"
81 help
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
85 compatible devices.
86 Say Y or M if you want to add support for Tegra210 I2S module.
87
1# SPDX-License-Identifier: GPL-2.0-only
2config SND_SOC_TEGRA
3 tristate "SoC Audio for the Tegra System-on-Chip"
4 depends on (ARCH_TEGRA && TEGRA20_APB_DMA) || COMPILE_TEST
5 depends on COMMON_CLK
6 depends on RESET_CONTROLLER
7 select REGMAP_MMIO
8 select SND_SOC_GENERIC_DMAENGINE_PCM

--- 71 unchanged lines hidden (view full) ---

80 tristate "Tegra210 I2S module"
81 help
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
85 compatible devices.
86 Say Y or M if you want to add support for Tegra210 I2S module.
87
88config SND_SOC_TEGRA186_ASRC
89 tristate "Tegra186 ASRC module"
90 help
91 Config to enable the Asynchronous Sample Rate Converter (ASRC),
92 which converts the sampling frequency of the input signal from
93 one frequency to another. It can handle over a wide range of
94 sample rate ratios (freq_in/freq_out) from 1:24 to 24:1.
95 ASRC has two modes of operation. One where ratio can be programmed
96 in SW and the other where it gets information from ratio estimator
97 module.
98 Say Y or M if you want to add support for Tegra186 ASRC module.
99
88config SND_SOC_TEGRA186_DSPK
89 tristate "Tegra186 DSPK module"
90 help
91 Config to enable the Digital Speaker Controller (DSPK) which
92 converts the multi-bit Pulse Code Modulation (PCM) audio input to
93 oversampled 1-bit Pulse Density Modulation (PDM) output. From the
94 signal flow perspective DSPK can be viewed as a PDM transmitter
95 that up-samples the input to the desired sampling rate by

--- 160 unchanged lines hidden ---
100config SND_SOC_TEGRA186_DSPK
101 tristate "Tegra186 DSPK module"
102 help
103 Config to enable the Digital Speaker Controller (DSPK) which
104 converts the multi-bit Pulse Code Modulation (PCM) audio input to
105 oversampled 1-bit Pulse Density Modulation (PDM) output. From the
106 signal flow perspective DSPK can be viewed as a PDM transmitter
107 that up-samples the input to the desired sampling rate by

--- 160 unchanged lines hidden ---