1*72456c24SSaalim Quadri# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2*72456c24SSaalim Quadri%YAML 1.2
3*72456c24SSaalim Quadri---
4*72456c24SSaalim Quadri$id: http://devicetree.org/schemas/sound/wlf,wm8510.yaml#
5*72456c24SSaalim Quadri$schema: http://devicetree.org/meta-schemas/core.yaml#
6*72456c24SSaalim Quadri
7*72456c24SSaalim Quadrititle: WM8510 audio CODEC
8*72456c24SSaalim Quadri
9*72456c24SSaalim Quadrimaintainers:
10*72456c24SSaalim Quadri  - patches@opensource.cirrus.com
11*72456c24SSaalim Quadri
12*72456c24SSaalim QuadriallOf:
13*72456c24SSaalim Quadri  - $ref: dai-common.yaml#
14*72456c24SSaalim Quadri
15*72456c24SSaalim Quadriproperties:
16*72456c24SSaalim Quadri  compatible:
17*72456c24SSaalim Quadri    const: wlf,wm8510
18*72456c24SSaalim Quadri
19*72456c24SSaalim Quadri  reg:
20*72456c24SSaalim Quadri    maxItems: 1
21*72456c24SSaalim Quadri
22*72456c24SSaalim Quadri  "#sound-dai-cells":
23*72456c24SSaalim Quadri    const: 0
24*72456c24SSaalim Quadri
25*72456c24SSaalim Quadrirequired:
26*72456c24SSaalim Quadri  - compatible
27*72456c24SSaalim Quadri  - reg
28*72456c24SSaalim Quadri
29*72456c24SSaalim QuadriunevaluatedProperties: false
30*72456c24SSaalim Quadri
31*72456c24SSaalim Quadriexamples:
32*72456c24SSaalim Quadri  - |
33*72456c24SSaalim Quadri    i2c {
34*72456c24SSaalim Quadri        #address-cells = <1>;
35*72456c24SSaalim Quadri        #size-cells = <0>;
36*72456c24SSaalim Quadri
37*72456c24SSaalim Quadri        codec@1a {
38*72456c24SSaalim Quadri            compatible = "wlf,wm8510";
39*72456c24SSaalim Quadri            reg = <0x1a>;
40*72456c24SSaalim Quadri        };
41*72456c24SSaalim Quadri    };
42