108277cd6SMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 208277cd6SMasahiro Yamada%YAML 1.2 308277cd6SMasahiro Yamada--- 408277cd6SMasahiro Yamada$id: http://devicetree.org/schemas/sound/socionext,uniphier-evea.yaml# 508277cd6SMasahiro Yamada$schema: http://devicetree.org/meta-schemas/core.yaml# 608277cd6SMasahiro Yamada 708277cd6SMasahiro Yamadatitle: UniPhier EVEA SoC-internal sound codec 808277cd6SMasahiro Yamada 908277cd6SMasahiro Yamadamaintainers: 1008277cd6SMasahiro Yamada - <alsa-devel@alsa-project.org> 1108277cd6SMasahiro Yamada 1208277cd6SMasahiro Yamadaproperties: 1308277cd6SMasahiro Yamada compatible: 1408277cd6SMasahiro Yamada const: socionext,uniphier-evea 1508277cd6SMasahiro Yamada 1608277cd6SMasahiro Yamada reg: 1708277cd6SMasahiro Yamada maxItems: 1 1808277cd6SMasahiro Yamada 1908277cd6SMasahiro Yamada clock-names: 2008277cd6SMasahiro Yamada items: 2108277cd6SMasahiro Yamada - const: evea 2208277cd6SMasahiro Yamada - const: exiv 2308277cd6SMasahiro Yamada 2408277cd6SMasahiro Yamada clocks: 2508277cd6SMasahiro Yamada minItems: 2 2608277cd6SMasahiro Yamada maxItems: 2 2708277cd6SMasahiro Yamada 2808277cd6SMasahiro Yamada reset-names: 2908277cd6SMasahiro Yamada items: 3008277cd6SMasahiro Yamada - const: evea 3108277cd6SMasahiro Yamada - const: exiv 3208277cd6SMasahiro Yamada - const: adamv 3308277cd6SMasahiro Yamada 3408277cd6SMasahiro Yamada resets: 3508277cd6SMasahiro Yamada minItems: 3 3608277cd6SMasahiro Yamada maxItems: 3 3708277cd6SMasahiro Yamada 3808277cd6SMasahiro Yamada "#sound-dai-cells": 3908277cd6SMasahiro Yamada const: 1 4008277cd6SMasahiro Yamada 4108277cd6SMasahiro YamadapatternProperties: 4208277cd6SMasahiro Yamada "^port@[0-9]$": 43*2a04151fSKunihiko Hayashi description: | 44*2a04151fSKunihiko Hayashi Port number of DT node is specified by the following DAI channels. 45*2a04151fSKunihiko Hayashi 0: line1 46*2a04151fSKunihiko Hayashi 1: hp 47*2a04151fSKunihiko Hayashi 2: line2 48f1321c97SRob Herring $ref: audio-graph-port.yaml# 49f1321c97SRob Herring unevaluatedProperties: false 5008277cd6SMasahiro Yamada 5108277cd6SMasahiro YamadaadditionalProperties: false 5208277cd6SMasahiro Yamada 5308277cd6SMasahiro Yamadarequired: 5408277cd6SMasahiro Yamada - compatible 5508277cd6SMasahiro Yamada - reg 5608277cd6SMasahiro Yamada - clock-names 5708277cd6SMasahiro Yamada - clocks 5808277cd6SMasahiro Yamada - reset-names 5908277cd6SMasahiro Yamada - resets 6008277cd6SMasahiro Yamada - "#sound-dai-cells" 6108277cd6SMasahiro Yamada 6208277cd6SMasahiro Yamadaexamples: 6308277cd6SMasahiro Yamada - | 6408277cd6SMasahiro Yamada codec@57900000 { 6508277cd6SMasahiro Yamada compatible = "socionext,uniphier-evea"; 6608277cd6SMasahiro Yamada reg = <0x57900000 0x1000>; 6708277cd6SMasahiro Yamada clock-names = "evea", "exiv"; 6808277cd6SMasahiro Yamada clocks = <&sys_clk 41>, <&sys_clk 42>; 6908277cd6SMasahiro Yamada reset-names = "evea", "exiv", "adamv"; 7008277cd6SMasahiro Yamada resets = <&sys_rst 41>, <&sys_rst 42>, <&adamv_rst 0>; 7108277cd6SMasahiro Yamada #sound-dai-cells = <1>; 7208277cd6SMasahiro Yamada }; 73