xref: /linux/Documentation/devicetree/bindings/sound/wlf,wm8776.yaml (revision 33e02dc69afbd8f1b85a51d74d72f139ba4ca623)
1*1fdc23aaSKartik Agarwala# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*1fdc23aaSKartik Agarwala%YAML 1.2
3*1fdc23aaSKartik Agarwala---
4*1fdc23aaSKartik Agarwala$id: http://devicetree.org/schemas/sound/wlf,wm8776.yaml#
5*1fdc23aaSKartik Agarwala$schema: http://devicetree.org/meta-schemas/core.yaml#
6*1fdc23aaSKartik Agarwala
7*1fdc23aaSKartik Agarwalatitle: WM8776 audio CODEC
8*1fdc23aaSKartik Agarwala
9*1fdc23aaSKartik Agarwalamaintainers:
10*1fdc23aaSKartik Agarwala  - patches@opensource.cirrus.com
11*1fdc23aaSKartik Agarwala
12*1fdc23aaSKartik AgarwalaallOf:
13*1fdc23aaSKartik Agarwala  - $ref: dai-common.yaml#
14*1fdc23aaSKartik Agarwala
15*1fdc23aaSKartik Agarwalaproperties:
16*1fdc23aaSKartik Agarwala  compatible:
17*1fdc23aaSKartik Agarwala    const: wlf,wm8776
18*1fdc23aaSKartik Agarwala
19*1fdc23aaSKartik Agarwala  reg:
20*1fdc23aaSKartik Agarwala    maxItems: 1
21*1fdc23aaSKartik Agarwala
22*1fdc23aaSKartik Agarwala  "#sound-dai-cells":
23*1fdc23aaSKartik Agarwala    const: 0
24*1fdc23aaSKartik Agarwala
25*1fdc23aaSKartik Agarwalarequired:
26*1fdc23aaSKartik Agarwala  - compatible
27*1fdc23aaSKartik Agarwala  - reg
28*1fdc23aaSKartik Agarwala
29*1fdc23aaSKartik AgarwalaunevaluatedProperties: false
30*1fdc23aaSKartik Agarwala
31*1fdc23aaSKartik Agarwalaexamples:
32*1fdc23aaSKartik Agarwala  - |
33*1fdc23aaSKartik Agarwala    i2c {
34*1fdc23aaSKartik Agarwala        #address-cells = <1>;
35*1fdc23aaSKartik Agarwala        #size-cells = <0>;
36*1fdc23aaSKartik Agarwala
37*1fdc23aaSKartik Agarwala        codec@1a {
38*1fdc23aaSKartik Agarwala            compatible = "wlf,wm8776";
39*1fdc23aaSKartik Agarwala            reg = <0x1a>;
40*1fdc23aaSKartik Agarwala        };
41*1fdc23aaSKartik Agarwala    };
42