1*17ba36b7SStephan Gerhold# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*17ba36b7SStephan Gerhold%YAML 1.2 3*17ba36b7SStephan Gerhold--- 4*17ba36b7SStephan Gerhold$id: http://devicetree.org/schemas/sound/nxp,tfa989x.yaml# 5*17ba36b7SStephan Gerhold$schema: http://devicetree.org/meta-schemas/core.yaml# 6*17ba36b7SStephan Gerhold 7*17ba36b7SStephan Gerholdtitle: NXP/Goodix TFA989X (TFA1) Audio Amplifiers 8*17ba36b7SStephan Gerhold 9*17ba36b7SStephan Gerholdmaintainers: 10*17ba36b7SStephan Gerhold - Stephan Gerhold <stephan@gerhold.net> 11*17ba36b7SStephan Gerhold 12*17ba36b7SStephan Gerholdproperties: 13*17ba36b7SStephan Gerhold compatible: 14*17ba36b7SStephan Gerhold enum: 15*17ba36b7SStephan Gerhold - nxp,tfa9895 16*17ba36b7SStephan Gerhold 17*17ba36b7SStephan Gerhold reg: 18*17ba36b7SStephan Gerhold maxItems: 1 19*17ba36b7SStephan Gerhold 20*17ba36b7SStephan Gerhold '#sound-dai-cells': 21*17ba36b7SStephan Gerhold const: 0 22*17ba36b7SStephan Gerhold 23*17ba36b7SStephan Gerhold sound-name-prefix: 24*17ba36b7SStephan Gerhold $ref: /schemas/types.yaml#/definitions/string 25*17ba36b7SStephan Gerhold description: 26*17ba36b7SStephan Gerhold Used as prefix for sink/source names of the component. Must be a 27*17ba36b7SStephan Gerhold unique string among multiple instances of the same component. 28*17ba36b7SStephan Gerhold 29*17ba36b7SStephan Gerholdrequired: 30*17ba36b7SStephan Gerhold - compatible 31*17ba36b7SStephan Gerhold - reg 32*17ba36b7SStephan Gerhold - '#sound-dai-cells' 33*17ba36b7SStephan Gerhold 34*17ba36b7SStephan GerholdadditionalProperties: false 35*17ba36b7SStephan Gerhold 36*17ba36b7SStephan Gerholdexamples: 37*17ba36b7SStephan Gerhold - | 38*17ba36b7SStephan Gerhold i2c { 39*17ba36b7SStephan Gerhold #address-cells = <1>; 40*17ba36b7SStephan Gerhold #size-cells = <0>; 41*17ba36b7SStephan Gerhold 42*17ba36b7SStephan Gerhold audio-codec@34 { 43*17ba36b7SStephan Gerhold compatible = "nxp,tfa9895"; 44*17ba36b7SStephan Gerhold reg = <0x34>; 45*17ba36b7SStephan Gerhold sound-name-prefix = "Speaker Left"; 46*17ba36b7SStephan Gerhold #sound-dai-cells = <0>; 47*17ba36b7SStephan Gerhold }; 48*17ba36b7SStephan Gerhold audio-codec@36 { 49*17ba36b7SStephan Gerhold compatible = "nxp,tfa9895"; 50*17ba36b7SStephan Gerhold reg = <0x36>; 51*17ba36b7SStephan Gerhold sound-name-prefix = "Speaker Right"; 52*17ba36b7SStephan Gerhold #sound-dai-cells = <0>; 53*17ba36b7SStephan Gerhold }; 54*17ba36b7SStephan Gerhold }; 55