ASoC: tegra: Add binding doc for OPE module
authorSameer Pujar <spujar@nvidia.com>
Fri, 3 Jun 2022 06:36:07 +0000 (12:06 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 6 Jun 2022 11:33:06 +0000 (12:33 +0100)
commit45c6c5e052df2ee0d87e74743d8bb72e70fd0887
tree2be0dacd2574711f311cae691c44e9b5aec87655
parentbe1a63daffdd152ba4c7b71ab9fec2e39259b42b
ASoC: tegra: Add binding doc for OPE module

This patch adds YAML schema for DT bindings of Output Processing
Engine (OPE) module. It consists of Parametric Equalizer (PEQ)
and Multi Band Dynamic Range Compressor (MBDRC) sub blocks and
binding doc for these blocks are added as well. The OPE will be
registered as an ASoC component and can be plugged into an audio
path as per need via ALSA mixer controls. The DT bindings are
applicable on Tegra210 and later SoCs where OPE module is present.

Signed-off-by: Sameer Pujar <spujar@nvidia.com>
Link: https://lore.kernel.org/r/1654238172-16293-2-git-send-email-spujar@nvidia.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-mbdrc.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/sound/nvidia,tegra210-ope.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/sound/nvidia,tegra210-peq.yaml [new file with mode: 0644]