brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · ea62e51 Raw
70 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/sound/adi,adau1372.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7 8title: Analog Devices ADAU1372 CODEC9 10maintainers:11  - Alexandre Belloni <alexandre.belloni@bootlin.com>12 13description: |14  Analog Devices ADAU1372 four inputs and two outputs codec.15  https://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1372.pdf16 17allOf:18  - $ref: dai-common.yaml#19 20properties:21  compatible:22    enum:23      - adi,adau137224 25  reg:26    maxItems: 127 28  "#sound-dai-cells":29    const: 030 31  clocks:32    maxItems: 133 34  clock-names:35    const: mclk36 37  powerdown-gpios:38    description: GPIO used for hardware power-down.39    maxItems: 140 41required:42  - "#sound-dai-cells"43  - compatible44  - reg45  - clocks46  - clock-names47 48unevaluatedProperties: false49 50examples:51  - |52    i2c {53        #address-cells = <1>;54        #size-cells = <0>;55        audio-codec@3c {56                compatible = "adi,adau1372";57                reg = <0x3c>;58                #sound-dai-cells = <0>;59                clock-names = "mclk";60                clocks = <&adau1372z_xtal>;61        };62    };63 64    adau1372z_xtal: clock {65        compatible = "fixed-clock";66        #clock-cells = <0>;67        clock-frequency = <12288000>;68    };69...70