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