Lines Matching +full:power +full:- +full:domain +full:-

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/power/fsl,imx-gpcv2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Freescale i.MX General Power Controller v2
10 - Andrey Smirnov <andrew.smirnov@gmail.com>
13 The i.MX7S/D General Power Control (GPC) block contains Power Gating
14 Control (PGC) for various power domains.
16 Power domains contained within GPC node are generic power domain
18 Documentation/devicetree/bindings/power/power-domain.yaml, which are
19 described as subnodes of the power gating controller 'pgc' node.
21 IP cores belonging to a power domain should contain a 'power-domains'
22 property that is a phandle for PGC node representing the domain.
27 - fsl,imx7d-gpc
28 - fsl,imx8mq-gpc
36 interrupt-controller: true
37 '#interrupt-cells':
42 description: list of power domains provided by this controller.
45 "power-domain@[0-9]$":
49 '#power-domain-cells':
54 Power domain index. Valid values are defined in
55 include/dt-bindings/power/imx7-power.h for fsl,imx7d-gpc and
56 include/dt-bindings/power/imx8m-power.h for fsl,imx8mq-gpc
61 A number of phandles to clocks that need to be enabled during domain
62 power-up sequencing to ensure reset propagation into devices located
63 inside this power domain.
67 power-supply: true
70 - '#power-domain-cells'
71 - reg
74 - compatible
75 - reg
76 - interrupts
77 - pgc
82 - |
83 #include <dt-bindings/interrupt-controller/arm-gic.h>
86 compatible = "fsl,imx7d-gpc";
91 #address-cells = <1>;
92 #size-cells = <0>;
94 pgc_mipi_phy: power-domain@0 {
95 #power-domain-cells = <0>;
97 power-supply = <&reg_1p0d>;
100 pgc_pcie_phy: power-domain@1 {
101 #power-domain-cells = <0>;
103 power-supply = <&reg_1p0d>;
106 pgc_hsic_phy: power-domain@2 {
107 #power-domain-cells = <0>;
109 power-supply = <&reg_1p2>;