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