1*b97ee269SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*b97ee269SEmmanuel Vadot%YAML 1.2 3*b97ee269SEmmanuel Vadot--- 4*b97ee269SEmmanuel Vadot$id: http://devicetree.org/schemas/sound/nvidia,tegra210-mbdrc.yaml# 5*b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*b97ee269SEmmanuel Vadot 7*b97ee269SEmmanuel Vadottitle: Tegra210 MBDRC 8*b97ee269SEmmanuel Vadot 9*b97ee269SEmmanuel Vadotdescription: 10*b97ee269SEmmanuel Vadot The Multi Band Dynamic Range Compressor (MBDRC) is part of Output 11*b97ee269SEmmanuel Vadot Processing Engine (OPE) which interfaces with Audio Hub (AHUB) via 12*b97ee269SEmmanuel Vadot Audio Client Interface (ACIF). MBDRC can be used as a traditional 13*b97ee269SEmmanuel Vadot single full band or a dual band or a multi band dynamic processor. 14*b97ee269SEmmanuel Vadot 15*b97ee269SEmmanuel Vadotmaintainers: 16*b97ee269SEmmanuel Vadot - Jon Hunter <jonathanh@nvidia.com> 17*b97ee269SEmmanuel Vadot - Mohan Kumar <mkumard@nvidia.com> 18*b97ee269SEmmanuel Vadot - Sameer Pujar <spujar@nvidia.com> 19*b97ee269SEmmanuel Vadot 20*b97ee269SEmmanuel Vadotproperties: 21*b97ee269SEmmanuel Vadot compatible: 22*b97ee269SEmmanuel Vadot oneOf: 23*b97ee269SEmmanuel Vadot - const: nvidia,tegra210-mbdrc 24*b97ee269SEmmanuel Vadot - items: 25*b97ee269SEmmanuel Vadot - enum: 26*b97ee269SEmmanuel Vadot - nvidia,tegra234-mbdrc 27*b97ee269SEmmanuel Vadot - nvidia,tegra194-mbdrc 28*b97ee269SEmmanuel Vadot - nvidia,tegra186-mbdrc 29*b97ee269SEmmanuel Vadot - const: nvidia,tegra210-mbdrc 30*b97ee269SEmmanuel Vadot 31*b97ee269SEmmanuel Vadot reg: 32*b97ee269SEmmanuel Vadot maxItems: 1 33*b97ee269SEmmanuel Vadot 34*b97ee269SEmmanuel Vadotrequired: 35*b97ee269SEmmanuel Vadot - compatible 36*b97ee269SEmmanuel Vadot - reg 37*b97ee269SEmmanuel Vadot 38*b97ee269SEmmanuel VadotadditionalProperties: false 39*b97ee269SEmmanuel Vadot 40*b97ee269SEmmanuel Vadotexamples: 41*b97ee269SEmmanuel Vadot - | 42*b97ee269SEmmanuel Vadot dynamic-range-compressor@702d8200 { 43*b97ee269SEmmanuel Vadot compatible = "nvidia,tegra210-mbdrc"; 44*b97ee269SEmmanuel Vadot reg = <0x702d8200 0x200>; 45*b97ee269SEmmanuel Vadot }; 46*b97ee269SEmmanuel Vadot 47*b97ee269SEmmanuel Vadot... 48