16be33864SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 26be33864SEmmanuel Vadot%YAML 1.2 36be33864SEmmanuel Vadot--- 4*b97ee269SEmmanuel Vadot$id: http://devicetree.org/schemas/power/brcm,bcm63xx-power.yaml# 5*b97ee269SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 66be33864SEmmanuel Vadot 76be33864SEmmanuel Vadottitle: BCM63xx power domain driver 86be33864SEmmanuel Vadot 96be33864SEmmanuel Vadotmaintainers: 106be33864SEmmanuel Vadot - Álvaro Fernández Rojas <noltari@gmail.com> 116be33864SEmmanuel Vadot 126be33864SEmmanuel Vadotdescription: | 136be33864SEmmanuel Vadot BCM6318, BCM6328, BCM6362 and BCM63268 SoCs have a power domain controller 146be33864SEmmanuel Vadot to enable/disable certain components in order to save power. 156be33864SEmmanuel Vadot 166be33864SEmmanuel Vadotproperties: 176be33864SEmmanuel Vadot compatible: 186be33864SEmmanuel Vadot items: 196be33864SEmmanuel Vadot - enum: 206be33864SEmmanuel Vadot - brcm,bcm6318-power-controller 216be33864SEmmanuel Vadot - brcm,bcm6328-power-controller 226be33864SEmmanuel Vadot - brcm,bcm6362-power-controller 236be33864SEmmanuel Vadot - brcm,bcm63268-power-controller 246be33864SEmmanuel Vadot 256be33864SEmmanuel Vadot reg: 266be33864SEmmanuel Vadot maxItems: 1 276be33864SEmmanuel Vadot 286be33864SEmmanuel Vadot "#power-domain-cells": 296be33864SEmmanuel Vadot const: 1 306be33864SEmmanuel Vadot 316be33864SEmmanuel Vadotrequired: 326be33864SEmmanuel Vadot - compatible 336be33864SEmmanuel Vadot - reg 346be33864SEmmanuel Vadot - "#power-domain-cells" 356be33864SEmmanuel Vadot 366be33864SEmmanuel VadotadditionalProperties: false 376be33864SEmmanuel Vadot 386be33864SEmmanuel Vadotexamples: 396be33864SEmmanuel Vadot - | 406be33864SEmmanuel Vadot periph_pwr: power-controller@10001848 { 416be33864SEmmanuel Vadot compatible = "brcm,bcm6328-power-controller"; 426be33864SEmmanuel Vadot reg = <0x10001848 0x4>; 436be33864SEmmanuel Vadot #power-domain-cells = <1>; 446be33864SEmmanuel Vadot }; 45