1*0c00d8d3SKunihiko Hayashi# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*0c00d8d3SKunihiko Hayashi%YAML 1.2 3*0c00d8d3SKunihiko Hayashi--- 4*0c00d8d3SKunihiko Hayashi$id: http://devicetree.org/schemas/soc/socionext/socionext,uniphier-adamv.yaml# 5*0c00d8d3SKunihiko Hayashi$schema: http://devicetree.org/meta-schemas/core.yaml# 6*0c00d8d3SKunihiko Hayashi 7*0c00d8d3SKunihiko Hayashititle: Socionext UniPhier ADAMV block 8*0c00d8d3SKunihiko Hayashi 9*0c00d8d3SKunihiko Hayashimaintainers: 10*0c00d8d3SKunihiko Hayashi - Kunihiko Hayashi <hayashi.kunihiko@socionext.com> 11*0c00d8d3SKunihiko Hayashi 12*0c00d8d3SKunihiko Hayashidescription: |+ 13*0c00d8d3SKunihiko Hayashi ADAMV block implemented on Socionext UniPhier SoCs is an analog signal 14*0c00d8d3SKunihiko Hayashi amplifier that is a part of the external video and audio I/O system. 15*0c00d8d3SKunihiko Hayashi 16*0c00d8d3SKunihiko Hayashi This block is defined for controlling audio I/O reset only. 17*0c00d8d3SKunihiko Hayashi 18*0c00d8d3SKunihiko Hayashiproperties: 19*0c00d8d3SKunihiko Hayashi compatible: 20*0c00d8d3SKunihiko Hayashi items: 21*0c00d8d3SKunihiko Hayashi - enum: 22*0c00d8d3SKunihiko Hayashi - socionext,uniphier-ld11-adamv 23*0c00d8d3SKunihiko Hayashi - socionext,uniphier-ld20-adamv 24*0c00d8d3SKunihiko Hayashi - const: simple-mfd 25*0c00d8d3SKunihiko Hayashi - const: syscon 26*0c00d8d3SKunihiko Hayashi 27*0c00d8d3SKunihiko Hayashi reg: 28*0c00d8d3SKunihiko Hayashi maxItems: 1 29*0c00d8d3SKunihiko Hayashi 30*0c00d8d3SKunihiko Hayashi reset-controller: 31*0c00d8d3SKunihiko Hayashi $ref: /schemas/reset/socionext,uniphier-reset.yaml# 32*0c00d8d3SKunihiko Hayashi 33*0c00d8d3SKunihiko Hayashirequired: 34*0c00d8d3SKunihiko Hayashi - compatible 35*0c00d8d3SKunihiko Hayashi - reg 36*0c00d8d3SKunihiko Hayashi 37*0c00d8d3SKunihiko HayashiadditionalProperties: false 38*0c00d8d3SKunihiko Hayashi 39*0c00d8d3SKunihiko Hayashiexamples: 40*0c00d8d3SKunihiko Hayashi - | 41*0c00d8d3SKunihiko Hayashi syscon@57920000 { 42*0c00d8d3SKunihiko Hayashi compatible = "socionext,uniphier-ld20-adamv", 43*0c00d8d3SKunihiko Hayashi "simple-mfd", "syscon"; 44*0c00d8d3SKunihiko Hayashi reg = <0x57920000 0x1000>; 45*0c00d8d3SKunihiko Hayashi 46*0c00d8d3SKunihiko Hayashi reset-controller { 47*0c00d8d3SKunihiko Hayashi compatible = "socionext,uniphier-ld20-adamv-reset"; 48*0c00d8d3SKunihiko Hayashi #reset-cells = <1>; 49*0c00d8d3SKunihiko Hayashi }; 50*0c00d8d3SKunihiko Hayashi }; 51