1*7ef62cebSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2*7ef62cebSEmmanuel Vadot%YAML 1.2 3*7ef62cebSEmmanuel Vadot--- 4*7ef62cebSEmmanuel Vadot$id: http://devicetree.org/schemas/sound/ti,src4xxx.yaml# 5*7ef62cebSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*7ef62cebSEmmanuel Vadot 7*7ef62cebSEmmanuel Vadottitle: Texas Instruments SRC4392 Device Tree Bindings 8*7ef62cebSEmmanuel Vadot 9*7ef62cebSEmmanuel Vadotdescription: | 10*7ef62cebSEmmanuel Vadot The SRC4392 is a digital audio codec that can be connected via 11*7ef62cebSEmmanuel Vadot I2C or SPI. Currently, only I2C bus is supported. 12*7ef62cebSEmmanuel Vadot 13*7ef62cebSEmmanuel Vadotmaintainers: 14*7ef62cebSEmmanuel Vadot - Matt Flax <flatmax@flatmax.com> 15*7ef62cebSEmmanuel Vadot 16*7ef62cebSEmmanuel VadotallOf: 17*7ef62cebSEmmanuel Vadot - $ref: name-prefix.yaml# 18*7ef62cebSEmmanuel Vadot 19*7ef62cebSEmmanuel Vadotproperties: 20*7ef62cebSEmmanuel Vadot compatible: 21*7ef62cebSEmmanuel Vadot const: ti,src4392 22*7ef62cebSEmmanuel Vadot 23*7ef62cebSEmmanuel Vadot "#sound-dai-cells": 24*7ef62cebSEmmanuel Vadot const: 0 25*7ef62cebSEmmanuel Vadot 26*7ef62cebSEmmanuel Vadot reg: 27*7ef62cebSEmmanuel Vadot maxItems: 1 28*7ef62cebSEmmanuel Vadot 29*7ef62cebSEmmanuel Vadotrequired: 30*7ef62cebSEmmanuel Vadot - "#sound-dai-cells" 31*7ef62cebSEmmanuel Vadot - compatible 32*7ef62cebSEmmanuel Vadot - reg 33*7ef62cebSEmmanuel Vadot 34*7ef62cebSEmmanuel VadotadditionalProperties: false 35*7ef62cebSEmmanuel Vadot 36*7ef62cebSEmmanuel Vadotexamples: 37*7ef62cebSEmmanuel Vadot - | 38*7ef62cebSEmmanuel Vadot i2c { 39*7ef62cebSEmmanuel Vadot #address-cells = <1>; 40*7ef62cebSEmmanuel Vadot #size-cells = <0>; 41*7ef62cebSEmmanuel Vadot 42*7ef62cebSEmmanuel Vadot audio-codec@70 { 43*7ef62cebSEmmanuel Vadot #sound-dai-cells = <0>; 44*7ef62cebSEmmanuel Vadot compatible = "ti,src4392"; 45*7ef62cebSEmmanuel Vadot reg = <0x70>; 46*7ef62cebSEmmanuel Vadot }; 47*7ef62cebSEmmanuel Vadot }; 48*7ef62cebSEmmanuel Vadot... 49