1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/sound/adi,adau17x1.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title:
8 Analog Devices ADAU1361/ADAU1461/ADAU1761/ADAU1961/ADAU1381/ADAU1781 Codec
9
10maintainers:
11  - Lars-Peter Clausen <lars@metafoo.de>
12
13properties:
14  compatible:
15    enum:
16      - adi,adau1361
17      - adi,adau1381
18      - adi,adau1461
19      - adi,adau1761
20      - adi,adau1781
21      - adi,adau1961
22
23  reg:
24    maxItems: 1
25    description:
26      The i2c address. Value depends on the state of ADDR0 and ADDR1,
27      as wired in hardware.
28
29  clock-names:
30    const: mclk
31
32  clocks:
33    items:
34      - description: provides the audio master clock for the device.
35
36required:
37  - compatible
38  - reg
39
40additionalProperties: false
41
42examples:
43  - |
44    i2c {
45      #address-cells = <1>;
46      #size-cells = <0>;
47      audio-codec@38 {
48        compatible = "adi,adau1761";
49        reg = <0x38>;
50        clock-names = "mclk";
51        clocks = <&audio_clock>;
52      };
53