Lines Matching +full:imx6q +full:- +full:gpc
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/fsl,imx-gpc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Philipp Zabel <p.zabel@pengutronix.de>
13 The i.MX6 General Power Control (GPC) block contains DVFS load tracking
17 Documentation/devicetree/bindings/power/power-domain.yaml. They are
18 described as subnodes of the power gating controller 'pgc' node of the GPC.
20 IP cores belonging to a power domain should contain a 'power-domains'
27 - enum:
28 - fsl,imx6q-gpc
29 - items:
30 - enum:
31 - fsl,imx6qp-gpc
32 - fsl,imx6sl-gpc
33 - fsl,imx6sx-gpc
34 - fsl,imx6ul-gpc
35 - const: fsl,imx6q-gpc
43 interrupt-controller: true
44 '#interrupt-cells':
50 clock-names:
59 '#address-cells':
62 '#size-cells':
66 "power-domain@[0-9]$":
72 '#power-domain-cells':
89 power-up sequencing to ensure reset propagation into devices located
94 power-supply: true
97 - '#power-domain-cells'
98 - reg
101 - '#address-cells'
102 - '#size-cells'
105 - compatible
106 - reg
107 - interrupts
108 - clocks
109 - clock-names
110 - pgc
115 - |
116 #include <dt-bindings/clock/imx6qdl-clock.h>
117 #include <dt-bindings/interrupt-controller/arm-gic.h>
119 gpc@20dc000 {
120 compatible = "fsl,imx6q-gpc";
124 clock-names = "ipg";
127 #address-cells = <1>;
128 #size-cells = <0>;
130 power-domain@0 {
132 #power-domain-cells = <0>;
135 pd_pu: power-domain@1 {
137 #power-domain-cells = <0>;
138 power-supply = <®_pu>;