1*59de6c38SSaalim Quadri# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*59de6c38SSaalim Quadri%YAML 1.2
3*59de6c38SSaalim Quadri---
4*59de6c38SSaalim Quadri$id: http://devicetree.org/schemas/sound/wlf,wm8753.yaml#
5*59de6c38SSaalim Quadri$schema: http://devicetree.org/meta-schemas/core.yaml#
6*59de6c38SSaalim Quadri
7*59de6c38SSaalim Quadrititle: WM8753 audio CODEC
8*59de6c38SSaalim Quadri
9*59de6c38SSaalim Quadridescription: |
10*59de6c38SSaalim Quadri  Pins on the device (for linking into audio routes):
11*59de6c38SSaalim Quadri      * LOUT1
12*59de6c38SSaalim Quadri      * LOUT2
13*59de6c38SSaalim Quadri      * ROUT1
14*59de6c38SSaalim Quadri      * ROUT2
15*59de6c38SSaalim Quadri      * MONO1
16*59de6c38SSaalim Quadri      * MONO2
17*59de6c38SSaalim Quadri      * OUT3
18*59de6c38SSaalim Quadri      * OUT4
19*59de6c38SSaalim Quadri      * LINE1
20*59de6c38SSaalim Quadri      * LINE2
21*59de6c38SSaalim Quadri      * RXP
22*59de6c38SSaalim Quadri      * RXN
23*59de6c38SSaalim Quadri      * ACIN
24*59de6c38SSaalim Quadri      * ACOP
25*59de6c38SSaalim Quadri      * MIC1N
26*59de6c38SSaalim Quadri      * MIC1
27*59de6c38SSaalim Quadri      * MIC2N
28*59de6c38SSaalim Quadri      * MIC2
29*59de6c38SSaalim Quadri      * Mic Bias
30*59de6c38SSaalim Quadri
31*59de6c38SSaalim Quadrimaintainers:
32*59de6c38SSaalim Quadri  - patches@opensource.cirrus.com
33*59de6c38SSaalim Quadri
34*59de6c38SSaalim QuadriallOf:
35*59de6c38SSaalim Quadri  - $ref: dai-common.yaml#
36*59de6c38SSaalim Quadri
37*59de6c38SSaalim Quadriproperties:
38*59de6c38SSaalim Quadri  compatible:
39*59de6c38SSaalim Quadri    const: wlf,wm8753
40*59de6c38SSaalim Quadri
41*59de6c38SSaalim Quadri  reg:
42*59de6c38SSaalim Quadri    maxItems: 1
43*59de6c38SSaalim Quadri
44*59de6c38SSaalim Quadri  "#sound-dai-cells":
45*59de6c38SSaalim Quadri    const: 0
46*59de6c38SSaalim Quadri
47*59de6c38SSaalim Quadrirequired:
48*59de6c38SSaalim Quadri  - compatible
49*59de6c38SSaalim Quadri  - reg
50*59de6c38SSaalim Quadri
51*59de6c38SSaalim QuadriunevaluatedProperties: false
52*59de6c38SSaalim Quadri
53*59de6c38SSaalim Quadriexamples:
54*59de6c38SSaalim Quadri  - |
55*59de6c38SSaalim Quadri    i2c {
56*59de6c38SSaalim Quadri        #address-cells = <1>;
57*59de6c38SSaalim Quadri        #size-cells = <0>;
58*59de6c38SSaalim Quadri        codec@1a {
59*59de6c38SSaalim Quadri            compatible = "wlf,wm8753";
60*59de6c38SSaalim Quadri            reg = <0x1a>;
61*59de6c38SSaalim Quadri        };
62*59de6c38SSaalim Quadri    };
63