1*84def5abSSamuel Holland# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*84def5abSSamuel Holland%YAML 1.2 3*84def5abSSamuel Holland--- 4*84def5abSSamuel Holland$id: http://devicetree.org/schemas/power/allwinner,sun20i-d1-ppu.yaml# 5*84def5abSSamuel Holland$schema: http://devicetree.org/meta-schemas/core.yaml# 6*84def5abSSamuel Holland 7*84def5abSSamuel Hollandtitle: Allwinner SoCs PPU power domain controller 8*84def5abSSamuel Holland 9*84def5abSSamuel Hollandmaintainers: 10*84def5abSSamuel Holland - Samuel Holland <samuel@sholland.org> 11*84def5abSSamuel Holland 12*84def5abSSamuel Hollanddescription: 13*84def5abSSamuel Holland D1 and related SoCs contain a power domain controller for the CPUs, GPU, and 14*84def5abSSamuel Holland video-related hardware. 15*84def5abSSamuel Holland 16*84def5abSSamuel Hollandproperties: 17*84def5abSSamuel Holland compatible: 18*84def5abSSamuel Holland enum: 19*84def5abSSamuel Holland - allwinner,sun20i-d1-ppu 20*84def5abSSamuel Holland 21*84def5abSSamuel Holland reg: 22*84def5abSSamuel Holland maxItems: 1 23*84def5abSSamuel Holland 24*84def5abSSamuel Holland clocks: 25*84def5abSSamuel Holland description: Bus Clock 26*84def5abSSamuel Holland maxItems: 1 27*84def5abSSamuel Holland 28*84def5abSSamuel Holland resets: 29*84def5abSSamuel Holland maxItems: 1 30*84def5abSSamuel Holland 31*84def5abSSamuel Holland '#power-domain-cells': 32*84def5abSSamuel Holland const: 1 33*84def5abSSamuel Holland 34*84def5abSSamuel Hollandrequired: 35*84def5abSSamuel Holland - compatible 36*84def5abSSamuel Holland - reg 37*84def5abSSamuel Holland - clocks 38*84def5abSSamuel Holland - resets 39*84def5abSSamuel Holland - '#power-domain-cells' 40*84def5abSSamuel Holland 41*84def5abSSamuel HollandadditionalProperties: false 42*84def5abSSamuel Holland 43*84def5abSSamuel Hollandexamples: 44*84def5abSSamuel Holland - | 45*84def5abSSamuel Holland #include <dt-bindings/clock/sun20i-d1-r-ccu.h> 46*84def5abSSamuel Holland #include <dt-bindings/reset/sun20i-d1-r-ccu.h> 47*84def5abSSamuel Holland 48*84def5abSSamuel Holland ppu: power-controller@7001000 { 49*84def5abSSamuel Holland compatible = "allwinner,sun20i-d1-ppu"; 50*84def5abSSamuel Holland reg = <0x7001000 0x1000>; 51*84def5abSSamuel Holland clocks = <&r_ccu CLK_BUS_R_PPU>; 52*84def5abSSamuel Holland resets = <&r_ccu RST_BUS_R_PPU>; 53*84def5abSSamuel Holland #power-domain-cells = <1>; 54*84def5abSSamuel Holland }; 55