xref: /linux/Documentation/devicetree/bindings/sound/wlf,wm8524.yaml (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1*5ddcf976SChancel Liu# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*5ddcf976SChancel Liu%YAML 1.2
3*5ddcf976SChancel Liu---
4*5ddcf976SChancel Liu$id: http://devicetree.org/schemas/sound/wlf,wm8524.yaml#
5*5ddcf976SChancel Liu$schema: http://devicetree.org/meta-schemas/core.yaml#
6*5ddcf976SChancel Liu
7*5ddcf976SChancel Liutitle: Wolfson WM8524 24-bit 192KHz Stereo DAC
8*5ddcf976SChancel Liu
9*5ddcf976SChancel Liumaintainers:
10*5ddcf976SChancel Liu  - patches@opensource.cirrus.com
11*5ddcf976SChancel Liu
12*5ddcf976SChancel LiuallOf:
13*5ddcf976SChancel Liu  - $ref: dai-common.yaml#
14*5ddcf976SChancel Liu
15*5ddcf976SChancel Liuproperties:
16*5ddcf976SChancel Liu  compatible:
17*5ddcf976SChancel Liu    const: wlf,wm8524
18*5ddcf976SChancel Liu
19*5ddcf976SChancel Liu  "#sound-dai-cells":
20*5ddcf976SChancel Liu    const: 0
21*5ddcf976SChancel Liu
22*5ddcf976SChancel Liu  wlf,mute-gpios:
23*5ddcf976SChancel Liu    maxItems: 1
24*5ddcf976SChancel Liu    description:
25*5ddcf976SChancel Liu      a GPIO spec for the MUTE pin.
26*5ddcf976SChancel Liu
27*5ddcf976SChancel Liurequired:
28*5ddcf976SChancel Liu  - compatible
29*5ddcf976SChancel Liu  - wlf,mute-gpios
30*5ddcf976SChancel Liu
31*5ddcf976SChancel LiuunevaluatedProperties: false
32*5ddcf976SChancel Liu
33*5ddcf976SChancel Liuexamples:
34*5ddcf976SChancel Liu  - |
35*5ddcf976SChancel Liu    #include <dt-bindings/gpio/gpio.h>
36*5ddcf976SChancel Liu
37*5ddcf976SChancel Liu    wm8524: codec {
38*5ddcf976SChancel Liu        compatible = "wlf,wm8524";
39*5ddcf976SChancel Liu        wlf,mute-gpios = <&gpio1 8 GPIO_ACTIVE_LOW>;
40*5ddcf976SChancel Liu    };
41