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