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-peq.yaml# 5*b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*b97ee269SEmmanuel Vadot 7*b97ee269SEmmanuel Vadottitle: Tegra210 PEQ 8*b97ee269SEmmanuel Vadot 9*b97ee269SEmmanuel Vadotdescription: 10*b97ee269SEmmanuel Vadot The Parametric Equalizer (PEQ) is a cascade of biquad filters with 11*b97ee269SEmmanuel Vadot each filter tuned based on certain parameters. It can be used to 12*b97ee269SEmmanuel Vadot equalize the irregularities in the speaker frequency response. 13*b97ee269SEmmanuel Vadot PEQ sits inside Output Processing Engine (OPE) which interfaces 14*b97ee269SEmmanuel Vadot with Audio Hub (AHUB) via Audio Client Interface (ACIF). 15*b97ee269SEmmanuel Vadot 16*b97ee269SEmmanuel Vadotmaintainers: 17*b97ee269SEmmanuel Vadot - Jon Hunter <jonathanh@nvidia.com> 18*b97ee269SEmmanuel Vadot - Mohan Kumar <mkumard@nvidia.com> 19*b97ee269SEmmanuel Vadot - Sameer Pujar <spujar@nvidia.com> 20*b97ee269SEmmanuel Vadot 21*b97ee269SEmmanuel Vadotproperties: 22*b97ee269SEmmanuel Vadot compatible: 23*b97ee269SEmmanuel Vadot oneOf: 24*b97ee269SEmmanuel Vadot - const: nvidia,tegra210-peq 25*b97ee269SEmmanuel Vadot - items: 26*b97ee269SEmmanuel Vadot - enum: 27*b97ee269SEmmanuel Vadot - nvidia,tegra234-peq 28*b97ee269SEmmanuel Vadot - nvidia,tegra194-peq 29*b97ee269SEmmanuel Vadot - nvidia,tegra186-peq 30*b97ee269SEmmanuel Vadot - const: nvidia,tegra210-peq 31*b97ee269SEmmanuel Vadot 32*b97ee269SEmmanuel Vadot reg: 33*b97ee269SEmmanuel Vadot maxItems: 1 34*b97ee269SEmmanuel Vadot 35*b97ee269SEmmanuel Vadotrequired: 36*b97ee269SEmmanuel Vadot - compatible 37*b97ee269SEmmanuel Vadot - reg 38*b97ee269SEmmanuel Vadot 39*b97ee269SEmmanuel VadotadditionalProperties: false 40*b97ee269SEmmanuel Vadot 41*b97ee269SEmmanuel Vadotexamples: 42*b97ee269SEmmanuel Vadot - | 43*b97ee269SEmmanuel Vadot equalizer@702d8100 { 44*b97ee269SEmmanuel Vadot compatible = "nvidia,tegra210-peq"; 45*b97ee269SEmmanuel Vadot reg = <0x702d8100 0x100>; 46*b97ee269SEmmanuel Vadot }; 47*b97ee269SEmmanuel Vadot 48*b97ee269SEmmanuel Vadot... 49