1bd56e593SJerome Brunet# SPDX-License-Identifier: GPL-2.0 2bd56e593SJerome Brunet%YAML 1.2 3bd56e593SJerome Brunet--- 4bd56e593SJerome Brunet$id: http://devicetree.org/schemas/sound/amlogic,g12a-toacodec.yaml# 5bd56e593SJerome Brunet$schema: http://devicetree.org/meta-schemas/core.yaml# 6bd56e593SJerome Brunet 7bd56e593SJerome Brunettitle: Amlogic G12a Internal DAC Control Glue 8bd56e593SJerome Brunet 9bd56e593SJerome Brunetmaintainers: 10bd56e593SJerome Brunet - Jerome Brunet <jbrunet@baylibre.com> 11bd56e593SJerome Brunet 12bd56e593SJerome Brunetproperties: 13bd56e593SJerome Brunet $nodename: 14bd56e593SJerome Brunet pattern: "^audio-controller@.*" 15bd56e593SJerome Brunet 16bd56e593SJerome Brunet "#sound-dai-cells": 17bd56e593SJerome Brunet const: 1 18bd56e593SJerome Brunet 19bd56e593SJerome Brunet compatible: 20bd56e593SJerome Brunet oneOf: 21bd56e593SJerome Brunet - items: 22f516fb70SRob Herring - const: amlogic,g12a-toacodec 23bd56e593SJerome Brunet - items: 24bd56e593SJerome Brunet - enum: 25bd56e593SJerome Brunet - amlogic,sm1-toacodec 26f516fb70SRob Herring - const: amlogic,g12a-toacodec 27bd56e593SJerome Brunet 28bd56e593SJerome Brunet reg: 29bd56e593SJerome Brunet maxItems: 1 30bd56e593SJerome Brunet 31bd56e593SJerome Brunet resets: 32bd56e593SJerome Brunet maxItems: 1 33bd56e593SJerome Brunet 34bd56e593SJerome Brunetrequired: 35bd56e593SJerome Brunet - "#sound-dai-cells" 36bd56e593SJerome Brunet - compatible 37bd56e593SJerome Brunet - reg 38bd56e593SJerome Brunet - resets 39bd56e593SJerome Brunet 40bd56e593SJerome Brunetexamples: 41bd56e593SJerome Brunet - | 42bd56e593SJerome Brunet #include <dt-bindings/reset/amlogic,meson-g12a-audio-reset.h> 43bd56e593SJerome Brunet 44bd56e593SJerome Brunet toacodec: audio-controller@740 { 45bd56e593SJerome Brunet compatible = "amlogic,g12a-toacodec"; 46fba56184SRob Herring reg = <0x740 0x4>; 47bd56e593SJerome Brunet #sound-dai-cells = <1>; 48bd56e593SJerome Brunet resets = <&clkc_audio AUD_RESET_TOACODEC>; 49bd56e593SJerome Brunet }; 50