1*9dace5e4SAndreas Kemnade# SPDX-License-Identifier: GPL-2.0-only 2*9dace5e4SAndreas Kemnade%YAML 1.2 3*9dace5e4SAndreas Kemnade--- 4*9dace5e4SAndreas Kemnade$id: http://devicetree.org/schemas/arm/ti/ti,omap-prm-inst.yaml# 5*9dace5e4SAndreas Kemnade$schema: http://devicetree.org/meta-schemas/core.yaml# 6*9dace5e4SAndreas Kemnade 7*9dace5e4SAndreas Kemnadetitle: OMAP PRM instances 8*9dace5e4SAndreas Kemnade 9*9dace5e4SAndreas Kemnademaintainers: 10*9dace5e4SAndreas Kemnade - Aaro Koskinen <aaro.koskinen@iki.fi> 11*9dace5e4SAndreas Kemnade - Andreas Kemnade <andreas@kemnade.info> 12*9dace5e4SAndreas Kemnade - Kevin Hilman <khilman@baylibre.com> 13*9dace5e4SAndreas Kemnade - Roger Quadros <rogerq@kernel.org> 14*9dace5e4SAndreas Kemnade - Tony Lindgren <tony@atomide.com> 15*9dace5e4SAndreas Kemnade 16*9dace5e4SAndreas Kemnadedescription: 17*9dace5e4SAndreas Kemnade Power and Reset Manager is an IP block on OMAP family of devices which 18*9dace5e4SAndreas Kemnade handle the power domains and their current state, and provide reset 19*9dace5e4SAndreas Kemnade handling for the domains and/or separate IP blocks under the power domain 20*9dace5e4SAndreas Kemnade hierarchy. 21*9dace5e4SAndreas Kemnade 22*9dace5e4SAndreas Kemnadeproperties: 23*9dace5e4SAndreas Kemnade compatible: 24*9dace5e4SAndreas Kemnade items: 25*9dace5e4SAndreas Kemnade - enum: 26*9dace5e4SAndreas Kemnade - ti,am3-prm-inst 27*9dace5e4SAndreas Kemnade - ti,am4-prm-inst 28*9dace5e4SAndreas Kemnade - ti,omap4-prm-inst 29*9dace5e4SAndreas Kemnade - ti,omap5-prm-inst 30*9dace5e4SAndreas Kemnade - ti,dra7-prm-inst 31*9dace5e4SAndreas Kemnade - const: ti,omap-prm-inst 32*9dace5e4SAndreas Kemnade 33*9dace5e4SAndreas Kemnade reg: 34*9dace5e4SAndreas Kemnade maxItems: 1 35*9dace5e4SAndreas Kemnade 36*9dace5e4SAndreas Kemnade "#power-domain-cells": 37*9dace5e4SAndreas Kemnade const: 0 38*9dace5e4SAndreas Kemnade 39*9dace5e4SAndreas Kemnade "#reset-cells": 40*9dace5e4SAndreas Kemnade const: 1 41*9dace5e4SAndreas Kemnade 42*9dace5e4SAndreas Kemnaderequired: 43*9dace5e4SAndreas Kemnade - compatible 44*9dace5e4SAndreas Kemnade - reg 45*9dace5e4SAndreas Kemnade 46*9dace5e4SAndreas KemnadeadditionalProperties: false 47*9dace5e4SAndreas Kemnade 48*9dace5e4SAndreas Kemnadeexamples: 49*9dace5e4SAndreas Kemnade - | 50*9dace5e4SAndreas Kemnade reset-controller@1b00 { 51*9dace5e4SAndreas Kemnade compatible = "ti,dra7-prm-inst", "ti,omap-prm-inst"; 52*9dace5e4SAndreas Kemnade reg = <0x1b00 0x40>; 53*9dace5e4SAndreas Kemnade #power-domain-cells = <0>; 54*9dace5e4SAndreas Kemnade #reset-cells = <1>; 55*9dace5e4SAndreas Kemnade }; 56