187771c94SVijaya Anand# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
287771c94SVijaya Anand%YAML 1.2
387771c94SVijaya Anand---
487771c94SVijaya Anand$id: http://devicetree.org/schemas/sound/adi,adau17x1.yaml#
587771c94SVijaya Anand$schema: http://devicetree.org/meta-schemas/core.yaml#
687771c94SVijaya Anand
7*b36bf721SKrzysztof Kozlowskititle: Analog Devices ADAU1361/ADAU1461/ADAU1761/ADAU1961/ADAU1381/ADAU1781 Codec
887771c94SVijaya Anand
987771c94SVijaya Anandmaintainers:
1087771c94SVijaya Anand  - Lars-Peter Clausen <lars@metafoo.de>
1187771c94SVijaya Anand
1287771c94SVijaya Anandproperties:
1387771c94SVijaya Anand  compatible:
1487771c94SVijaya Anand    enum:
1587771c94SVijaya Anand      - adi,adau1361
1687771c94SVijaya Anand      - adi,adau1381
1787771c94SVijaya Anand      - adi,adau1461
1887771c94SVijaya Anand      - adi,adau1761
1987771c94SVijaya Anand      - adi,adau1781
2087771c94SVijaya Anand      - adi,adau1961
2187771c94SVijaya Anand
2287771c94SVijaya Anand  reg:
2387771c94SVijaya Anand    maxItems: 1
2487771c94SVijaya Anand    description:
2587771c94SVijaya Anand      The i2c address. Value depends on the state of ADDR0 and ADDR1,
2687771c94SVijaya Anand      as wired in hardware.
2787771c94SVijaya Anand
2887771c94SVijaya Anand  clock-names:
2987771c94SVijaya Anand    const: mclk
3087771c94SVijaya Anand
3187771c94SVijaya Anand  clocks:
3287771c94SVijaya Anand    items:
3387771c94SVijaya Anand      - description: provides the audio master clock for the device.
3487771c94SVijaya Anand
3587771c94SVijaya Anandrequired:
3687771c94SVijaya Anand  - compatible
3787771c94SVijaya Anand  - reg
3887771c94SVijaya Anand
3987771c94SVijaya AnandadditionalProperties: false
4087771c94SVijaya Anand
4187771c94SVijaya Anandexamples:
4287771c94SVijaya Anand  - |
4387771c94SVijaya Anand    i2c {
4487771c94SVijaya Anand      #address-cells = <1>;
4587771c94SVijaya Anand      #size-cells = <0>;
4687771c94SVijaya Anand      audio-codec@38 {
4787771c94SVijaya Anand        compatible = "adi,adau1761";
4887771c94SVijaya Anand        reg = <0x38>;
4987771c94SVijaya Anand        clock-names = "mclk";
5087771c94SVijaya Anand        clocks = <&audio_clock>;
5187771c94SVijaya Anand      };
52*b36bf721SKrzysztof Kozlowski    };
53