ASoC: ASRC support on Tegra186 and later
authorMark Brown <broonie@kernel.org>
Tue, 5 Apr 2022 09:25:03 +0000 (10:25 +0100)
committerMark Brown <broonie@kernel.org>
Tue, 5 Apr 2022 09:25:03 +0000 (10:25 +0100)
commit66e384d86ff533b3352a1f897c6bc7bf7f1adafe
tree2afcac422c4487f5e196e47853a7bdb0fd73bfd2
parentbcb3d07226a86fb2b3ea8aeee9abaeee1ef1402c
parent76821c139d7e0429845e7c0798747e7eec16ec83
ASoC: ASRC support on Tegra186 and later

Merge series from Sameer Pujar <spujar@nvidia.com>:

This series adds support for Asynchronous Sample Rate Converter (ASRC)
module on Tegra186 and later generations of SoCs. ASRC is a client of
AHUB. The driver and DT support is added to make it work with Tegra
audio graph card. The module can be plugged into audio path using ALSA
mixer controls.

ASRC supports two modes of operation, where it gets the ratio info
from SW and ratio detector module. Presently the support is added for
SW mode.