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