1*a49c2acdSSasha Finkelstein# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*a49c2acdSSasha Finkelstein%YAML 1.2 3*a49c2acdSSasha Finkelstein--- 4*a49c2acdSSasha Finkelstein$id: http://devicetree.org/schemas/soc/apple/apple,t6000-pmgr-misc.yaml# 5*a49c2acdSSasha Finkelstein$schema: http://devicetree.org/meta-schemas/core.yaml# 6*a49c2acdSSasha Finkelstein 7*a49c2acdSSasha Finkelsteintitle: Apple SoC PMGR Misc Power States 8*a49c2acdSSasha Finkelstein 9*a49c2acdSSasha Finkelsteinmaintainers: 10*a49c2acdSSasha Finkelstein - Sasha Finkelstein <k@chaosmail.tech> 11*a49c2acdSSasha Finkelstein 12*a49c2acdSSasha Finkelsteindescription: | 13*a49c2acdSSasha Finkelstein Certain Apple SoCs include additional PMGR power states that are controlled 14*a49c2acdSSasha Finkelstein via a different "misc" control block. This includes the fabric and memory 15*a49c2acdSSasha Finkelstein controller states. 16*a49c2acdSSasha Finkelstein 17*a49c2acdSSasha Finkelsteinproperties: 18*a49c2acdSSasha Finkelstein compatible: 19*a49c2acdSSasha Finkelstein enum: 20*a49c2acdSSasha Finkelstein - apple,t6000-pmgr-misc 21*a49c2acdSSasha Finkelstein - apple,t6020-pmgr-misc 22*a49c2acdSSasha Finkelstein 23*a49c2acdSSasha Finkelstein reg: 24*a49c2acdSSasha Finkelstein maxItems: 2 25*a49c2acdSSasha Finkelstein 26*a49c2acdSSasha Finkelstein reg-names: 27*a49c2acdSSasha Finkelstein items: 28*a49c2acdSSasha Finkelstein - const: fabric-ps 29*a49c2acdSSasha Finkelstein - const: dcs-ps 30*a49c2acdSSasha Finkelstein 31*a49c2acdSSasha Finkelsteinrequired: 32*a49c2acdSSasha Finkelstein - compatible 33*a49c2acdSSasha Finkelstein - reg 34*a49c2acdSSasha Finkelstein - reg-names 35*a49c2acdSSasha Finkelstein 36*a49c2acdSSasha FinkelsteinadditionalProperties: false 37*a49c2acdSSasha Finkelstein 38*a49c2acdSSasha Finkelsteinexamples: 39*a49c2acdSSasha Finkelstein - | 40*a49c2acdSSasha Finkelstein power-management@8e20c000 { 41*a49c2acdSSasha Finkelstein compatible = "apple,t6000-pmgr-misc"; 42*a49c2acdSSasha Finkelstein reg = <0x8e20c000 0x400>, 43*a49c2acdSSasha Finkelstein <0x8e20c800 0x400>; 44*a49c2acdSSasha Finkelstein reg-names = "fabric-ps", "dcs-ps"; 45*a49c2acdSSasha Finkelstein }; 46