1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 2 %YAML 1.2 3 --- 4 $id: http://devicetree.org/schemas/power/renes 5 $schema: http://devicetree.org/meta-schemas/co 6 7 title: Renesas R-Mobile System Controller 8 9 maintainers: 10 - Geert Uytterhoeven <geert+renesas@glider.be 11 - Magnus Damm <magnus.damm@gmail.com> 12 13 description: | 14 The R-Mobile System Controller provides the 15 - Boot mode management, 16 - Reset generation, 17 - Power management. 18 19 properties: 20 compatible: 21 items: 22 - enum: 23 - renesas,sysc-r8a73a4 # R-Mobile 24 - renesas,sysc-r8a7740 # R-Mobile 25 - renesas,sysc-sh73a0 # SH-Mobil 26 - const: renesas,sysc-rmobile # Generic 27 28 reg: 29 items: 30 - description: Normally accessible regis 31 - description: Register block protected 32 33 pm-domains: 34 type: object 35 description: | 36 This node contains a hierarchy of PM dom 37 Power Area Hierarchy in the Power Domain 38 device's datasheet. 39 40 properties: 41 '#address-cells': 42 const: 1 43 44 '#size-cells': 45 const: 0 46 47 additionalProperties: 48 $ref: "#/$defs/pd-node" 49 50 required: 51 - compatible 52 - reg 53 - pm-domains 54 55 additionalProperties: false 56 57 $defs: 58 pd-node: 59 type: object 60 description: 61 PM domain node representing a PM domain. 62 the real power area name, and thus its n 63 64 properties: 65 reg: 66 maxItems: 1 67 description: 68 If the PM domain is not always-on, t 69 bit index number for the correspondi 70 Power Control and Status Registers. 71 If the PM domain is always-on, this 72 73 '#address-cells': 74 const: 1 75 76 '#size-cells': 77 const: 0 78 79 '#power-domain-cells': 80 const: 0 81 82 required: 83 - '#power-domain-cells' 84 85 additionalProperties: 86 $ref: "#/$defs/pd-node" 87 88 examples: 89 - | 90 // This shows a subset of the r8a7740 PM d 91 // C5 "always-on" domain, 2 of its subdoma 92 // domain, which is a subdomain of A4S. 93 sysc: system-controller@e6180000 { 94 compatible = "renesas,sysc-r8a7740 95 reg = <0xe6180000 0x8000>, <0xe618 96 97 pm-domains { 98 pd_c5: c5 { 99 #address-cells = < 100 #size-cells = <0>; 101 #power-domain-cell 102 103 pd_a4s: a4s@10 { 104 reg = <10> 105 #address-c 106 #size-cell 107 #power-dom 108 109 pd_a3sp: a 110 re 111 #p 112 }; 113 }; 114 115 pd_a4su: a4su@20 { 116 reg = <20> 117 #power-dom 118 }; 119 }; 120 }; 121 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.