15c36abcdSJerome Brunet# SPDX-License-Identifier: GPL-2.0
25c36abcdSJerome Brunet%YAML 1.2
35c36abcdSJerome Brunet---
45c36abcdSJerome Brunet$id: http://devicetree.org/schemas/sound/amlogic,t9015.yaml#
55c36abcdSJerome Brunet$schema: http://devicetree.org/meta-schemas/core.yaml#
65c36abcdSJerome Brunet
75c36abcdSJerome Brunettitle: Amlogic T9015 Internal Audio DAC
85c36abcdSJerome Brunet
95c36abcdSJerome Brunetmaintainers:
105c36abcdSJerome Brunet  - Jerome Brunet <jbrunet@baylibre.com>
115c36abcdSJerome Brunet
125c36abcdSJerome Brunetproperties:
135c36abcdSJerome Brunet  $nodename:
145c36abcdSJerome Brunet    pattern: "^audio-controller@.*"
155c36abcdSJerome Brunet
165c36abcdSJerome Brunet  "#sound-dai-cells":
175c36abcdSJerome Brunet    const: 0
185c36abcdSJerome Brunet
195c36abcdSJerome Brunet  compatible:
205c36abcdSJerome Brunet    items:
215c36abcdSJerome Brunet      - const: amlogic,t9015
225c36abcdSJerome Brunet
235c36abcdSJerome Brunet  clocks:
245c36abcdSJerome Brunet    items:
255c36abcdSJerome Brunet      - description: Peripheral clock
265c36abcdSJerome Brunet
275c36abcdSJerome Brunet  clock-names:
285c36abcdSJerome Brunet    items:
295c36abcdSJerome Brunet      - const: pclk
305c36abcdSJerome Brunet
315c36abcdSJerome Brunet  reg:
325c36abcdSJerome Brunet    maxItems: 1
335c36abcdSJerome Brunet
345c36abcdSJerome Brunet  resets:
355c36abcdSJerome Brunet    maxItems: 1
365c36abcdSJerome Brunet
375c36abcdSJerome Brunetrequired:
385c36abcdSJerome Brunet  - "#sound-dai-cells"
395c36abcdSJerome Brunet  - compatible
405c36abcdSJerome Brunet  - reg
415c36abcdSJerome Brunet  - clocks
425c36abcdSJerome Brunet  - clock-names
435c36abcdSJerome Brunet  - resets
445c36abcdSJerome Brunet
455c36abcdSJerome Brunetexamples:
465c36abcdSJerome Brunet  - |
475c36abcdSJerome Brunet    #include <dt-bindings/clock/g12a-clkc.h>
485c36abcdSJerome Brunet    #include <dt-bindings/reset/amlogic,meson-g12a-reset.h>
495c36abcdSJerome Brunet
505c36abcdSJerome Brunet    acodec: audio-controller@32000 {
515c36abcdSJerome Brunet        compatible = "amlogic,t9015";
52fba56184SRob Herring        reg = <0x32000 0x14>;
535c36abcdSJerome Brunet        #sound-dai-cells = <0>;
545c36abcdSJerome Brunet        clocks = <&clkc CLKID_AUDIO_CODEC>;
555c36abcdSJerome Brunet        clock-names = "pclk";
565c36abcdSJerome Brunet        resets = <&reset RESET_AUDIO_CODEC>;
575c36abcdSJerome Brunet    };
58