xref: /linux/arch/arm64/boot/dts/apple/t6031-pmgr.dtsi (revision 67f8bc848ee31831336bd478e57d2f993551902e)
1*67d9574cSJanne Grunau// SPDX-License-Identifier: GPL-2.0+ OR MIT
2*67d9574cSJanne Grunau/*
3*67d9574cSJanne Grunau * PMGR Power domains for Apple T6031 "M3 Max/Ultra" SoC
4*67d9574cSJanne Grunau *
5*67d9574cSJanne Grunau * Copyright The Asahi Linux Contributors
6*67d9574cSJanne Grunau */
7*67d9574cSJanne Grunau
8*67d9574cSJanne Grunau&DIE_NODE(pmgr) {
9*67d9574cSJanne Grunau	DIE_NODE(ps_ispsens0): power-controller@100 {
10*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
11*67d9574cSJanne Grunau		reg = <0x100 4>;
12*67d9574cSJanne Grunau		#power-domain-cells = <0>;
13*67d9574cSJanne Grunau		#reset-cells = <0>;
14*67d9574cSJanne Grunau		label = DIE_LABEL(ispsens0);
15*67d9574cSJanne Grunau	};
16*67d9574cSJanne Grunau
17*67d9574cSJanne Grunau	DIE_NODE(ps_apcie_gp): power-controller@108 {
18*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
19*67d9574cSJanne Grunau		reg = <0x108 4>;
20*67d9574cSJanne Grunau		#power-domain-cells = <0>;
21*67d9574cSJanne Grunau		#reset-cells = <0>;
22*67d9574cSJanne Grunau		label = DIE_LABEL(apcie_gp);
23*67d9574cSJanne Grunau	};
24*67d9574cSJanne Grunau
25*67d9574cSJanne Grunau	DIE_NODE(ps_apcie_ge): power-controller@110 {
26*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
27*67d9574cSJanne Grunau		reg = <0x110 4>;
28*67d9574cSJanne Grunau		#power-domain-cells = <0>;
29*67d9574cSJanne Grunau		#reset-cells = <0>;
30*67d9574cSJanne Grunau		label = DIE_LABEL(apcie_ge);
31*67d9574cSJanne Grunau	};
32*67d9574cSJanne Grunau
33*67d9574cSJanne Grunau	DIE_NODE(ps_apcie_st): power-controller@118 {
34*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
35*67d9574cSJanne Grunau		reg = <0x118 4>;
36*67d9574cSJanne Grunau		#power-domain-cells = <0>;
37*67d9574cSJanne Grunau		#reset-cells = <0>;
38*67d9574cSJanne Grunau		label = DIE_LABEL(apcie_st);
39*67d9574cSJanne Grunau	};
40*67d9574cSJanne Grunau
41*67d9574cSJanne Grunau	DIE_NODE(ps_afnc3_ioa): power-controller@120 {
42*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
43*67d9574cSJanne Grunau		reg = <0x120 4>;
44*67d9574cSJanne Grunau		#power-domain-cells = <0>;
45*67d9574cSJanne Grunau		#reset-cells = <0>;
46*67d9574cSJanne Grunau		label = DIE_LABEL(afnc3_ioa);
47*67d9574cSJanne Grunau		apple,always-on;
48*67d9574cSJanne Grunau	};
49*67d9574cSJanne Grunau
50*67d9574cSJanne Grunau	DIE_NODE(ps_afnc3_ls): power-controller@128 {
51*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
52*67d9574cSJanne Grunau		reg = <0x128 4>;
53*67d9574cSJanne Grunau		#power-domain-cells = <0>;
54*67d9574cSJanne Grunau		#reset-cells = <0>;
55*67d9574cSJanne Grunau		label = DIE_LABEL(afnc3_ls);
56*67d9574cSJanne Grunau		apple,always-on;
57*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc3_ioa)>;
58*67d9574cSJanne Grunau	};
59*67d9574cSJanne Grunau
60*67d9574cSJanne Grunau	DIE_NODE(ps_afnc3_lw0): power-controller@138 {
61*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
62*67d9574cSJanne Grunau		reg = <0x138 4>;
63*67d9574cSJanne Grunau		#power-domain-cells = <0>;
64*67d9574cSJanne Grunau		#reset-cells = <0>;
65*67d9574cSJanne Grunau		label = DIE_LABEL(afnc3_lw0);
66*67d9574cSJanne Grunau		apple,always-on;
67*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc3_ls)>;
68*67d9574cSJanne Grunau	};
69*67d9574cSJanne Grunau
70*67d9574cSJanne Grunau	DIE_NODE(ps_afnc3_lw1): power-controller@148 {
71*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
72*67d9574cSJanne Grunau		reg = <0x148 4>;
73*67d9574cSJanne Grunau		#power-domain-cells = <0>;
74*67d9574cSJanne Grunau		#reset-cells = <0>;
75*67d9574cSJanne Grunau		label = DIE_LABEL(afnc3_lw1);
76*67d9574cSJanne Grunau		apple,always-on;
77*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc3_ls)>;
78*67d9574cSJanne Grunau	};
79*67d9574cSJanne Grunau
80*67d9574cSJanne Grunau	DIE_NODE(ps_apcie_sys_gp): power-controller@158 {
81*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
82*67d9574cSJanne Grunau		reg = <0x158 4>;
83*67d9574cSJanne Grunau		#power-domain-cells = <0>;
84*67d9574cSJanne Grunau		#reset-cells = <0>;
85*67d9574cSJanne Grunau		label = DIE_LABEL(apcie_sys_gp);
86*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_apcie_gp)>, <&DIE_NODE(ps_afnc3_lw0)>;
87*67d9574cSJanne Grunau	};
88*67d9574cSJanne Grunau
89*67d9574cSJanne Grunau	DIE_NODE(ps_afnc4_ioa): power-controller@168 {
90*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
91*67d9574cSJanne Grunau		reg = <0x168 4>;
92*67d9574cSJanne Grunau		#power-domain-cells = <0>;
93*67d9574cSJanne Grunau		#reset-cells = <0>;
94*67d9574cSJanne Grunau		label = DIE_LABEL(afnc4_ioa);
95*67d9574cSJanne Grunau		apple,always-on;
96*67d9574cSJanne Grunau	};
97*67d9574cSJanne Grunau
98*67d9574cSJanne Grunau	DIE_NODE(ps_afnc4_ls): power-controller@178 {
99*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
100*67d9574cSJanne Grunau		reg = <0x178 4>;
101*67d9574cSJanne Grunau		#power-domain-cells = <0>;
102*67d9574cSJanne Grunau		#reset-cells = <0>;
103*67d9574cSJanne Grunau		label = DIE_LABEL(afnc4_ls);
104*67d9574cSJanne Grunau		apple,always-on;
105*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc4_ioa)>;
106*67d9574cSJanne Grunau	};
107*67d9574cSJanne Grunau
108*67d9574cSJanne Grunau	DIE_NODE(ps_afnc4_lw0): power-controller@188 {
109*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
110*67d9574cSJanne Grunau		reg = <0x188 4>;
111*67d9574cSJanne Grunau		#power-domain-cells = <0>;
112*67d9574cSJanne Grunau		#reset-cells = <0>;
113*67d9574cSJanne Grunau		label = DIE_LABEL(afnc4_lw0);
114*67d9574cSJanne Grunau		apple,always-on;
115*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc4_ls)>;
116*67d9574cSJanne Grunau	};
117*67d9574cSJanne Grunau
118*67d9574cSJanne Grunau	DIE_NODE(ps_afnc5_ioa): power-controller@198 {
119*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
120*67d9574cSJanne Grunau		reg = <0x198 4>;
121*67d9574cSJanne Grunau		#power-domain-cells = <0>;
122*67d9574cSJanne Grunau		#reset-cells = <0>;
123*67d9574cSJanne Grunau		label = DIE_LABEL(afnc5_ioa);
124*67d9574cSJanne Grunau		apple,always-on;
125*67d9574cSJanne Grunau	};
126*67d9574cSJanne Grunau
127*67d9574cSJanne Grunau	DIE_NODE(ps_afnc5_ls): power-controller@1a8 {
128*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
129*67d9574cSJanne Grunau		reg = <0x1a8 4>;
130*67d9574cSJanne Grunau		#power-domain-cells = <0>;
131*67d9574cSJanne Grunau		#reset-cells = <0>;
132*67d9574cSJanne Grunau		label = DIE_LABEL(afnc5_ls);
133*67d9574cSJanne Grunau		apple,always-on;
134*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc5_ioa)>;
135*67d9574cSJanne Grunau	};
136*67d9574cSJanne Grunau
137*67d9574cSJanne Grunau	DIE_NODE(ps_afnc5_lw0): power-controller@1b8 {
138*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
139*67d9574cSJanne Grunau		reg = <0x1b8 4>;
140*67d9574cSJanne Grunau		#power-domain-cells = <0>;
141*67d9574cSJanne Grunau		#reset-cells = <0>;
142*67d9574cSJanne Grunau		label = DIE_LABEL(afnc5_lw0);
143*67d9574cSJanne Grunau		apple,always-on;
144*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc5_ls)>;
145*67d9574cSJanne Grunau	};
146*67d9574cSJanne Grunau
147*67d9574cSJanne Grunau	DIE_NODE(ps_afnc6_ioa): power-controller@1c8 {
148*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
149*67d9574cSJanne Grunau		reg = <0x1c8 4>;
150*67d9574cSJanne Grunau		#power-domain-cells = <0>;
151*67d9574cSJanne Grunau		#reset-cells = <0>;
152*67d9574cSJanne Grunau		label = DIE_LABEL(afnc6_ioa);
153*67d9574cSJanne Grunau		apple,always-on;
154*67d9574cSJanne Grunau	};
155*67d9574cSJanne Grunau
156*67d9574cSJanne Grunau	DIE_NODE(ps_afnc6_ls): power-controller@1d8 {
157*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
158*67d9574cSJanne Grunau		reg = <0x1d8 4>;
159*67d9574cSJanne Grunau		#power-domain-cells = <0>;
160*67d9574cSJanne Grunau		#reset-cells = <0>;
161*67d9574cSJanne Grunau		label = DIE_LABEL(afnc6_ls);
162*67d9574cSJanne Grunau		apple,always-on;
163*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc6_ioa)>;
164*67d9574cSJanne Grunau	};
165*67d9574cSJanne Grunau
166*67d9574cSJanne Grunau	DIE_NODE(ps_afnc6_lw0): power-controller@1e8 {
167*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
168*67d9574cSJanne Grunau		reg = <0x1e8 4>;
169*67d9574cSJanne Grunau		#power-domain-cells = <0>;
170*67d9574cSJanne Grunau		#reset-cells = <0>;
171*67d9574cSJanne Grunau		label = DIE_LABEL(afnc6_lw0);
172*67d9574cSJanne Grunau		apple,always-on;
173*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc6_ls)>;
174*67d9574cSJanne Grunau	};
175*67d9574cSJanne Grunau
176*67d9574cSJanne Grunau	DIE_NODE(ps_sio): power-controller@1f8 {
177*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
178*67d9574cSJanne Grunau		reg = <0x1f8 4>;
179*67d9574cSJanne Grunau		#power-domain-cells = <0>;
180*67d9574cSJanne Grunau		#reset-cells = <0>;
181*67d9574cSJanne Grunau		label = DIE_LABEL(sio);
182*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc4_lw0)>;
183*67d9574cSJanne Grunau	};
184*67d9574cSJanne Grunau
185*67d9574cSJanne Grunau	DIE_NODE(ps_disp_sys): power-controller@200 {
186*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
187*67d9574cSJanne Grunau		reg = <0x200 4>;
188*67d9574cSJanne Grunau		#power-domain-cells = <0>;
189*67d9574cSJanne Grunau		#reset-cells = <0>;
190*67d9574cSJanne Grunau		label = DIE_LABEL(disp_sys);
191*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc4_lw0)>;
192*67d9574cSJanne Grunau	};
193*67d9574cSJanne Grunau
194*67d9574cSJanne Grunau	DIE_NODE(ps_isp_sys): power-controller@208 {
195*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
196*67d9574cSJanne Grunau		reg = <0x208 4>;
197*67d9574cSJanne Grunau		#power-domain-cells = <0>;
198*67d9574cSJanne Grunau		#reset-cells = <0>;
199*67d9574cSJanne Grunau		label = DIE_LABEL(isp_sys);
200*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc4_lw0)>;
201*67d9574cSJanne Grunau	};
202*67d9574cSJanne Grunau
203*67d9574cSJanne Grunau	DIE_NODE(ps_sio_cpu): power-controller@210 {
204*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
205*67d9574cSJanne Grunau		reg = <0x210 4>;
206*67d9574cSJanne Grunau		#power-domain-cells = <0>;
207*67d9574cSJanne Grunau		#reset-cells = <0>;
208*67d9574cSJanne Grunau		label = DIE_LABEL(sio_cpu);
209*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
210*67d9574cSJanne Grunau	};
211*67d9574cSJanne Grunau
212*67d9574cSJanne Grunau	DIE_NODE(ps_fpwm0): power-controller@218 {
213*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
214*67d9574cSJanne Grunau		reg = <0x218 4>;
215*67d9574cSJanne Grunau		#power-domain-cells = <0>;
216*67d9574cSJanne Grunau		#reset-cells = <0>;
217*67d9574cSJanne Grunau		label = DIE_LABEL(fpwm0);
218*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
219*67d9574cSJanne Grunau	};
220*67d9574cSJanne Grunau
221*67d9574cSJanne Grunau	DIE_NODE(ps_fpwm1): power-controller@220 {
222*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
223*67d9574cSJanne Grunau		reg = <0x220 4>;
224*67d9574cSJanne Grunau		#power-domain-cells = <0>;
225*67d9574cSJanne Grunau		#reset-cells = <0>;
226*67d9574cSJanne Grunau		label = DIE_LABEL(fpwm1);
227*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
228*67d9574cSJanne Grunau	};
229*67d9574cSJanne Grunau
230*67d9574cSJanne Grunau	DIE_NODE(ps_fpwm2): power-controller@228 {
231*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
232*67d9574cSJanne Grunau		reg = <0x228 4>;
233*67d9574cSJanne Grunau		#power-domain-cells = <0>;
234*67d9574cSJanne Grunau		#reset-cells = <0>;
235*67d9574cSJanne Grunau		label = DIE_LABEL(fpwm2);
236*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
237*67d9574cSJanne Grunau	};
238*67d9574cSJanne Grunau
239*67d9574cSJanne Grunau	DIE_NODE(ps_i2c0): power-controller@230 {
240*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
241*67d9574cSJanne Grunau		reg = <0x230 4>;
242*67d9574cSJanne Grunau		#power-domain-cells = <0>;
243*67d9574cSJanne Grunau		#reset-cells = <0>;
244*67d9574cSJanne Grunau		label = DIE_LABEL(i2c0);
245*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
246*67d9574cSJanne Grunau	};
247*67d9574cSJanne Grunau
248*67d9574cSJanne Grunau	DIE_NODE(ps_i2c1): power-controller@238 {
249*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
250*67d9574cSJanne Grunau		reg = <0x238 4>;
251*67d9574cSJanne Grunau		#power-domain-cells = <0>;
252*67d9574cSJanne Grunau		#reset-cells = <0>;
253*67d9574cSJanne Grunau		label = DIE_LABEL(i2c1);
254*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
255*67d9574cSJanne Grunau	};
256*67d9574cSJanne Grunau
257*67d9574cSJanne Grunau	DIE_NODE(ps_i2c2): power-controller@240 {
258*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
259*67d9574cSJanne Grunau		reg = <0x240 4>;
260*67d9574cSJanne Grunau		#power-domain-cells = <0>;
261*67d9574cSJanne Grunau		#reset-cells = <0>;
262*67d9574cSJanne Grunau		label = DIE_LABEL(i2c2);
263*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
264*67d9574cSJanne Grunau	};
265*67d9574cSJanne Grunau
266*67d9574cSJanne Grunau	DIE_NODE(ps_i2c3): power-controller@248 {
267*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
268*67d9574cSJanne Grunau		reg = <0x248 4>;
269*67d9574cSJanne Grunau		#power-domain-cells = <0>;
270*67d9574cSJanne Grunau		#reset-cells = <0>;
271*67d9574cSJanne Grunau		label = DIE_LABEL(i2c3);
272*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
273*67d9574cSJanne Grunau	};
274*67d9574cSJanne Grunau
275*67d9574cSJanne Grunau	DIE_NODE(ps_i2c4): power-controller@250 {
276*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
277*67d9574cSJanne Grunau		reg = <0x250 4>;
278*67d9574cSJanne Grunau		#power-domain-cells = <0>;
279*67d9574cSJanne Grunau		#reset-cells = <0>;
280*67d9574cSJanne Grunau		label = DIE_LABEL(i2c4);
281*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
282*67d9574cSJanne Grunau	};
283*67d9574cSJanne Grunau
284*67d9574cSJanne Grunau	DIE_NODE(ps_i2c5): power-controller@258 {
285*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
286*67d9574cSJanne Grunau		reg = <0x258 4>;
287*67d9574cSJanne Grunau		#power-domain-cells = <0>;
288*67d9574cSJanne Grunau		#reset-cells = <0>;
289*67d9574cSJanne Grunau		label = DIE_LABEL(i2c5);
290*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
291*67d9574cSJanne Grunau	};
292*67d9574cSJanne Grunau
293*67d9574cSJanne Grunau	DIE_NODE(ps_i2c6): power-controller@260 {
294*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
295*67d9574cSJanne Grunau		reg = <0x260 4>;
296*67d9574cSJanne Grunau		#power-domain-cells = <0>;
297*67d9574cSJanne Grunau		#reset-cells = <0>;
298*67d9574cSJanne Grunau		label = DIE_LABEL(i2c6);
299*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
300*67d9574cSJanne Grunau	};
301*67d9574cSJanne Grunau
302*67d9574cSJanne Grunau	DIE_NODE(ps_i2c7): power-controller@268 {
303*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
304*67d9574cSJanne Grunau		reg = <0x268 4>;
305*67d9574cSJanne Grunau		#power-domain-cells = <0>;
306*67d9574cSJanne Grunau		#reset-cells = <0>;
307*67d9574cSJanne Grunau		label = DIE_LABEL(i2c7);
308*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
309*67d9574cSJanne Grunau	};
310*67d9574cSJanne Grunau
311*67d9574cSJanne Grunau	DIE_NODE(ps_i2c8): power-controller@270 {
312*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
313*67d9574cSJanne Grunau		reg = <0x270 4>;
314*67d9574cSJanne Grunau		#power-domain-cells = <0>;
315*67d9574cSJanne Grunau		#reset-cells = <0>;
316*67d9574cSJanne Grunau		label = DIE_LABEL(i2c8);
317*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
318*67d9574cSJanne Grunau	};
319*67d9574cSJanne Grunau
320*67d9574cSJanne Grunau	DIE_NODE(ps_spi_p): power-controller@278 {
321*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
322*67d9574cSJanne Grunau		reg = <0x278 4>;
323*67d9574cSJanne Grunau		#power-domain-cells = <0>;
324*67d9574cSJanne Grunau		#reset-cells = <0>;
325*67d9574cSJanne Grunau		label = DIE_LABEL(spi_p);
326*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
327*67d9574cSJanne Grunau	};
328*67d9574cSJanne Grunau
329*67d9574cSJanne Grunau	DIE_NODE(ps_uart_p): power-controller@280 {
330*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
331*67d9574cSJanne Grunau		reg = <0x280 4>;
332*67d9574cSJanne Grunau		#power-domain-cells = <0>;
333*67d9574cSJanne Grunau		#reset-cells = <0>;
334*67d9574cSJanne Grunau		label = DIE_LABEL(uart_p);
335*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
336*67d9574cSJanne Grunau	};
337*67d9574cSJanne Grunau
338*67d9574cSJanne Grunau	DIE_NODE(ps_audio_p): power-controller@288 {
339*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
340*67d9574cSJanne Grunau		reg = <0x288 4>;
341*67d9574cSJanne Grunau		#power-domain-cells = <0>;
342*67d9574cSJanne Grunau		#reset-cells = <0>;
343*67d9574cSJanne Grunau		label = DIE_LABEL(audio_p);
344*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
345*67d9574cSJanne Grunau	};
346*67d9574cSJanne Grunau
347*67d9574cSJanne Grunau	DIE_NODE(ps_aes): power-controller@290 {
348*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
349*67d9574cSJanne Grunau		reg = <0x290 4>;
350*67d9574cSJanne Grunau		#power-domain-cells = <0>;
351*67d9574cSJanne Grunau		#reset-cells = <0>;
352*67d9574cSJanne Grunau		label = DIE_LABEL(aes);
353*67d9574cSJanne Grunau		apple,always-on;
354*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>;
355*67d9574cSJanne Grunau	};
356*67d9574cSJanne Grunau
357*67d9574cSJanne Grunau	DIE_NODE(ps_disp_fe): power-controller@298 {
358*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
359*67d9574cSJanne Grunau		reg = <0x298 4>;
360*67d9574cSJanne Grunau		#power-domain-cells = <0>;
361*67d9574cSJanne Grunau		#reset-cells = <0>;
362*67d9574cSJanne Grunau		label = DIE_LABEL(disp_fe);
363*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_disp_cpu)>;
364*67d9574cSJanne Grunau		apple,min-state = <4>;
365*67d9574cSJanne Grunau	};
366*67d9574cSJanne Grunau
367*67d9574cSJanne Grunau	DIE_NODE(ps_disp_cpu): power-controller@2a0 {
368*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
369*67d9574cSJanne Grunau		reg = <0x2a0 4>;
370*67d9574cSJanne Grunau		#power-domain-cells = <0>;
371*67d9574cSJanne Grunau		#reset-cells = <0>;
372*67d9574cSJanne Grunau		label = DIE_LABEL(disp_cpu);
373*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_disp_sys)>;
374*67d9574cSJanne Grunau	};
375*67d9574cSJanne Grunau
376*67d9574cSJanne Grunau	DIE_NODE(ps_spi0): power-controller@2a8 {
377*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
378*67d9574cSJanne Grunau		reg = <0x2a8 4>;
379*67d9574cSJanne Grunau		#power-domain-cells = <0>;
380*67d9574cSJanne Grunau		#reset-cells = <0>;
381*67d9574cSJanne Grunau		label = DIE_LABEL(spi0);
382*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_spi_p)>;
383*67d9574cSJanne Grunau	};
384*67d9574cSJanne Grunau
385*67d9574cSJanne Grunau	DIE_NODE(ps_spi1): power-controller@2b0 {
386*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
387*67d9574cSJanne Grunau		reg = <0x2b0 4>;
388*67d9574cSJanne Grunau		#power-domain-cells = <0>;
389*67d9574cSJanne Grunau		#reset-cells = <0>;
390*67d9574cSJanne Grunau		label = DIE_LABEL(spi1);
391*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_spi_p)>;
392*67d9574cSJanne Grunau	};
393*67d9574cSJanne Grunau
394*67d9574cSJanne Grunau	DIE_NODE(ps_spi2): power-controller@2b8 {
395*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
396*67d9574cSJanne Grunau		reg = <0x2b8 4>;
397*67d9574cSJanne Grunau		#power-domain-cells = <0>;
398*67d9574cSJanne Grunau		#reset-cells = <0>;
399*67d9574cSJanne Grunau		label = DIE_LABEL(spi2);
400*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_spi_p)>;
401*67d9574cSJanne Grunau	};
402*67d9574cSJanne Grunau
403*67d9574cSJanne Grunau	DIE_NODE(ps_spi3): power-controller@2c0 {
404*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
405*67d9574cSJanne Grunau		reg = <0x2c0 4>;
406*67d9574cSJanne Grunau		#power-domain-cells = <0>;
407*67d9574cSJanne Grunau		#reset-cells = <0>;
408*67d9574cSJanne Grunau		label = DIE_LABEL(spi3);
409*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_spi_p)>;
410*67d9574cSJanne Grunau	};
411*67d9574cSJanne Grunau
412*67d9574cSJanne Grunau	DIE_NODE(ps_spi4): power-controller@2c8 {
413*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
414*67d9574cSJanne Grunau		reg = <0x2c8 4>;
415*67d9574cSJanne Grunau		#power-domain-cells = <0>;
416*67d9574cSJanne Grunau		#reset-cells = <0>;
417*67d9574cSJanne Grunau		label = DIE_LABEL(spi4);
418*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_spi_p)>;
419*67d9574cSJanne Grunau	};
420*67d9574cSJanne Grunau
421*67d9574cSJanne Grunau	DIE_NODE(ps_spi5): power-controller@2d0 {
422*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
423*67d9574cSJanne Grunau		reg = <0x2d0 4>;
424*67d9574cSJanne Grunau		#power-domain-cells = <0>;
425*67d9574cSJanne Grunau		#reset-cells = <0>;
426*67d9574cSJanne Grunau		label = DIE_LABEL(spi5);
427*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_spi_p)>;
428*67d9574cSJanne Grunau	};
429*67d9574cSJanne Grunau
430*67d9574cSJanne Grunau	DIE_NODE(ps_qspi): power-controller@2d8 {
431*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
432*67d9574cSJanne Grunau		reg = <0x2d8 4>;
433*67d9574cSJanne Grunau		#power-domain-cells = <0>;
434*67d9574cSJanne Grunau		#reset-cells = <0>;
435*67d9574cSJanne Grunau		label = DIE_LABEL(qspi);
436*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_spi_p)>;
437*67d9574cSJanne Grunau	};
438*67d9574cSJanne Grunau
439*67d9574cSJanne Grunau	DIE_NODE(ps_uart_n): power-controller@2e0 {
440*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
441*67d9574cSJanne Grunau		reg = <0x2e0 4>;
442*67d9574cSJanne Grunau		#power-domain-cells = <0>;
443*67d9574cSJanne Grunau		#reset-cells = <0>;
444*67d9574cSJanne Grunau		label = DIE_LABEL(uart_n);
445*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_uart_p)>;
446*67d9574cSJanne Grunau	};
447*67d9574cSJanne Grunau
448*67d9574cSJanne Grunau	DIE_NODE(ps_uart0): power-controller@2e8 {
449*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
450*67d9574cSJanne Grunau		reg = <0x2e8 4>;
451*67d9574cSJanne Grunau		#power-domain-cells = <0>;
452*67d9574cSJanne Grunau		#reset-cells = <0>;
453*67d9574cSJanne Grunau		label = DIE_LABEL(uart0);
454*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_uart_p)>;
455*67d9574cSJanne Grunau	};
456*67d9574cSJanne Grunau
457*67d9574cSJanne Grunau	DIE_NODE(ps_uart1): power-controller@2f0 {
458*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
459*67d9574cSJanne Grunau		reg = <0x2f0 4>;
460*67d9574cSJanne Grunau		#power-domain-cells = <0>;
461*67d9574cSJanne Grunau		#reset-cells = <0>;
462*67d9574cSJanne Grunau		label = DIE_LABEL(uart1);
463*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_uart_p)>;
464*67d9574cSJanne Grunau	};
465*67d9574cSJanne Grunau
466*67d9574cSJanne Grunau	DIE_NODE(ps_uart2): power-controller@2f8 {
467*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
468*67d9574cSJanne Grunau		reg = <0x2f8 4>;
469*67d9574cSJanne Grunau		#power-domain-cells = <0>;
470*67d9574cSJanne Grunau		#reset-cells = <0>;
471*67d9574cSJanne Grunau		label = DIE_LABEL(uart2);
472*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_uart_p)>;
473*67d9574cSJanne Grunau	};
474*67d9574cSJanne Grunau
475*67d9574cSJanne Grunau	DIE_NODE(ps_uart3): power-controller@300 {
476*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
477*67d9574cSJanne Grunau		reg = <0x300 4>;
478*67d9574cSJanne Grunau		#power-domain-cells = <0>;
479*67d9574cSJanne Grunau		#reset-cells = <0>;
480*67d9574cSJanne Grunau		label = DIE_LABEL(uart3);
481*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_uart_p)>;
482*67d9574cSJanne Grunau	};
483*67d9574cSJanne Grunau
484*67d9574cSJanne Grunau	DIE_NODE(ps_uart4): power-controller@308 {
485*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
486*67d9574cSJanne Grunau		reg = <0x308 4>;
487*67d9574cSJanne Grunau		#power-domain-cells = <0>;
488*67d9574cSJanne Grunau		#reset-cells = <0>;
489*67d9574cSJanne Grunau		label = DIE_LABEL(uart4);
490*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_uart_p)>;
491*67d9574cSJanne Grunau	};
492*67d9574cSJanne Grunau
493*67d9574cSJanne Grunau	DIE_NODE(ps_uart5): power-controller@310 {
494*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
495*67d9574cSJanne Grunau		reg = <0x310 4>;
496*67d9574cSJanne Grunau		#power-domain-cells = <0>;
497*67d9574cSJanne Grunau		#reset-cells = <0>;
498*67d9574cSJanne Grunau		label = DIE_LABEL(uart5);
499*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_uart_p)>;
500*67d9574cSJanne Grunau	};
501*67d9574cSJanne Grunau
502*67d9574cSJanne Grunau	DIE_NODE(ps_uart6): power-controller@318 {
503*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
504*67d9574cSJanne Grunau		reg = <0x318 4>;
505*67d9574cSJanne Grunau		#power-domain-cells = <0>;
506*67d9574cSJanne Grunau		#reset-cells = <0>;
507*67d9574cSJanne Grunau		label = DIE_LABEL(uart6);
508*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_uart_p)>;
509*67d9574cSJanne Grunau	};
510*67d9574cSJanne Grunau
511*67d9574cSJanne Grunau	DIE_NODE(ps_sio_adma): power-controller@320 {
512*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
513*67d9574cSJanne Grunau		reg = <0x320 4>;
514*67d9574cSJanne Grunau		#power-domain-cells = <0>;
515*67d9574cSJanne Grunau		#reset-cells = <0>;
516*67d9574cSJanne Grunau		label = DIE_LABEL(sio_adma);
517*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sio)>, <&DIE_NODE(ps_audio_p)>;
518*67d9574cSJanne Grunau	};
519*67d9574cSJanne Grunau
520*67d9574cSJanne Grunau	DIE_NODE(ps_dpa0): power-controller@328 {
521*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
522*67d9574cSJanne Grunau		reg = <0x328 4>;
523*67d9574cSJanne Grunau		#power-domain-cells = <0>;
524*67d9574cSJanne Grunau		#reset-cells = <0>;
525*67d9574cSJanne Grunau		label = DIE_LABEL(dpa0);
526*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>;
527*67d9574cSJanne Grunau	};
528*67d9574cSJanne Grunau
529*67d9574cSJanne Grunau	DIE_NODE(ps_dpa1): power-controller@330 {
530*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
531*67d9574cSJanne Grunau		reg = <0x330 4>;
532*67d9574cSJanne Grunau		#power-domain-cells = <0>;
533*67d9574cSJanne Grunau		#reset-cells = <0>;
534*67d9574cSJanne Grunau		label = DIE_LABEL(dpa1);
535*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>;
536*67d9574cSJanne Grunau	};
537*67d9574cSJanne Grunau
538*67d9574cSJanne Grunau	DIE_NODE(ps_dpa2): power-controller@338 {
539*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
540*67d9574cSJanne Grunau		reg = <0x338 4>;
541*67d9574cSJanne Grunau		#power-domain-cells = <0>;
542*67d9574cSJanne Grunau		#reset-cells = <0>;
543*67d9574cSJanne Grunau		label = DIE_LABEL(dpa2);
544*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>;
545*67d9574cSJanne Grunau	};
546*67d9574cSJanne Grunau
547*67d9574cSJanne Grunau	DIE_NODE(ps_dpa3): power-controller@340 {
548*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
549*67d9574cSJanne Grunau		reg = <0x340 4>;
550*67d9574cSJanne Grunau		#power-domain-cells = <0>;
551*67d9574cSJanne Grunau		#reset-cells = <0>;
552*67d9574cSJanne Grunau		label = DIE_LABEL(dpa3);
553*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>;
554*67d9574cSJanne Grunau	};
555*67d9574cSJanne Grunau
556*67d9574cSJanne Grunau	DIE_NODE(ps_dpa4): power-controller@348 {
557*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
558*67d9574cSJanne Grunau		reg = <0x348 4>;
559*67d9574cSJanne Grunau		#power-domain-cells = <0>;
560*67d9574cSJanne Grunau		#reset-cells = <0>;
561*67d9574cSJanne Grunau		label = DIE_LABEL(dpa4);
562*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>;
563*67d9574cSJanne Grunau	};
564*67d9574cSJanne Grunau
565*67d9574cSJanne Grunau	DIE_NODE(ps_amcc1): power-controller@350 {
566*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
567*67d9574cSJanne Grunau		reg = <0x350 4>;
568*67d9574cSJanne Grunau		#power-domain-cells = <0>;
569*67d9574cSJanne Grunau		#reset-cells = <0>;
570*67d9574cSJanne Grunau		label = DIE_LABEL(amcc1);
571*67d9574cSJanne Grunau		apple,always-on;
572*67d9574cSJanne Grunau	};
573*67d9574cSJanne Grunau
574*67d9574cSJanne Grunau	DIE_NODE(ps_amcc3): power-controller@360 {
575*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
576*67d9574cSJanne Grunau		reg = <0x360 4>;
577*67d9574cSJanne Grunau		#power-domain-cells = <0>;
578*67d9574cSJanne Grunau		#reset-cells = <0>;
579*67d9574cSJanne Grunau		label = DIE_LABEL(amcc3);
580*67d9574cSJanne Grunau		apple,always-on;
581*67d9574cSJanne Grunau	};
582*67d9574cSJanne Grunau
583*67d9574cSJanne Grunau	DIE_NODE(ps_amcc5): power-controller@370 {
584*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
585*67d9574cSJanne Grunau		reg = <0x370 4>;
586*67d9574cSJanne Grunau		#power-domain-cells = <0>;
587*67d9574cSJanne Grunau		#reset-cells = <0>;
588*67d9574cSJanne Grunau		label = DIE_LABEL(amcc5);
589*67d9574cSJanne Grunau		apple,always-on;
590*67d9574cSJanne Grunau	};
591*67d9574cSJanne Grunau
592*67d9574cSJanne Grunau	DIE_NODE(ps_amcc7): power-controller@380 {
593*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
594*67d9574cSJanne Grunau		reg = <0x380 4>;
595*67d9574cSJanne Grunau		#power-domain-cells = <0>;
596*67d9574cSJanne Grunau		#reset-cells = <0>;
597*67d9574cSJanne Grunau		label = DIE_LABEL(amcc7);
598*67d9574cSJanne Grunau		apple,always-on;
599*67d9574cSJanne Grunau	};
600*67d9574cSJanne Grunau
601*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_04): power-controller@390 {
602*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
603*67d9574cSJanne Grunau		reg = <0x390 4>;
604*67d9574cSJanne Grunau		#power-domain-cells = <0>;
605*67d9574cSJanne Grunau		#reset-cells = <0>;
606*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_04);
607*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
608*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc1)>;
609*67d9574cSJanne Grunau	};
610*67d9574cSJanne Grunau
611*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_05): power-controller@3a0 {
612*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
613*67d9574cSJanne Grunau		reg = <0x3a0 4>;
614*67d9574cSJanne Grunau		#power-domain-cells = <0>;
615*67d9574cSJanne Grunau		#reset-cells = <0>;
616*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_05);
617*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
618*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc1)>;
619*67d9574cSJanne Grunau	};
620*67d9574cSJanne Grunau
621*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_06): power-controller@3b0 {
622*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
623*67d9574cSJanne Grunau		reg = <0x3b0 4>;
624*67d9574cSJanne Grunau		#power-domain-cells = <0>;
625*67d9574cSJanne Grunau		#reset-cells = <0>;
626*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_06);
627*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
628*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc1)>;
629*67d9574cSJanne Grunau	};
630*67d9574cSJanne Grunau
631*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_07): power-controller@3c0 {
632*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
633*67d9574cSJanne Grunau		reg = <0x3c0 4>;
634*67d9574cSJanne Grunau		#power-domain-cells = <0>;
635*67d9574cSJanne Grunau		#reset-cells = <0>;
636*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_07);
637*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
638*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc1)>;
639*67d9574cSJanne Grunau	};
640*67d9574cSJanne Grunau
641*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_12): power-controller@3d0 {
642*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
643*67d9574cSJanne Grunau		reg = <0x3d0 4>;
644*67d9574cSJanne Grunau		#power-domain-cells = <0>;
645*67d9574cSJanne Grunau		#reset-cells = <0>;
646*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_12);
647*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
648*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc3)>;
649*67d9574cSJanne Grunau	};
650*67d9574cSJanne Grunau
651*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_13): power-controller@3e0 {
652*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
653*67d9574cSJanne Grunau		reg = <0x3e0 4>;
654*67d9574cSJanne Grunau		#power-domain-cells = <0>;
655*67d9574cSJanne Grunau		#reset-cells = <0>;
656*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_13);
657*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
658*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc3)>;
659*67d9574cSJanne Grunau	};
660*67d9574cSJanne Grunau
661*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_14): power-controller@3f0 {
662*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
663*67d9574cSJanne Grunau		reg = <0x3f0 4>;
664*67d9574cSJanne Grunau		#power-domain-cells = <0>;
665*67d9574cSJanne Grunau		#reset-cells = <0>;
666*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_14);
667*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
668*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc3)>;
669*67d9574cSJanne Grunau	};
670*67d9574cSJanne Grunau
671*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_15): power-controller@400 {
672*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
673*67d9574cSJanne Grunau		reg = <0x400 4>;
674*67d9574cSJanne Grunau		#power-domain-cells = <0>;
675*67d9574cSJanne Grunau		#reset-cells = <0>;
676*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_15);
677*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
678*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc3)>;
679*67d9574cSJanne Grunau	};
680*67d9574cSJanne Grunau
681*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_20): power-controller@410 {
682*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
683*67d9574cSJanne Grunau		reg = <0x410 4>;
684*67d9574cSJanne Grunau		#power-domain-cells = <0>;
685*67d9574cSJanne Grunau		#reset-cells = <0>;
686*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_20);
687*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
688*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc5)>;
689*67d9574cSJanne Grunau	};
690*67d9574cSJanne Grunau
691*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_21): power-controller@420 {
692*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
693*67d9574cSJanne Grunau		reg = <0x420 4>;
694*67d9574cSJanne Grunau		#power-domain-cells = <0>;
695*67d9574cSJanne Grunau		#reset-cells = <0>;
696*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_21);
697*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
698*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc5)>;
699*67d9574cSJanne Grunau	};
700*67d9574cSJanne Grunau
701*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_22): power-controller@430 {
702*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
703*67d9574cSJanne Grunau		reg = <0x430 4>;
704*67d9574cSJanne Grunau		#power-domain-cells = <0>;
705*67d9574cSJanne Grunau		#reset-cells = <0>;
706*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_22);
707*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
708*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc5)>;
709*67d9574cSJanne Grunau	};
710*67d9574cSJanne Grunau
711*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_23): power-controller@440 {
712*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
713*67d9574cSJanne Grunau		reg = <0x440 4>;
714*67d9574cSJanne Grunau		#power-domain-cells = <0>;
715*67d9574cSJanne Grunau		#reset-cells = <0>;
716*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_23);
717*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
718*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc5)>;
719*67d9574cSJanne Grunau	};
720*67d9574cSJanne Grunau
721*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_28): power-controller@450 {
722*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
723*67d9574cSJanne Grunau		reg = <0x450 4>;
724*67d9574cSJanne Grunau		#power-domain-cells = <0>;
725*67d9574cSJanne Grunau		#reset-cells = <0>;
726*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_28);
727*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
728*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc7)>;
729*67d9574cSJanne Grunau	};
730*67d9574cSJanne Grunau
731*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_29): power-controller@460 {
732*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
733*67d9574cSJanne Grunau		reg = <0x460 4>;
734*67d9574cSJanne Grunau		#power-domain-cells = <0>;
735*67d9574cSJanne Grunau		#reset-cells = <0>;
736*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_29);
737*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
738*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc7)>;
739*67d9574cSJanne Grunau	};
740*67d9574cSJanne Grunau
741*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_30): power-controller@470 {
742*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
743*67d9574cSJanne Grunau		reg = <0x470 4>;
744*67d9574cSJanne Grunau		#power-domain-cells = <0>;
745*67d9574cSJanne Grunau		#reset-cells = <0>;
746*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_30);
747*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
748*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc7)>;
749*67d9574cSJanne Grunau	};
750*67d9574cSJanne Grunau
751*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_31): power-controller@480 {
752*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
753*67d9574cSJanne Grunau		reg = <0x480 4>;
754*67d9574cSJanne Grunau		#power-domain-cells = <0>;
755*67d9574cSJanne Grunau		#reset-cells = <0>;
756*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_31);
757*67d9574cSJanne Grunau		apple,always-on; /* LPDDR5 interface */
758*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc7)>;
759*67d9574cSJanne Grunau	};
760*67d9574cSJanne Grunau
761*67d9574cSJanne Grunau	DIE_NODE(ps_mca0): power-controller@4e8 {
762*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
763*67d9574cSJanne Grunau		reg = <0x4e8 4>;
764*67d9574cSJanne Grunau		#power-domain-cells = <0>;
765*67d9574cSJanne Grunau		#reset-cells = <0>;
766*67d9574cSJanne Grunau		label = DIE_LABEL(mca0);
767*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>;
768*67d9574cSJanne Grunau	};
769*67d9574cSJanne Grunau
770*67d9574cSJanne Grunau	DIE_NODE(ps_mca1): power-controller@4f0 {
771*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
772*67d9574cSJanne Grunau		reg = <0x4f0 4>;
773*67d9574cSJanne Grunau		#power-domain-cells = <0>;
774*67d9574cSJanne Grunau		#reset-cells = <0>;
775*67d9574cSJanne Grunau		label = DIE_LABEL(mca1);
776*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>;
777*67d9574cSJanne Grunau	};
778*67d9574cSJanne Grunau
779*67d9574cSJanne Grunau	DIE_NODE(ps_mca2): power-controller@4f8 {
780*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
781*67d9574cSJanne Grunau		reg = <0x4f8 4>;
782*67d9574cSJanne Grunau		#power-domain-cells = <0>;
783*67d9574cSJanne Grunau		#reset-cells = <0>;
784*67d9574cSJanne Grunau		label = DIE_LABEL(mca2);
785*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>;
786*67d9574cSJanne Grunau	};
787*67d9574cSJanne Grunau
788*67d9574cSJanne Grunau	DIE_NODE(ps_mca3): power-controller@500 {
789*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
790*67d9574cSJanne Grunau		reg = <0x500 4>;
791*67d9574cSJanne Grunau		#power-domain-cells = <0>;
792*67d9574cSJanne Grunau		#reset-cells = <0>;
793*67d9574cSJanne Grunau		label = DIE_LABEL(mca3);
794*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>;
795*67d9574cSJanne Grunau	};
796*67d9574cSJanne Grunau
797*67d9574cSJanne Grunau	DIE_NODE(ps_msr1): power-controller@508 {
798*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
799*67d9574cSJanne Grunau		reg = <0x508 4>;
800*67d9574cSJanne Grunau		#power-domain-cells = <0>;
801*67d9574cSJanne Grunau		#reset-cells = <0>;
802*67d9574cSJanne Grunau		label = DIE_LABEL(msr1);
803*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc5_lw0)>;
804*67d9574cSJanne Grunau	};
805*67d9574cSJanne Grunau
806*67d9574cSJanne Grunau	DIE_NODE(ps_venc1_sys): power-controller@510 {
807*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
808*67d9574cSJanne Grunau		reg = <0x510 4>;
809*67d9574cSJanne Grunau		#power-domain-cells = <0>;
810*67d9574cSJanne Grunau		#reset-cells = <0>;
811*67d9574cSJanne Grunau		label = DIE_LABEL(venc1_sys);
812*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc5_lw0)>;
813*67d9574cSJanne Grunau	};
814*67d9574cSJanne Grunau
815*67d9574cSJanne Grunau	DIE_NODE(ps_msr0): power-controller@518 {
816*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
817*67d9574cSJanne Grunau		reg = <0x518 4>;
818*67d9574cSJanne Grunau		#power-domain-cells = <0>;
819*67d9574cSJanne Grunau		#reset-cells = <0>;
820*67d9574cSJanne Grunau		label = DIE_LABEL(msr0);
821*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc6_lw0)>;
822*67d9574cSJanne Grunau	};
823*67d9574cSJanne Grunau
824*67d9574cSJanne Grunau	DIE_NODE(ps_ane_sys): power-controller@520 {
825*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
826*67d9574cSJanne Grunau		reg = <0x520 4>;
827*67d9574cSJanne Grunau		#power-domain-cells = <0>;
828*67d9574cSJanne Grunau		#reset-cells = <0>;
829*67d9574cSJanne Grunau		label = DIE_LABEL(ane_sys);
830*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc5_lw0)>, <&DIE_NODE(ps_afnc6_lw0)>;
831*67d9574cSJanne Grunau	};
832*67d9574cSJanne Grunau
833*67d9574cSJanne Grunau	DIE_NODE(ps_msr1_ase_core): power-controller@538 {
834*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
835*67d9574cSJanne Grunau		reg = <0x538 4>;
836*67d9574cSJanne Grunau		#power-domain-cells = <0>;
837*67d9574cSJanne Grunau		#reset-cells = <0>;
838*67d9574cSJanne Grunau		label = DIE_LABEL(msr1_ase_core);
839*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_msr1)>;
840*67d9574cSJanne Grunau	};
841*67d9574cSJanne Grunau
842*67d9574cSJanne Grunau	DIE_NODE(ps_apcie_sys_ge): power-controller@540 {
843*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
844*67d9574cSJanne Grunau		reg = <0x540 4>;
845*67d9574cSJanne Grunau		#power-domain-cells = <0>;
846*67d9574cSJanne Grunau		#reset-cells = <0>;
847*67d9574cSJanne Grunau		label = DIE_LABEL(apcie_sys_ge);
848*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_apcie_ge)>, <&DIE_NODE(ps_afnc3_lw0)>;
849*67d9574cSJanne Grunau	};
850*67d9574cSJanne Grunau
851*67d9574cSJanne Grunau	DIE_NODE(ps_ans): power-controller@550 {
852*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
853*67d9574cSJanne Grunau		reg = <0x550 4>;
854*67d9574cSJanne Grunau		#power-domain-cells = <0>;
855*67d9574cSJanne Grunau		#reset-cells = <0>;
856*67d9574cSJanne Grunau		label = DIE_LABEL(ans);
857*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc3_lw1)>;
858*67d9574cSJanne Grunau	};
859*67d9574cSJanne Grunau
860*67d9574cSJanne Grunau	DIE_NODE(ps_apcie_sys_st): power-controller@560 {
861*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
862*67d9574cSJanne Grunau		reg = <0x560 4>;
863*67d9574cSJanne Grunau		#power-domain-cells = <0>;
864*67d9574cSJanne Grunau		#reset-cells = <0>;
865*67d9574cSJanne Grunau		label = DIE_LABEL(apcie_sys_st);
866*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_apcie_st)>, <&DIE_NODE(ps_ans)>;
867*67d9574cSJanne Grunau	};
868*67d9574cSJanne Grunau
869*67d9574cSJanne Grunau	DIE_NODE(ps_apcie_sys_st1): power-controller@570 {
870*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
871*67d9574cSJanne Grunau		reg = <0x570 4>;
872*67d9574cSJanne Grunau		#power-domain-cells = <0>;
873*67d9574cSJanne Grunau		#reset-cells = <0>;
874*67d9574cSJanne Grunau		label = DIE_LABEL(apcie_sys_st1);
875*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_apcie_st)>, <&DIE_NODE(ps_ans)>;
876*67d9574cSJanne Grunau	};
877*67d9574cSJanne Grunau
878*67d9574cSJanne Grunau	DIE_NODE(ps_apcie_phy_sw): power-controller@580 {
879*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
880*67d9574cSJanne Grunau		reg = <0x580 4>;
881*67d9574cSJanne Grunau		#power-domain-cells = <0>;
882*67d9574cSJanne Grunau		#reset-cells = <0>;
883*67d9574cSJanne Grunau		label = DIE_LABEL(apcie_phy_sw);
884*67d9574cSJanne Grunau		apple,always-on; /* macOS does not turn this off */
885*67d9574cSJanne Grunau	};
886*67d9574cSJanne Grunau
887*67d9574cSJanne Grunau	DIE_NODE(ps_msr0_ase_core): power-controller@590 {
888*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
889*67d9574cSJanne Grunau		reg = <0x590 4>;
890*67d9574cSJanne Grunau		#power-domain-cells = <0>;
891*67d9574cSJanne Grunau		#reset-cells = <0>;
892*67d9574cSJanne Grunau		label = DIE_LABEL(msr0_ase_core);
893*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_msr0)>;
894*67d9574cSJanne Grunau	};
895*67d9574cSJanne Grunau
896*67d9574cSJanne Grunau	DIE_NODE(ps_ane_mpm): power-controller@5a0 {
897*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
898*67d9574cSJanne Grunau		reg = <0x5a0 4>;
899*67d9574cSJanne Grunau		#power-domain-cells = <0>;
900*67d9574cSJanne Grunau		#reset-cells = <0>;
901*67d9574cSJanne Grunau		label = DIE_LABEL(ane_mpm);
902*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_ane_sys)>;
903*67d9574cSJanne Grunau	};
904*67d9574cSJanne Grunau
905*67d9574cSJanne Grunau	DIE_NODE(ps_ane_cpu): power-controller@5a8 {
906*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
907*67d9574cSJanne Grunau		reg = <0x5a8 4>;
908*67d9574cSJanne Grunau		#power-domain-cells = <0>;
909*67d9574cSJanne Grunau		#reset-cells = <0>;
910*67d9574cSJanne Grunau		label = DIE_LABEL(ane_cpu);
911*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_ane_sys)>;
912*67d9574cSJanne Grunau	};
913*67d9574cSJanne Grunau
914*67d9574cSJanne Grunau	DIE_NODE(ps_ane_td): power-controller@5b8 {
915*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
916*67d9574cSJanne Grunau		reg = <0x5b8 4>;
917*67d9574cSJanne Grunau		#power-domain-cells = <0>;
918*67d9574cSJanne Grunau		#reset-cells = <0>;
919*67d9574cSJanne Grunau		label = DIE_LABEL(ane_td);
920*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_ane_sys)>;
921*67d9574cSJanne Grunau	};
922*67d9574cSJanne Grunau
923*67d9574cSJanne Grunau	DIE_NODE(ps_ane_base): power-controller@5c0 {
924*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
925*67d9574cSJanne Grunau		reg = <0x5c0 4>;
926*67d9574cSJanne Grunau		#power-domain-cells = <0>;
927*67d9574cSJanne Grunau		#reset-cells = <0>;
928*67d9574cSJanne Grunau		label = DIE_LABEL(ane_base);
929*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_ane_td)>;
930*67d9574cSJanne Grunau	};
931*67d9574cSJanne Grunau
932*67d9574cSJanne Grunau	DIE_NODE(ps_sep): power-controller@c00 {
933*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
934*67d9574cSJanne Grunau		reg = <0xc00 4>;
935*67d9574cSJanne Grunau		#power-domain-cells = <0>;
936*67d9574cSJanne Grunau		#reset-cells = <0>;
937*67d9574cSJanne Grunau		label = DIE_LABEL(sep);
938*67d9574cSJanne Grunau		apple,always-on;
939*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc4_lw0)>;
940*67d9574cSJanne Grunau	};
941*67d9574cSJanne Grunau
942*67d9574cSJanne Grunau	DIE_NODE(ps_isp_cpu): power-controller@4008 {
943*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
944*67d9574cSJanne Grunau		reg = <0x4008 4>;
945*67d9574cSJanne Grunau		#power-domain-cells = <0>;
946*67d9574cSJanne Grunau		#reset-cells = <0>;
947*67d9574cSJanne Grunau		label = DIE_LABEL(isp_cpu);
948*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_isp_sys)>;
949*67d9574cSJanne Grunau	};
950*67d9574cSJanne Grunau
951*67d9574cSJanne Grunau	DIE_NODE(ps_isp_fe): power-controller@4030 {
952*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
953*67d9574cSJanne Grunau		reg = <0x4030 4>;
954*67d9574cSJanne Grunau		#power-domain-cells = <0>;
955*67d9574cSJanne Grunau		#reset-cells = <0>;
956*67d9574cSJanne Grunau		label = DIE_LABEL(isp_fe);
957*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_isp_sys)>;
958*67d9574cSJanne Grunau	};
959*67d9574cSJanne Grunau
960*67d9574cSJanne Grunau	DIE_NODE(ps_dprx): power-controller@4038 {
961*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
962*67d9574cSJanne Grunau		reg = <0x4038 4>;
963*67d9574cSJanne Grunau		#power-domain-cells = <0>;
964*67d9574cSJanne Grunau		#reset-cells = <0>;
965*67d9574cSJanne Grunau		label = DIE_LABEL(dprx);
966*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_isp_fe)>;
967*67d9574cSJanne Grunau	};
968*67d9574cSJanne Grunau
969*67d9574cSJanne Grunau	DIE_NODE(ps_isp_secure): power-controller@4040 {
970*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
971*67d9574cSJanne Grunau		reg = <0x4040 4>;
972*67d9574cSJanne Grunau		#power-domain-cells = <0>;
973*67d9574cSJanne Grunau		#reset-cells = <0>;
974*67d9574cSJanne Grunau		label = DIE_LABEL(isp_secure);
975*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_isp_fe)>;
976*67d9574cSJanne Grunau	};
977*67d9574cSJanne Grunau
978*67d9574cSJanne Grunau	DIE_NODE(ps_isp_be): power-controller@4048 {
979*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
980*67d9574cSJanne Grunau		reg = <0x4048 4>;
981*67d9574cSJanne Grunau		#power-domain-cells = <0>;
982*67d9574cSJanne Grunau		#reset-cells = <0>;
983*67d9574cSJanne Grunau		label = DIE_LABEL(isp_be);
984*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_isp_fe)>;
985*67d9574cSJanne Grunau	};
986*67d9574cSJanne Grunau
987*67d9574cSJanne Grunau	DIE_NODE(ps_isp_clr): power-controller@4050 {
988*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
989*67d9574cSJanne Grunau		reg = <0x4050 4>;
990*67d9574cSJanne Grunau		#power-domain-cells = <0>;
991*67d9574cSJanne Grunau		#reset-cells = <0>;
992*67d9574cSJanne Grunau		label = DIE_LABEL(isp_clr);
993*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_isp_be)>;
994*67d9574cSJanne Grunau	};
995*67d9574cSJanne Grunau
996*67d9574cSJanne Grunau	DIE_NODE(ps_venc1_dma): power-controller@8000 {
997*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
998*67d9574cSJanne Grunau		reg = <0x8000 4>;
999*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1000*67d9574cSJanne Grunau		#reset-cells = <0>;
1001*67d9574cSJanne Grunau		label = DIE_LABEL(venc1_dma);
1002*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc1_sys)>;
1003*67d9574cSJanne Grunau	};
1004*67d9574cSJanne Grunau
1005*67d9574cSJanne Grunau	DIE_NODE(ps_venc1_pipe4): power-controller@8008 {
1006*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1007*67d9574cSJanne Grunau		reg = <0x8008 4>;
1008*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1009*67d9574cSJanne Grunau		#reset-cells = <0>;
1010*67d9574cSJanne Grunau		label = DIE_LABEL(venc1_pipe4);
1011*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc1_dma)>;
1012*67d9574cSJanne Grunau	};
1013*67d9574cSJanne Grunau
1014*67d9574cSJanne Grunau	DIE_NODE(ps_venc1_pipe5): power-controller@8010 {
1015*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1016*67d9574cSJanne Grunau		reg = <0x8010 4>;
1017*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1018*67d9574cSJanne Grunau		#reset-cells = <0>;
1019*67d9574cSJanne Grunau		label = DIE_LABEL(venc1_pipe5);
1020*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc1_dma)>;
1021*67d9574cSJanne Grunau	};
1022*67d9574cSJanne Grunau
1023*67d9574cSJanne Grunau	DIE_NODE(ps_venc1_me0): power-controller@8018 {
1024*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1025*67d9574cSJanne Grunau		reg = <0x8018 4>;
1026*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1027*67d9574cSJanne Grunau		#reset-cells = <0>;
1028*67d9574cSJanne Grunau		label = DIE_LABEL(venc1_me0);
1029*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc1_dma)>;
1030*67d9574cSJanne Grunau	};
1031*67d9574cSJanne Grunau
1032*67d9574cSJanne Grunau	DIE_NODE(ps_venc1_me1): power-controller@8020 {
1033*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1034*67d9574cSJanne Grunau		reg = <0x8020 4>;
1035*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1036*67d9574cSJanne Grunau		#reset-cells = <0>;
1037*67d9574cSJanne Grunau		label = DIE_LABEL(venc1_me1);
1038*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc1_me0)>;
1039*67d9574cSJanne Grunau	};
1040*67d9574cSJanne Grunau};
1041*67d9574cSJanne Grunau
1042*67d9574cSJanne Grunau&DIE_NODE(pmgr1) {
1043*67d9574cSJanne Grunau	DIE_NODE(ps_aic): power-controller@100 {
1044*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1045*67d9574cSJanne Grunau		reg = <0x100 4>;
1046*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1047*67d9574cSJanne Grunau		#reset-cells = <0>;
1048*67d9574cSJanne Grunau		label = DIE_LABEL(aic);
1049*67d9574cSJanne Grunau	};
1050*67d9574cSJanne Grunau
1051*67d9574cSJanne Grunau	DIE_NODE(ps_dwi): power-controller@108 {
1052*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1053*67d9574cSJanne Grunau		reg = <0x108 4>;
1054*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1055*67d9574cSJanne Grunau		#reset-cells = <0>;
1056*67d9574cSJanne Grunau		label = DIE_LABEL(dwi);
1057*67d9574cSJanne Grunau	};
1058*67d9574cSJanne Grunau
1059*67d9574cSJanne Grunau	DIE_NODE(ps_sbr): power-controller@110 {
1060*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1061*67d9574cSJanne Grunau		reg = <0x110 4>;
1062*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1063*67d9574cSJanne Grunau		#reset-cells = <0>;
1064*67d9574cSJanne Grunau		label = DIE_LABEL(sbr);
1065*67d9574cSJanne Grunau		apple,always-on;
1066*67d9574cSJanne Grunau	};
1067*67d9574cSJanne Grunau
1068*67d9574cSJanne Grunau	DIE_NODE(ps_pms): power-controller@118 {
1069*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1070*67d9574cSJanne Grunau		reg = <0x118 4>;
1071*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1072*67d9574cSJanne Grunau		#reset-cells = <0>;
1073*67d9574cSJanne Grunau		label = DIE_LABEL(pms);
1074*67d9574cSJanne Grunau		apple,always-on;
1075*67d9574cSJanne Grunau	};
1076*67d9574cSJanne Grunau
1077*67d9574cSJanne Grunau	DIE_NODE(ps_soc_dpe): power-controller@120 {
1078*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1079*67d9574cSJanne Grunau		reg = <0x120 4>;
1080*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1081*67d9574cSJanne Grunau		#reset-cells = <0>;
1082*67d9574cSJanne Grunau		label = DIE_LABEL(soc_dpe);
1083*67d9574cSJanne Grunau		apple,always-on;
1084*67d9574cSJanne Grunau	};
1085*67d9574cSJanne Grunau
1086*67d9574cSJanne Grunau	DIE_NODE(ps_pms_c1ppt): power-controller@128 {
1087*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1088*67d9574cSJanne Grunau		reg = <0x128 4>;
1089*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1090*67d9574cSJanne Grunau		#reset-cells = <0>;
1091*67d9574cSJanne Grunau		label = DIE_LABEL(pms_c1ppt);
1092*67d9574cSJanne Grunau		apple,always-on;
1093*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_soc_dpe)>;
1094*67d9574cSJanne Grunau	};
1095*67d9574cSJanne Grunau
1096*67d9574cSJanne Grunau	DIE_NODE(ps_pmgr_soc_ocla): power-controller@130 {
1097*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1098*67d9574cSJanne Grunau		reg = <0x130 4>;
1099*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1100*67d9574cSJanne Grunau		#reset-cells = <0>;
1101*67d9574cSJanne Grunau		label = DIE_LABEL(pmgr_soc_ocla);
1102*67d9574cSJanne Grunau	};
1103*67d9574cSJanne Grunau
1104*67d9574cSJanne Grunau	DIE_NODE(ps_pms_fpwm0): power-controller@138 {
1105*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1106*67d9574cSJanne Grunau		reg = <0x138 4>;
1107*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1108*67d9574cSJanne Grunau		#reset-cells = <0>;
1109*67d9574cSJanne Grunau		label = DIE_LABEL(pms_fpwm0);
1110*67d9574cSJanne Grunau	};
1111*67d9574cSJanne Grunau
1112*67d9574cSJanne Grunau	DIE_NODE(ps_pms_fpwm1): power-controller@140 {
1113*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1114*67d9574cSJanne Grunau		reg = <0x140 4>;
1115*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1116*67d9574cSJanne Grunau		#reset-cells = <0>;
1117*67d9574cSJanne Grunau		label = DIE_LABEL(pms_fpwm1);
1118*67d9574cSJanne Grunau	};
1119*67d9574cSJanne Grunau
1120*67d9574cSJanne Grunau	DIE_NODE(ps_pms_fpwm2): power-controller@148 {
1121*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1122*67d9574cSJanne Grunau		reg = <0x148 4>;
1123*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1124*67d9574cSJanne Grunau		#reset-cells = <0>;
1125*67d9574cSJanne Grunau		label = DIE_LABEL(pms_fpwm2);
1126*67d9574cSJanne Grunau	};
1127*67d9574cSJanne Grunau
1128*67d9574cSJanne Grunau	DIE_NODE(ps_pms_fpwm3): power-controller@150 {
1129*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1130*67d9574cSJanne Grunau		reg = <0x150 4>;
1131*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1132*67d9574cSJanne Grunau		#reset-cells = <0>;
1133*67d9574cSJanne Grunau		label = DIE_LABEL(pms_fpwm3);
1134*67d9574cSJanne Grunau	};
1135*67d9574cSJanne Grunau
1136*67d9574cSJanne Grunau	DIE_NODE(ps_pms_fpwm4): power-controller@158 {
1137*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1138*67d9574cSJanne Grunau		reg = <0x158 4>;
1139*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1140*67d9574cSJanne Grunau		#reset-cells = <0>;
1141*67d9574cSJanne Grunau		label = DIE_LABEL(pms_fpwm4);
1142*67d9574cSJanne Grunau	};
1143*67d9574cSJanne Grunau
1144*67d9574cSJanne Grunau	DIE_NODE(ps_gpio): power-controller@160 {
1145*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1146*67d9574cSJanne Grunau		reg = <0x160 4>;
1147*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1148*67d9574cSJanne Grunau		#reset-cells = <0>;
1149*67d9574cSJanne Grunau		label = DIE_LABEL(gpio);
1150*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_sbr)>;
1151*67d9574cSJanne Grunau	};
1152*67d9574cSJanne Grunau
1153*67d9574cSJanne Grunau	DIE_NODE(ps_msg): power-controller@168 {
1154*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1155*67d9574cSJanne Grunau		reg = <0x168 4>;
1156*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1157*67d9574cSJanne Grunau		#reset-cells = <0>;
1158*67d9574cSJanne Grunau		label = DIE_LABEL(msg);
1159*67d9574cSJanne Grunau	};
1160*67d9574cSJanne Grunau
1161*67d9574cSJanne Grunau	DIE_NODE(ps_afc): power-controller@170 {
1162*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1163*67d9574cSJanne Grunau		reg = <0x170 4>;
1164*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1165*67d9574cSJanne Grunau		#reset-cells = <0>;
1166*67d9574cSJanne Grunau		label = DIE_LABEL(afc);
1167*67d9574cSJanne Grunau		apple,always-on;
1168*67d9574cSJanne Grunau	};
1169*67d9574cSJanne Grunau
1170*67d9574cSJanne Grunau	DIE_NODE(ps_amcc0): power-controller@180 {
1171*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1172*67d9574cSJanne Grunau		reg = <0x180 4>;
1173*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1174*67d9574cSJanne Grunau		#reset-cells = <0>;
1175*67d9574cSJanne Grunau		label = DIE_LABEL(amcc0);
1176*67d9574cSJanne Grunau		apple,always-on;
1177*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afc)>;
1178*67d9574cSJanne Grunau	};
1179*67d9574cSJanne Grunau
1180*67d9574cSJanne Grunau	DIE_NODE(ps_amcc2): power-controller@190 {
1181*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1182*67d9574cSJanne Grunau		reg = <0x190 4>;
1183*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1184*67d9574cSJanne Grunau		#reset-cells = <0>;
1185*67d9574cSJanne Grunau		label = DIE_LABEL(amcc2);
1186*67d9574cSJanne Grunau		apple,always-on;
1187*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afc)>;
1188*67d9574cSJanne Grunau	};
1189*67d9574cSJanne Grunau
1190*67d9574cSJanne Grunau	DIE_NODE(ps_amcc4): power-controller@1a0 {
1191*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1192*67d9574cSJanne Grunau		reg = <0x1a0 4>;
1193*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1194*67d9574cSJanne Grunau		#reset-cells = <0>;
1195*67d9574cSJanne Grunau		label = DIE_LABEL(amcc4);
1196*67d9574cSJanne Grunau		apple,always-on;
1197*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afc)>;
1198*67d9574cSJanne Grunau	};
1199*67d9574cSJanne Grunau
1200*67d9574cSJanne Grunau	DIE_NODE(ps_amcc6): power-controller@1b0 {
1201*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1202*67d9574cSJanne Grunau		reg = <0x1b0 4>;
1203*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1204*67d9574cSJanne Grunau		#reset-cells = <0>;
1205*67d9574cSJanne Grunau		label = DIE_LABEL(amcc6);
1206*67d9574cSJanne Grunau		apple,always-on;
1207*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afc)>;
1208*67d9574cSJanne Grunau	};
1209*67d9574cSJanne Grunau
1210*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_00): power-controller@1c0 {
1211*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1212*67d9574cSJanne Grunau		reg = <0x1c0 4>;
1213*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1214*67d9574cSJanne Grunau		#reset-cells = <0>;
1215*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_00);
1216*67d9574cSJanne Grunau		apple,always-on;
1217*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc0)>;
1218*67d9574cSJanne Grunau	};
1219*67d9574cSJanne Grunau
1220*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_01): power-controller@1d0 {
1221*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1222*67d9574cSJanne Grunau		reg = <0x1d0 4>;
1223*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1224*67d9574cSJanne Grunau		#reset-cells = <0>;
1225*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_01);
1226*67d9574cSJanne Grunau		apple,always-on;
1227*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc0)>;
1228*67d9574cSJanne Grunau	};
1229*67d9574cSJanne Grunau
1230*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_02): power-controller@1e0 {
1231*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1232*67d9574cSJanne Grunau		reg = <0x1e0 4>;
1233*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1234*67d9574cSJanne Grunau		#reset-cells = <0>;
1235*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_02);
1236*67d9574cSJanne Grunau		apple,always-on;
1237*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc0)>;
1238*67d9574cSJanne Grunau	};
1239*67d9574cSJanne Grunau
1240*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_03): power-controller@1f0 {
1241*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1242*67d9574cSJanne Grunau		reg = <0x1f0 4>;
1243*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1244*67d9574cSJanne Grunau		#reset-cells = <0>;
1245*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_03);
1246*67d9574cSJanne Grunau		apple,always-on;
1247*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc0)>;
1248*67d9574cSJanne Grunau	};
1249*67d9574cSJanne Grunau
1250*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_08): power-controller@200 {
1251*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1252*67d9574cSJanne Grunau		reg = <0x200 4>;
1253*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1254*67d9574cSJanne Grunau		#reset-cells = <0>;
1255*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_08);
1256*67d9574cSJanne Grunau		apple,always-on;
1257*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc2)>;
1258*67d9574cSJanne Grunau	};
1259*67d9574cSJanne Grunau
1260*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_09): power-controller@210 {
1261*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1262*67d9574cSJanne Grunau		reg = <0x210 4>;
1263*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1264*67d9574cSJanne Grunau		#reset-cells = <0>;
1265*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_09);
1266*67d9574cSJanne Grunau		apple,always-on;
1267*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc2)>;
1268*67d9574cSJanne Grunau	};
1269*67d9574cSJanne Grunau
1270*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_10): power-controller@220 {
1271*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1272*67d9574cSJanne Grunau		reg = <0x220 4>;
1273*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1274*67d9574cSJanne Grunau		#reset-cells = <0>;
1275*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_10);
1276*67d9574cSJanne Grunau		apple,always-on;
1277*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc2)>;
1278*67d9574cSJanne Grunau	};
1279*67d9574cSJanne Grunau
1280*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_11): power-controller@230 {
1281*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1282*67d9574cSJanne Grunau		reg = <0x230 4>;
1283*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1284*67d9574cSJanne Grunau		#reset-cells = <0>;
1285*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_11);
1286*67d9574cSJanne Grunau		apple,always-on;
1287*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc2)>;
1288*67d9574cSJanne Grunau	};
1289*67d9574cSJanne Grunau
1290*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_16): power-controller@240 {
1291*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1292*67d9574cSJanne Grunau		reg = <0x240 4>;
1293*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1294*67d9574cSJanne Grunau		#reset-cells = <0>;
1295*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_16);
1296*67d9574cSJanne Grunau		apple,always-on;
1297*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc4)>;
1298*67d9574cSJanne Grunau	};
1299*67d9574cSJanne Grunau
1300*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_17): power-controller@250 {
1301*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1302*67d9574cSJanne Grunau		reg = <0x250 4>;
1303*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1304*67d9574cSJanne Grunau		#reset-cells = <0>;
1305*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_17);
1306*67d9574cSJanne Grunau		apple,always-on;
1307*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc4)>;
1308*67d9574cSJanne Grunau	};
1309*67d9574cSJanne Grunau
1310*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_18): power-controller@260 {
1311*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1312*67d9574cSJanne Grunau		reg = <0x260 4>;
1313*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1314*67d9574cSJanne Grunau		#reset-cells = <0>;
1315*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_18);
1316*67d9574cSJanne Grunau		apple,always-on;
1317*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc4)>;
1318*67d9574cSJanne Grunau	};
1319*67d9574cSJanne Grunau
1320*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_19): power-controller@270 {
1321*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1322*67d9574cSJanne Grunau		reg = <0x270 4>;
1323*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1324*67d9574cSJanne Grunau		#reset-cells = <0>;
1325*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_19);
1326*67d9574cSJanne Grunau		apple,always-on;
1327*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc4)>;
1328*67d9574cSJanne Grunau	};
1329*67d9574cSJanne Grunau
1330*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_24): power-controller@280 {
1331*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1332*67d9574cSJanne Grunau		reg = <0x280 4>;
1333*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1334*67d9574cSJanne Grunau		#reset-cells = <0>;
1335*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_24);
1336*67d9574cSJanne Grunau		apple,always-on;
1337*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc6)>;
1338*67d9574cSJanne Grunau	};
1339*67d9574cSJanne Grunau
1340*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_25): power-controller@290 {
1341*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1342*67d9574cSJanne Grunau		reg = <0x290 4>;
1343*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1344*67d9574cSJanne Grunau		#reset-cells = <0>;
1345*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_25);
1346*67d9574cSJanne Grunau		apple,always-on;
1347*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc6)>;
1348*67d9574cSJanne Grunau	};
1349*67d9574cSJanne Grunau
1350*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_26): power-controller@2a0 {
1351*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1352*67d9574cSJanne Grunau		reg = <0x2a0 4>;
1353*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1354*67d9574cSJanne Grunau		#reset-cells = <0>;
1355*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_26);
1356*67d9574cSJanne Grunau		apple,always-on;
1357*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc6)>;
1358*67d9574cSJanne Grunau	};
1359*67d9574cSJanne Grunau
1360*67d9574cSJanne Grunau	DIE_NODE(ps_afi): power-controller@2b0 {
1361*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1362*67d9574cSJanne Grunau		reg = <0x2b0 4>;
1363*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1364*67d9574cSJanne Grunau		#reset-cells = <0>;
1365*67d9574cSJanne Grunau		label = DIE_LABEL(afi);
1366*67d9574cSJanne Grunau		apple,always-on;
1367*67d9574cSJanne Grunau	};
1368*67d9574cSJanne Grunau
1369*67d9574cSJanne Grunau	DIE_NODE(ps_dcs_27): power-controller@2c0 {
1370*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1371*67d9574cSJanne Grunau		reg = <0x2c0 4>;
1372*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1373*67d9574cSJanne Grunau		#reset-cells = <0>;
1374*67d9574cSJanne Grunau		label = DIE_LABEL(dcs_27);
1375*67d9574cSJanne Grunau		apple,always-on;
1376*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_amcc6)>;
1377*67d9574cSJanne Grunau	};
1378*67d9574cSJanne Grunau
1379*67d9574cSJanne Grunau	DIE_NODE(ps_afi_d2d_0): power-controller@2d0 {
1380*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1381*67d9574cSJanne Grunau		reg = <0x2d0 4>;
1382*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1383*67d9574cSJanne Grunau		#reset-cells = <0>;
1384*67d9574cSJanne Grunau		label = DIE_LABEL(afi_d2d_0);
1385*67d9574cSJanne Grunau		apple,always-on;
1386*67d9574cSJanne Grunau		status = "disabled";
1387*67d9574cSJanne Grunau	};
1388*67d9574cSJanne Grunau
1389*67d9574cSJanne Grunau	DIE_NODE(ps_afi_d2d_1): power-controller@2e0 {
1390*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1391*67d9574cSJanne Grunau		reg = <0x2e0 4>;
1392*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1393*67d9574cSJanne Grunau		#reset-cells = <0>;
1394*67d9574cSJanne Grunau		label = DIE_LABEL(afi_d2d_1);
1395*67d9574cSJanne Grunau		apple,always-on;
1396*67d9574cSJanne Grunau		status = "disabled";
1397*67d9574cSJanne Grunau	};
1398*67d9574cSJanne Grunau
1399*67d9574cSJanne Grunau	DIE_NODE(ps_afc_d2d_0): power-controller@2f0 {
1400*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1401*67d9574cSJanne Grunau		reg = <0x2f0 4>;
1402*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1403*67d9574cSJanne Grunau		#reset-cells = <0>;
1404*67d9574cSJanne Grunau		label = DIE_LABEL(afc_d2d_0);
1405*67d9574cSJanne Grunau		apple,always-on;
1406*67d9574cSJanne Grunau		status = "disabled";
1407*67d9574cSJanne Grunau	};
1408*67d9574cSJanne Grunau
1409*67d9574cSJanne Grunau	DIE_NODE(ps_afc_d2d_1): power-controller@300 {
1410*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1411*67d9574cSJanne Grunau		reg = <0x300 4>;
1412*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1413*67d9574cSJanne Grunau		#reset-cells = <0>;
1414*67d9574cSJanne Grunau		label = DIE_LABEL(afc_d2d_1);
1415*67d9574cSJanne Grunau		apple,always-on;
1416*67d9574cSJanne Grunau		status = "disabled";
1417*67d9574cSJanne Grunau	};
1418*67d9574cSJanne Grunau
1419*67d9574cSJanne Grunau	DIE_NODE(ps_afr_d2d_0): power-controller@310 {
1420*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1421*67d9574cSJanne Grunau		reg = <0x310 4>;
1422*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1423*67d9574cSJanne Grunau		#reset-cells = <0>;
1424*67d9574cSJanne Grunau		label = DIE_LABEL(afr_d2d_0);
1425*67d9574cSJanne Grunau		apple,always-on;
1426*67d9574cSJanne Grunau		status = "disabled";
1427*67d9574cSJanne Grunau	};
1428*67d9574cSJanne Grunau
1429*67d9574cSJanne Grunau	DIE_NODE(ps_afr_d2d_1): power-controller@320 {
1430*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1431*67d9574cSJanne Grunau		reg = <0x320 4>;
1432*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1433*67d9574cSJanne Grunau		#reset-cells = <0>;
1434*67d9574cSJanne Grunau		label = DIE_LABEL(afr_d2d_1);
1435*67d9574cSJanne Grunau		apple,always-on;
1436*67d9574cSJanne Grunau		status = "disabled";
1437*67d9574cSJanne Grunau	};
1438*67d9574cSJanne Grunau
1439*67d9574cSJanne Grunau	DIE_NODE(ps_afnc1_ioa): power-controller@330 {
1440*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1441*67d9574cSJanne Grunau		reg = <0x330 4>;
1442*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1443*67d9574cSJanne Grunau		#reset-cells = <0>;
1444*67d9574cSJanne Grunau		label = DIE_LABEL(afnc1_ioa);
1445*67d9574cSJanne Grunau		apple,always-on;
1446*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afi)>;
1447*67d9574cSJanne Grunau	};
1448*67d9574cSJanne Grunau
1449*67d9574cSJanne Grunau	DIE_NODE(ps_afnc0_ioa): power-controller@340 {
1450*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1451*67d9574cSJanne Grunau		reg = <0x340 4>;
1452*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1453*67d9574cSJanne Grunau		#reset-cells = <0>;
1454*67d9574cSJanne Grunau		label = DIE_LABEL(afnc0_ioa);
1455*67d9574cSJanne Grunau		apple,always-on;
1456*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afi)>;
1457*67d9574cSJanne Grunau	};
1458*67d9574cSJanne Grunau
1459*67d9574cSJanne Grunau	DIE_NODE(ps_afnc2_ioa): power-controller@350 {
1460*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1461*67d9574cSJanne Grunau		reg = <0x350 4>;
1462*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1463*67d9574cSJanne Grunau		#reset-cells = <0>;
1464*67d9574cSJanne Grunau		label = DIE_LABEL(afnc2_ioa);
1465*67d9574cSJanne Grunau		apple,always-on;
1466*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afi)>;
1467*67d9574cSJanne Grunau	};
1468*67d9574cSJanne Grunau
1469*67d9574cSJanne Grunau	DIE_NODE(ps_afnc7_ioa): power-controller@360 {
1470*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1471*67d9574cSJanne Grunau		reg = <0x360 4>;
1472*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1473*67d9574cSJanne Grunau		#reset-cells = <0>;
1474*67d9574cSJanne Grunau		label = DIE_LABEL(afnc7_ioa);
1475*67d9574cSJanne Grunau		apple,always-on;
1476*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afi)>;
1477*67d9574cSJanne Grunau	};
1478*67d9574cSJanne Grunau
1479*67d9574cSJanne Grunau	DIE_NODE(ps_afnc1_ls): power-controller@370 {
1480*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1481*67d9574cSJanne Grunau		reg = <0x370 4>;
1482*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1483*67d9574cSJanne Grunau		#reset-cells = <0>;
1484*67d9574cSJanne Grunau		label = DIE_LABEL(afnc1_ls);
1485*67d9574cSJanne Grunau		apple,always-on;
1486*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc1_ioa)>;
1487*67d9574cSJanne Grunau	};
1488*67d9574cSJanne Grunau
1489*67d9574cSJanne Grunau	DIE_NODE(ps_afnc0_ls): power-controller@380 {
1490*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1491*67d9574cSJanne Grunau		reg = <0x380 4>;
1492*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1493*67d9574cSJanne Grunau		#reset-cells = <0>;
1494*67d9574cSJanne Grunau		label = DIE_LABEL(afnc0_ls);
1495*67d9574cSJanne Grunau		apple,always-on;
1496*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc0_ioa)>;
1497*67d9574cSJanne Grunau	};
1498*67d9574cSJanne Grunau
1499*67d9574cSJanne Grunau	DIE_NODE(ps_afnc2_ls): power-controller@390 {
1500*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1501*67d9574cSJanne Grunau		reg = <0x390 4>;
1502*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1503*67d9574cSJanne Grunau		#reset-cells = <0>;
1504*67d9574cSJanne Grunau		label = DIE_LABEL(afnc2_ls);
1505*67d9574cSJanne Grunau		apple,always-on;
1506*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_ioa)>;
1507*67d9574cSJanne Grunau	};
1508*67d9574cSJanne Grunau
1509*67d9574cSJanne Grunau	DIE_NODE(ps_afnc7_ls): power-controller@3a0 {
1510*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1511*67d9574cSJanne Grunau		reg = <0x3a0 4>;
1512*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1513*67d9574cSJanne Grunau		#reset-cells = <0>;
1514*67d9574cSJanne Grunau		label = DIE_LABEL(afnc7_ls);
1515*67d9574cSJanne Grunau		apple,always-on;
1516*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc7_ioa)>;
1517*67d9574cSJanne Grunau	};
1518*67d9574cSJanne Grunau
1519*67d9574cSJanne Grunau	DIE_NODE(ps_afnc1_lw0): power-controller@3b0 {
1520*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1521*67d9574cSJanne Grunau		reg = <0x3b0 4>;
1522*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1523*67d9574cSJanne Grunau		#reset-cells = <0>;
1524*67d9574cSJanne Grunau		label = DIE_LABEL(afnc1_lw0);
1525*67d9574cSJanne Grunau		apple,always-on;
1526*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc1_ls)>;
1527*67d9574cSJanne Grunau	};
1528*67d9574cSJanne Grunau
1529*67d9574cSJanne Grunau	DIE_NODE(ps_afnc1_lw1): power-controller@3c0 {
1530*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1531*67d9574cSJanne Grunau		reg = <0x3c0 4>;
1532*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1533*67d9574cSJanne Grunau		#reset-cells = <0>;
1534*67d9574cSJanne Grunau		label = DIE_LABEL(afnc1_lw1);
1535*67d9574cSJanne Grunau		apple,always-on;
1536*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc1_ls)>;
1537*67d9574cSJanne Grunau	};
1538*67d9574cSJanne Grunau
1539*67d9574cSJanne Grunau	DIE_NODE(ps_afnc0_lw0): power-controller@3d0 {
1540*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1541*67d9574cSJanne Grunau		reg = <0x3d0 4>;
1542*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1543*67d9574cSJanne Grunau		#reset-cells = <0>;
1544*67d9574cSJanne Grunau		label = DIE_LABEL(afnc0_lw0);
1545*67d9574cSJanne Grunau		apple,always-on;
1546*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc0_ls)>;
1547*67d9574cSJanne Grunau	};
1548*67d9574cSJanne Grunau
1549*67d9574cSJanne Grunau	DIE_NODE(ps_afnc2_lw0): power-controller@3e0 {
1550*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1551*67d9574cSJanne Grunau		reg = <0x3e0 4>;
1552*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1553*67d9574cSJanne Grunau		#reset-cells = <0>;
1554*67d9574cSJanne Grunau		label = DIE_LABEL(afnc2_lw0);
1555*67d9574cSJanne Grunau		apple,always-on;
1556*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_ls)>;
1557*67d9574cSJanne Grunau	};
1558*67d9574cSJanne Grunau
1559*67d9574cSJanne Grunau	DIE_NODE(ps_afnc2_lw1): power-controller@3f0 {
1560*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1561*67d9574cSJanne Grunau		reg = <0x3f0 4>;
1562*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1563*67d9574cSJanne Grunau		#reset-cells = <0>;
1564*67d9574cSJanne Grunau		label = DIE_LABEL(afnc2_lw1);
1565*67d9574cSJanne Grunau		apple,always-on;
1566*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_ls)>;
1567*67d9574cSJanne Grunau	};
1568*67d9574cSJanne Grunau
1569*67d9574cSJanne Grunau	DIE_NODE(ps_afnc7_lw0): power-controller@400 {
1570*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1571*67d9574cSJanne Grunau		reg = <0x400 4>;
1572*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1573*67d9574cSJanne Grunau		#reset-cells = <0>;
1574*67d9574cSJanne Grunau		label = DIE_LABEL(afnc7_lw0);
1575*67d9574cSJanne Grunau		apple,always-on;
1576*67d9574cSJanne Grunau	};
1577*67d9574cSJanne Grunau
1578*67d9574cSJanne Grunau	DIE_NODE(ps_avd_sys): power-controller@410 {
1579*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1580*67d9574cSJanne Grunau		reg = <0x410 4>;
1581*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1582*67d9574cSJanne Grunau		#reset-cells = <0>;
1583*67d9574cSJanne Grunau		label = DIE_LABEL(avd_sys);
1584*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc1_lw0)>;
1585*67d9574cSJanne Grunau	};
1586*67d9574cSJanne Grunau
1587*67d9574cSJanne Grunau	DIE_NODE(ps_jpg): power-controller@418 {
1588*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1589*67d9574cSJanne Grunau		reg = <0x418 4>;
1590*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1591*67d9574cSJanne Grunau		#reset-cells = <0>;
1592*67d9574cSJanne Grunau		label = DIE_LABEL(jpg);
1593*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc1_lw0)>;
1594*67d9574cSJanne Grunau	};
1595*67d9574cSJanne Grunau
1596*67d9574cSJanne Grunau	DIE_NODE(ps_dispext3_sys): power-controller@420 {
1597*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1598*67d9574cSJanne Grunau		reg = <0x420 4>;
1599*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1600*67d9574cSJanne Grunau		#reset-cells = <0>;
1601*67d9574cSJanne Grunau		label = DIE_LABEL(dispext3_sys);
1602*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc1_lw1)>;
1603*67d9574cSJanne Grunau	};
1604*67d9574cSJanne Grunau
1605*67d9574cSJanne Grunau	DIE_NODE(ps_scodec): power-controller@428 {
1606*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1607*67d9574cSJanne Grunau		reg = <0x428 4>;
1608*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1609*67d9574cSJanne Grunau		#reset-cells = <0>;
1610*67d9574cSJanne Grunau		label = DIE_LABEL(scodec);
1611*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc1_lw1)>;
1612*67d9574cSJanne Grunau	};
1613*67d9574cSJanne Grunau
1614*67d9574cSJanne Grunau	DIE_NODE(ps_venc0_sys): power-controller@430 {
1615*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1616*67d9574cSJanne Grunau		reg = <0x430 4>;
1617*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1618*67d9574cSJanne Grunau		#reset-cells = <0>;
1619*67d9574cSJanne Grunau		label = DIE_LABEL(venc0_sys);
1620*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc0_lw0)>;
1621*67d9574cSJanne Grunau	};
1622*67d9574cSJanne Grunau
1623*67d9574cSJanne Grunau	DIE_NODE(ps_prores): power-controller@438 {
1624*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1625*67d9574cSJanne Grunau		reg = <0x438 4>;
1626*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1627*67d9574cSJanne Grunau		#reset-cells = <0>;
1628*67d9574cSJanne Grunau		label = DIE_LABEL(prores);
1629*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc0_lw0)>;
1630*67d9574cSJanne Grunau	};
1631*67d9574cSJanne Grunau
1632*67d9574cSJanne Grunau	DIE_NODE(ps_dispext0_sys): power-controller@440 {
1633*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1634*67d9574cSJanne Grunau		reg = <0x440 4>;
1635*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1636*67d9574cSJanne Grunau		#reset-cells = <0>;
1637*67d9574cSJanne Grunau		label = DIE_LABEL(dispext0_sys);
1638*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_lw0)>;
1639*67d9574cSJanne Grunau	};
1640*67d9574cSJanne Grunau
1641*67d9574cSJanne Grunau	DIE_NODE(ps_atc0_common): power-controller@448 {
1642*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1643*67d9574cSJanne Grunau		reg = <0x448 4>;
1644*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1645*67d9574cSJanne Grunau		#reset-cells = <0>;
1646*67d9574cSJanne Grunau		label = DIE_LABEL(atc0_common);
1647*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_lw0)>;
1648*67d9574cSJanne Grunau	};
1649*67d9574cSJanne Grunau
1650*67d9574cSJanne Grunau	DIE_NODE(ps_atc1_common): power-controller@450 {
1651*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1652*67d9574cSJanne Grunau		reg = <0x450 4>;
1653*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1654*67d9574cSJanne Grunau		#reset-cells = <0>;
1655*67d9574cSJanne Grunau		label = DIE_LABEL(atc1_common);
1656*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_lw1)>;
1657*67d9574cSJanne Grunau	};
1658*67d9574cSJanne Grunau
1659*67d9574cSJanne Grunau	DIE_NODE(ps_atc2_common): power-controller@458 {
1660*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1661*67d9574cSJanne Grunau		reg = <0x458 4>;
1662*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1663*67d9574cSJanne Grunau		#reset-cells = <0>;
1664*67d9574cSJanne Grunau		label = DIE_LABEL(atc2_common);
1665*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_lw1)>;
1666*67d9574cSJanne Grunau	};
1667*67d9574cSJanne Grunau
1668*67d9574cSJanne Grunau	DIE_NODE(ps_atc3_common): power-controller@460 {
1669*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1670*67d9574cSJanne Grunau		reg = <0x460 4>;
1671*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1672*67d9574cSJanne Grunau		#reset-cells = <0>;
1673*67d9574cSJanne Grunau		label = DIE_LABEL(atc3_common);
1674*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_lw1)>;
1675*67d9574cSJanne Grunau	};
1676*67d9574cSJanne Grunau
1677*67d9574cSJanne Grunau	DIE_NODE(ps_trace_fab): power-controller@468 {
1678*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1679*67d9574cSJanne Grunau		reg = <0x468 4>;
1680*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1681*67d9574cSJanne Grunau		#reset-cells = <0>;
1682*67d9574cSJanne Grunau		label = DIE_LABEL(trace_fab);
1683*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc2_lw1)>;
1684*67d9574cSJanne Grunau	};
1685*67d9574cSJanne Grunau
1686*67d9574cSJanne Grunau	DIE_NODE(ps_dispext1_sys): power-controller@470 {
1687*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1688*67d9574cSJanne Grunau		reg = <0x470 4>;
1689*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1690*67d9574cSJanne Grunau		#reset-cells = <0>;
1691*67d9574cSJanne Grunau		label = DIE_LABEL(dispext1_sys);
1692*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc7_lw0)>;
1693*67d9574cSJanne Grunau	};
1694*67d9574cSJanne Grunau
1695*67d9574cSJanne Grunau	DIE_NODE(ps_dispext2_sys): power-controller@478 {
1696*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1697*67d9574cSJanne Grunau		reg = <0x478 4>;
1698*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1699*67d9574cSJanne Grunau		#reset-cells = <0>;
1700*67d9574cSJanne Grunau		label = DIE_LABEL(dispext2_sys);
1701*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afnc7_lw0)>;
1702*67d9574cSJanne Grunau	};
1703*67d9574cSJanne Grunau
1704*67d9574cSJanne Grunau	DIE_NODE(ps_dispext3_fe): power-controller@480 {
1705*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1706*67d9574cSJanne Grunau		reg = <0x480 4>;
1707*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1708*67d9574cSJanne Grunau		#reset-cells = <0>;
1709*67d9574cSJanne Grunau		label = DIE_LABEL(dispext3_fe);
1710*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_dispext3_cpu)>;
1711*67d9574cSJanne Grunau	};
1712*67d9574cSJanne Grunau
1713*67d9574cSJanne Grunau	DIE_NODE(ps_dispext3_cpu): power-controller@488 {
1714*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1715*67d9574cSJanne Grunau		reg = <0x488 4>;
1716*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1717*67d9574cSJanne Grunau		#reset-cells = <0>;
1718*67d9574cSJanne Grunau		label = DIE_LABEL(dispext3_cpu);
1719*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_dispext3_sys)>;
1720*67d9574cSJanne Grunau	};
1721*67d9574cSJanne Grunau
1722*67d9574cSJanne Grunau	DIE_NODE(ps_scodec_streaming): power-controller@490 {
1723*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1724*67d9574cSJanne Grunau		reg = <0x490 4>;
1725*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1726*67d9574cSJanne Grunau		#reset-cells = <0>;
1727*67d9574cSJanne Grunau		label = DIE_LABEL(scodec_streaming);
1728*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_scodec)>;
1729*67d9574cSJanne Grunau	};
1730*67d9574cSJanne Grunau
1731*67d9574cSJanne Grunau	DIE_NODE(ps_venc0_dma): power-controller@498 {
1732*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1733*67d9574cSJanne Grunau		reg = <0x498 4>;
1734*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1735*67d9574cSJanne Grunau		#reset-cells = <0>;
1736*67d9574cSJanne Grunau		label = DIE_LABEL(venc0_dma);
1737*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc0_sys)>;
1738*67d9574cSJanne Grunau	};
1739*67d9574cSJanne Grunau
1740*67d9574cSJanne Grunau	DIE_NODE(ps_dispext0_fe): power-controller@4a0 {
1741*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1742*67d9574cSJanne Grunau		reg = <0x4a0 4>;
1743*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1744*67d9574cSJanne Grunau		#reset-cells = <0>;
1745*67d9574cSJanne Grunau		label = DIE_LABEL(dispext0_fe);
1746*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_dispext0_cpu)>;
1747*67d9574cSJanne Grunau	};
1748*67d9574cSJanne Grunau
1749*67d9574cSJanne Grunau	DIE_NODE(ps_dispext0_cpu): power-controller@4a8 {
1750*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1751*67d9574cSJanne Grunau		reg = <0x4a8 4>;
1752*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1753*67d9574cSJanne Grunau		#reset-cells = <0>;
1754*67d9574cSJanne Grunau		label = DIE_LABEL(dispext0_cpu);
1755*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_dispext0_sys)>;
1756*67d9574cSJanne Grunau	};
1757*67d9574cSJanne Grunau
1758*67d9574cSJanne Grunau	DIE_NODE(ps_atc0_cio): power-controller@4b0 {
1759*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1760*67d9574cSJanne Grunau		reg = <0x4b0 4>;
1761*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1762*67d9574cSJanne Grunau		#reset-cells = <0>;
1763*67d9574cSJanne Grunau		label = DIE_LABEL(atc0_cio);
1764*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc0_common)>;
1765*67d9574cSJanne Grunau	};
1766*67d9574cSJanne Grunau
1767*67d9574cSJanne Grunau	DIE_NODE(ps_atc0_pcie): power-controller@4b8 {
1768*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1769*67d9574cSJanne Grunau		reg = <0x4b8 4>;
1770*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1771*67d9574cSJanne Grunau		#reset-cells = <0>;
1772*67d9574cSJanne Grunau		label = DIE_LABEL(atc0_pcie);
1773*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc0_common)>;
1774*67d9574cSJanne Grunau	};
1775*67d9574cSJanne Grunau
1776*67d9574cSJanne Grunau	DIE_NODE(ps_atc1_cio): power-controller@4c0 {
1777*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1778*67d9574cSJanne Grunau		reg = <0x4c0 4>;
1779*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1780*67d9574cSJanne Grunau		#reset-cells = <0>;
1781*67d9574cSJanne Grunau		label = DIE_LABEL(atc1_cio);
1782*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc1_common)>;
1783*67d9574cSJanne Grunau	};
1784*67d9574cSJanne Grunau
1785*67d9574cSJanne Grunau	DIE_NODE(ps_atc1_pcie): power-controller@4c8 {
1786*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1787*67d9574cSJanne Grunau		reg = <0x4c8 4>;
1788*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1789*67d9574cSJanne Grunau		#reset-cells = <0>;
1790*67d9574cSJanne Grunau		label = DIE_LABEL(atc1_pcie);
1791*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc1_common)>;
1792*67d9574cSJanne Grunau	};
1793*67d9574cSJanne Grunau
1794*67d9574cSJanne Grunau	DIE_NODE(ps_atc2_cio): power-controller@4d0 {
1795*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1796*67d9574cSJanne Grunau		reg = <0x4d0 4>;
1797*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1798*67d9574cSJanne Grunau		#reset-cells = <0>;
1799*67d9574cSJanne Grunau		label = DIE_LABEL(atc2_cio);
1800*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc2_common)>;
1801*67d9574cSJanne Grunau	};
1802*67d9574cSJanne Grunau
1803*67d9574cSJanne Grunau	DIE_NODE(ps_atc2_pcie): power-controller@4d8 {
1804*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1805*67d9574cSJanne Grunau		reg = <0x4d8 4>;
1806*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1807*67d9574cSJanne Grunau		#reset-cells = <0>;
1808*67d9574cSJanne Grunau		label = DIE_LABEL(atc2_pcie);
1809*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc2_common)>;
1810*67d9574cSJanne Grunau	};
1811*67d9574cSJanne Grunau
1812*67d9574cSJanne Grunau	DIE_NODE(ps_atc3_cio): power-controller@4e0 {
1813*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1814*67d9574cSJanne Grunau		reg = <0x4e0 4>;
1815*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1816*67d9574cSJanne Grunau		#reset-cells = <0>;
1817*67d9574cSJanne Grunau		label = DIE_LABEL(atc3_cio);
1818*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc3_common)>;
1819*67d9574cSJanne Grunau	};
1820*67d9574cSJanne Grunau
1821*67d9574cSJanne Grunau	DIE_NODE(ps_atc3_pcie): power-controller@4e8 {
1822*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1823*67d9574cSJanne Grunau		reg = <0x4e8 4>;
1824*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1825*67d9574cSJanne Grunau		#reset-cells = <0>;
1826*67d9574cSJanne Grunau		label = DIE_LABEL(atc3_pcie);
1827*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc3_common)>;
1828*67d9574cSJanne Grunau	};
1829*67d9574cSJanne Grunau
1830*67d9574cSJanne Grunau	DIE_NODE(ps_dispext1_fe): power-controller@4f0 {
1831*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1832*67d9574cSJanne Grunau		reg = <0x4f0 4>;
1833*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1834*67d9574cSJanne Grunau		#reset-cells = <0>;
1835*67d9574cSJanne Grunau		label = DIE_LABEL(dispext1_fe);
1836*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_dispext1_cpu)>;
1837*67d9574cSJanne Grunau	};
1838*67d9574cSJanne Grunau
1839*67d9574cSJanne Grunau	DIE_NODE(ps_dispext1_cpu): power-controller@4f8 {
1840*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1841*67d9574cSJanne Grunau		reg = <0x4f8 4>;
1842*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1843*67d9574cSJanne Grunau		#reset-cells = <0>;
1844*67d9574cSJanne Grunau		label = DIE_LABEL(dispext1_cpu);
1845*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_dispext1_sys)>;
1846*67d9574cSJanne Grunau	};
1847*67d9574cSJanne Grunau
1848*67d9574cSJanne Grunau	DIE_NODE(ps_dispext2_fe): power-controller@500 {
1849*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1850*67d9574cSJanne Grunau		reg = <0x500 4>;
1851*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1852*67d9574cSJanne Grunau		#reset-cells = <0>;
1853*67d9574cSJanne Grunau		label = DIE_LABEL(dispext2_fe);
1854*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_dispext2_cpu)>;
1855*67d9574cSJanne Grunau	};
1856*67d9574cSJanne Grunau
1857*67d9574cSJanne Grunau	DIE_NODE(ps_dispext2_cpu): power-controller@508 {
1858*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1859*67d9574cSJanne Grunau		reg = <0x508 4>;
1860*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1861*67d9574cSJanne Grunau		#reset-cells = <0>;
1862*67d9574cSJanne Grunau		label = DIE_LABEL(dispext2_cpu);
1863*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_dispext2_sys)>;
1864*67d9574cSJanne Grunau	};
1865*67d9574cSJanne Grunau
1866*67d9574cSJanne Grunau	DIE_NODE(ps_venc0_pipe4): power-controller@538 {
1867*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1868*67d9574cSJanne Grunau		reg = <0x538 4>;
1869*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1870*67d9574cSJanne Grunau		#reset-cells = <0>;
1871*67d9574cSJanne Grunau		label = DIE_LABEL(venc0_pipe4);
1872*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc0_dma)>;
1873*67d9574cSJanne Grunau	};
1874*67d9574cSJanne Grunau
1875*67d9574cSJanne Grunau	DIE_NODE(ps_venc0_pipe5): power-controller@540 {
1876*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1877*67d9574cSJanne Grunau		reg = <0x540 4>;
1878*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1879*67d9574cSJanne Grunau		#reset-cells = <0>;
1880*67d9574cSJanne Grunau		label = DIE_LABEL(venc0_pipe5);
1881*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc0_dma)>;
1882*67d9574cSJanne Grunau	};
1883*67d9574cSJanne Grunau
1884*67d9574cSJanne Grunau	DIE_NODE(ps_venc0_me0): power-controller@548 {
1885*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1886*67d9574cSJanne Grunau		reg = <0x548 4>;
1887*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1888*67d9574cSJanne Grunau		#reset-cells = <0>;
1889*67d9574cSJanne Grunau		label = DIE_LABEL(venc0_me0);
1890*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc0_dma)>;
1891*67d9574cSJanne Grunau	};
1892*67d9574cSJanne Grunau
1893*67d9574cSJanne Grunau	DIE_NODE(ps_pmp): power-controller@550 {
1894*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1895*67d9574cSJanne Grunau		reg = <0x550 4>;
1896*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1897*67d9574cSJanne Grunau		#reset-cells = <0>;
1898*67d9574cSJanne Grunau		label = DIE_LABEL(pmp);
1899*67d9574cSJanne Grunau	};
1900*67d9574cSJanne Grunau
1901*67d9574cSJanne Grunau	DIE_NODE(ps_pms_sram): power-controller@560 {
1902*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1903*67d9574cSJanne Grunau		reg = <0x560 4>;
1904*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1905*67d9574cSJanne Grunau		#reset-cells = <0>;
1906*67d9574cSJanne Grunau		label = DIE_LABEL(pms_sram);
1907*67d9574cSJanne Grunau	};
1908*67d9574cSJanne Grunau
1909*67d9574cSJanne Grunau	DIE_NODE(ps_atc0_cio_pcie): power-controller@598 {
1910*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1911*67d9574cSJanne Grunau		reg = <0x598 4>;
1912*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1913*67d9574cSJanne Grunau		#reset-cells = <0>;
1914*67d9574cSJanne Grunau		label = DIE_LABEL(atc0_cio_pcie);
1915*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc0_cio)>;
1916*67d9574cSJanne Grunau	};
1917*67d9574cSJanne Grunau
1918*67d9574cSJanne Grunau	DIE_NODE(ps_atc0_cio_usb): power-controller@5a0 {
1919*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1920*67d9574cSJanne Grunau		reg = <0x5a0 4>;
1921*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1922*67d9574cSJanne Grunau		#reset-cells = <0>;
1923*67d9574cSJanne Grunau		label = DIE_LABEL(atc0_cio_usb);
1924*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc0_cio)>;
1925*67d9574cSJanne Grunau	};
1926*67d9574cSJanne Grunau
1927*67d9574cSJanne Grunau	DIE_NODE(ps_atc1_cio_pcie): power-controller@5a8 {
1928*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1929*67d9574cSJanne Grunau		reg = <0x5a8 4>;
1930*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1931*67d9574cSJanne Grunau		#reset-cells = <0>;
1932*67d9574cSJanne Grunau		label = DIE_LABEL(atc1_cio_pcie);
1933*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc1_cio)>;
1934*67d9574cSJanne Grunau	};
1935*67d9574cSJanne Grunau
1936*67d9574cSJanne Grunau	DIE_NODE(ps_atc1_cio_usb): power-controller@5b0 {
1937*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1938*67d9574cSJanne Grunau		reg = <0x5b0 4>;
1939*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1940*67d9574cSJanne Grunau		#reset-cells = <0>;
1941*67d9574cSJanne Grunau		label = DIE_LABEL(atc1_cio_usb);
1942*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc1_cio)>;
1943*67d9574cSJanne Grunau	};
1944*67d9574cSJanne Grunau
1945*67d9574cSJanne Grunau	DIE_NODE(ps_atc2_cio_pcie): power-controller@5b8 {
1946*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1947*67d9574cSJanne Grunau		reg = <0x5b8 4>;
1948*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1949*67d9574cSJanne Grunau		#reset-cells = <0>;
1950*67d9574cSJanne Grunau		label = DIE_LABEL(atc2_cio_pcie);
1951*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc2_cio)>;
1952*67d9574cSJanne Grunau	};
1953*67d9574cSJanne Grunau
1954*67d9574cSJanne Grunau	DIE_NODE(ps_atc2_cio_usb): power-controller@5c0 {
1955*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1956*67d9574cSJanne Grunau		reg = <0x5c0 4>;
1957*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1958*67d9574cSJanne Grunau		#reset-cells = <0>;
1959*67d9574cSJanne Grunau		label = DIE_LABEL(atc2_cio_usb);
1960*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc2_cio)>;
1961*67d9574cSJanne Grunau	};
1962*67d9574cSJanne Grunau
1963*67d9574cSJanne Grunau	DIE_NODE(ps_atc3_cio_pcie): power-controller@5c8 {
1964*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1965*67d9574cSJanne Grunau		reg = <0x5c8 4>;
1966*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1967*67d9574cSJanne Grunau		#reset-cells = <0>;
1968*67d9574cSJanne Grunau		label = DIE_LABEL(atc3_cio_pcie);
1969*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc3_cio)>;
1970*67d9574cSJanne Grunau	};
1971*67d9574cSJanne Grunau
1972*67d9574cSJanne Grunau	DIE_NODE(ps_atc3_cio_usb): power-controller@5d0 {
1973*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1974*67d9574cSJanne Grunau		reg = <0x5d0 4>;
1975*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1976*67d9574cSJanne Grunau		#reset-cells = <0>;
1977*67d9574cSJanne Grunau		label = DIE_LABEL(atc3_cio_usb);
1978*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc3_cio)>;
1979*67d9574cSJanne Grunau	};
1980*67d9574cSJanne Grunau
1981*67d9574cSJanne Grunau	DIE_NODE(ps_venc0_me1): power-controller@638 {
1982*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1983*67d9574cSJanne Grunau		reg = <0x638 4>;
1984*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1985*67d9574cSJanne Grunau		#reset-cells = <0>;
1986*67d9574cSJanne Grunau		label = DIE_LABEL(venc0_me1);
1987*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_venc0_me0)>;
1988*67d9574cSJanne Grunau	};
1989*67d9574cSJanne Grunau
1990*67d9574cSJanne Grunau	DIE_NODE(ps_ap_tmm): power-controller@670 {
1991*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1992*67d9574cSJanne Grunau		reg = <0x670 4>;
1993*67d9574cSJanne Grunau		#power-domain-cells = <0>;
1994*67d9574cSJanne Grunau		#reset-cells = <0>;
1995*67d9574cSJanne Grunau		label = DIE_LABEL(ap_tmm);
1996*67d9574cSJanne Grunau	};
1997*67d9574cSJanne Grunau};
1998*67d9574cSJanne Grunau
1999*67d9574cSJanne Grunau&DIE_NODE(pmgr_mini) {
2000*67d9574cSJanne Grunau	DIE_NODE(ps_debug_gated): power-controller@58 {
2001*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2002*67d9574cSJanne Grunau		reg = <0x58 4>;
2003*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2004*67d9574cSJanne Grunau		#reset-cells = <0>;
2005*67d9574cSJanne Grunau		label = DIE_LABEL(debug_gated);
2006*67d9574cSJanne Grunau		apple,always-on;
2007*67d9574cSJanne Grunau	};
2008*67d9574cSJanne Grunau
2009*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi_ahb_fab): power-controller@60 {
2010*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2011*67d9574cSJanne Grunau		reg = <0x60 4>;
2012*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2013*67d9574cSJanne Grunau		#reset-cells = <0>;
2014*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi_ahb_fab);
2015*67d9574cSJanne Grunau		apple,always-on;
2016*67d9574cSJanne Grunau	};
2017*67d9574cSJanne Grunau
2018*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi0): power-controller@68 {
2019*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2020*67d9574cSJanne Grunau		reg = <0x68 4>;
2021*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2022*67d9574cSJanne Grunau		#reset-cells = <0>;
2023*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi0);
2024*67d9574cSJanne Grunau		apple,always-on;
2025*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_nub_spmi_ahb_fab)>;
2026*67d9574cSJanne Grunau	};
2027*67d9574cSJanne Grunau
2028*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi_a0): power-controller@70 {
2029*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2030*67d9574cSJanne Grunau		reg = <0x70 4>;
2031*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2032*67d9574cSJanne Grunau		#reset-cells = <0>;
2033*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi_a0);
2034*67d9574cSJanne Grunau		apple,always-on;
2035*67d9574cSJanne Grunau	};
2036*67d9574cSJanne Grunau
2037*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi_a1): power-controller@78 {
2038*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2039*67d9574cSJanne Grunau		reg = <0x78 4>;
2040*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2041*67d9574cSJanne Grunau		#reset-cells = <0>;
2042*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi_a1);
2043*67d9574cSJanne Grunau		apple,always-on;
2044*67d9574cSJanne Grunau	};
2045*67d9574cSJanne Grunau
2046*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi_a2): power-controller@80 {
2047*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2048*67d9574cSJanne Grunau		reg = <0x80 4>;
2049*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2050*67d9574cSJanne Grunau		#reset-cells = <0>;
2051*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi_a2);
2052*67d9574cSJanne Grunau		apple,always-on;
2053*67d9574cSJanne Grunau	};
2054*67d9574cSJanne Grunau
2055*67d9574cSJanne Grunau	DIE_NODE(ps_nub_aon): power-controller@90 {
2056*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2057*67d9574cSJanne Grunau		reg = <0x90 4>;
2058*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2059*67d9574cSJanne Grunau		#reset-cells = <0>;
2060*67d9574cSJanne Grunau		label = DIE_LABEL(nub_aon);
2061*67d9574cSJanne Grunau		apple,always-on;
2062*67d9574cSJanne Grunau	};
2063*67d9574cSJanne Grunau
2064*67d9574cSJanne Grunau	DIE_NODE(ps_nub_gpio): power-controller@98 {
2065*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2066*67d9574cSJanne Grunau		reg = <0x98 4>;
2067*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2068*67d9574cSJanne Grunau		#reset-cells = <0>;
2069*67d9574cSJanne Grunau		label = DIE_LABEL(nub_gpio);
2070*67d9574cSJanne Grunau		apple,always-on;
2071*67d9574cSJanne Grunau	};
2072*67d9574cSJanne Grunau
2073*67d9574cSJanne Grunau	DIE_NODE(ps_nub_ocla): power-controller@a0 {
2074*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2075*67d9574cSJanne Grunau		reg = <0xa0 4>;
2076*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2077*67d9574cSJanne Grunau		#reset-cells = <0>;
2078*67d9574cSJanne Grunau		label = DIE_LABEL(nub_ocla);
2079*67d9574cSJanne Grunau		apple,always-on;
2080*67d9574cSJanne Grunau	};
2081*67d9574cSJanne Grunau
2082*67d9574cSJanne Grunau	DIE_NODE(ps_atc0_common_dp): power-controller@a8 {
2083*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2084*67d9574cSJanne Grunau		reg = <0xa8 4>;
2085*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2086*67d9574cSJanne Grunau		#reset-cells = <0>;
2087*67d9574cSJanne Grunau		label = DIE_LABEL(atc0_common_dp);
2088*67d9574cSJanne Grunau	};
2089*67d9574cSJanne Grunau
2090*67d9574cSJanne Grunau	DIE_NODE(ps_atc1_common_dp): power-controller@b0 {
2091*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2092*67d9574cSJanne Grunau		reg = <0xb0 4>;
2093*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2094*67d9574cSJanne Grunau		#reset-cells = <0>;
2095*67d9574cSJanne Grunau		label = DIE_LABEL(atc1_common_dp);
2096*67d9574cSJanne Grunau	};
2097*67d9574cSJanne Grunau
2098*67d9574cSJanne Grunau	DIE_NODE(ps_atc2_common_dp): power-controller@b8 {
2099*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2100*67d9574cSJanne Grunau		reg = <0xb8 4>;
2101*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2102*67d9574cSJanne Grunau		#reset-cells = <0>;
2103*67d9574cSJanne Grunau		label = DIE_LABEL(atc2_common_dp);
2104*67d9574cSJanne Grunau	};
2105*67d9574cSJanne Grunau
2106*67d9574cSJanne Grunau	DIE_NODE(ps_atc3_common_dp): power-controller@c0 {
2107*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2108*67d9574cSJanne Grunau		reg = <0xc0 4>;
2109*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2110*67d9574cSJanne Grunau		#reset-cells = <0>;
2111*67d9574cSJanne Grunau		label = DIE_LABEL(atc3_common_dp);
2112*67d9574cSJanne Grunau	};
2113*67d9574cSJanne Grunau
2114*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi1): power-controller@c8 {
2115*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2116*67d9574cSJanne Grunau		reg = <0xc8 4>;
2117*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2118*67d9574cSJanne Grunau		#reset-cells = <0>;
2119*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi1);
2120*67d9574cSJanne Grunau		apple,always-on;
2121*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_nub_spmi_ahb_fab)>;
2122*67d9574cSJanne Grunau	};
2123*67d9574cSJanne Grunau
2124*67d9574cSJanne Grunau	DIE_NODE(ps_atc0_usb_aon): power-controller@d0 {
2125*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2126*67d9574cSJanne Grunau		reg = <0xd0 4>;
2127*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2128*67d9574cSJanne Grunau		#reset-cells = <0>;
2129*67d9574cSJanne Grunau		label = DIE_LABEL(atc0_usb_aon);
2130*67d9574cSJanne Grunau	};
2131*67d9574cSJanne Grunau
2132*67d9574cSJanne Grunau	DIE_NODE(ps_atc1_usb_aon): power-controller@d8 {
2133*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2134*67d9574cSJanne Grunau		reg = <0xd8 4>;
2135*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2136*67d9574cSJanne Grunau		#reset-cells = <0>;
2137*67d9574cSJanne Grunau		label = DIE_LABEL(atc1_usb_aon);
2138*67d9574cSJanne Grunau	};
2139*67d9574cSJanne Grunau
2140*67d9574cSJanne Grunau	DIE_NODE(ps_atc2_usb_aon): power-controller@e0 {
2141*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2142*67d9574cSJanne Grunau		reg = <0xe0 4>;
2143*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2144*67d9574cSJanne Grunau		#reset-cells = <0>;
2145*67d9574cSJanne Grunau		label = DIE_LABEL(atc2_usb_aon);
2146*67d9574cSJanne Grunau	};
2147*67d9574cSJanne Grunau
2148*67d9574cSJanne Grunau	DIE_NODE(ps_atc3_usb_aon): power-controller@e8 {
2149*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2150*67d9574cSJanne Grunau		reg = <0xe8 4>;
2151*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2152*67d9574cSJanne Grunau		#reset-cells = <0>;
2153*67d9574cSJanne Grunau		label = DIE_LABEL(atc3_usb_aon);
2154*67d9574cSJanne Grunau	};
2155*67d9574cSJanne Grunau
2156*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi2): power-controller@f0 {
2157*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2158*67d9574cSJanne Grunau		reg = <0xf0 4>;
2159*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2160*67d9574cSJanne Grunau		#reset-cells = <0>;
2161*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi2);
2162*67d9574cSJanne Grunau		apple,always-on;
2163*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_nub_spmi_ahb_fab)>;
2164*67d9574cSJanne Grunau	};
2165*67d9574cSJanne Grunau
2166*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi3): power-controller@f8 {
2167*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2168*67d9574cSJanne Grunau		reg = <0xf8 4>;
2169*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2170*67d9574cSJanne Grunau		#reset-cells = <0>;
2171*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi3);
2172*67d9574cSJanne Grunau		apple,always-on;
2173*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_nub_spmi_ahb_fab)>;
2174*67d9574cSJanne Grunau	};
2175*67d9574cSJanne Grunau
2176*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi4): power-controller@100 {
2177*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2178*67d9574cSJanne Grunau		reg = <0x100 4>;
2179*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2180*67d9574cSJanne Grunau		#reset-cells = <0>;
2181*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi4);
2182*67d9574cSJanne Grunau		apple,always-on;
2183*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_nub_spmi_ahb_fab)>;
2184*67d9574cSJanne Grunau	};
2185*67d9574cSJanne Grunau
2186*67d9574cSJanne Grunau	DIE_NODE(ps_nub_spmi5): power-controller@108 {
2187*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2188*67d9574cSJanne Grunau		reg = <0x108 4>;
2189*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2190*67d9574cSJanne Grunau		#reset-cells = <0>;
2191*67d9574cSJanne Grunau		label = DIE_LABEL(nub_spmi5);
2192*67d9574cSJanne Grunau		apple,always-on;
2193*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_nub_spmi_ahb_fab)>;
2194*67d9574cSJanne Grunau	};
2195*67d9574cSJanne Grunau
2196*67d9574cSJanne Grunau	DIE_NODE(ps_nub_fabric): power-controller@110 {
2197*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2198*67d9574cSJanne Grunau		reg = <0x110 4>;
2199*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2200*67d9574cSJanne Grunau		#reset-cells = <0>;
2201*67d9574cSJanne Grunau		label = DIE_LABEL(nub_fabric);
2202*67d9574cSJanne Grunau		apple,always-on;
2203*67d9574cSJanne Grunau	};
2204*67d9574cSJanne Grunau
2205*67d9574cSJanne Grunau	DIE_NODE(ps_nub_sram): power-controller@120 {
2206*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2207*67d9574cSJanne Grunau		reg = <0x120 4>;
2208*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2209*67d9574cSJanne Grunau		#reset-cells = <0>;
2210*67d9574cSJanne Grunau		label = DIE_LABEL(nub_sram);
2211*67d9574cSJanne Grunau		apple,always-on;
2212*67d9574cSJanne Grunau	};
2213*67d9574cSJanne Grunau
2214*67d9574cSJanne Grunau	DIE_NODE(ps_debug_switch): power-controller@130 {
2215*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2216*67d9574cSJanne Grunau		reg = <0x130 4>;
2217*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2218*67d9574cSJanne Grunau		#reset-cells = <0>;
2219*67d9574cSJanne Grunau		label = DIE_LABEL(debug_switch);
2220*67d9574cSJanne Grunau		apple,always-on;
2221*67d9574cSJanne Grunau	};
2222*67d9574cSJanne Grunau
2223*67d9574cSJanne Grunau	DIE_NODE(ps_atc0_usb): power-controller@140 {
2224*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2225*67d9574cSJanne Grunau		reg = <0x140 4>;
2226*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2227*67d9574cSJanne Grunau		#reset-cells = <0>;
2228*67d9574cSJanne Grunau		label = DIE_LABEL(atc0_usb);
2229*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc0_usb_aon)>, <&DIE_NODE(ps_atc0_common)>;
2230*67d9574cSJanne Grunau	};
2231*67d9574cSJanne Grunau
2232*67d9574cSJanne Grunau	DIE_NODE(ps_atc1_usb): power-controller@148 {
2233*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2234*67d9574cSJanne Grunau		reg = <0x148 4>;
2235*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2236*67d9574cSJanne Grunau		#reset-cells = <0>;
2237*67d9574cSJanne Grunau		label = DIE_LABEL(atc1_usb);
2238*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc1_usb_aon)>, <&DIE_NODE(ps_atc1_common)>;
2239*67d9574cSJanne Grunau	};
2240*67d9574cSJanne Grunau
2241*67d9574cSJanne Grunau	DIE_NODE(ps_atc2_usb): power-controller@150 {
2242*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2243*67d9574cSJanne Grunau		reg = <0x150 4>;
2244*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2245*67d9574cSJanne Grunau		#reset-cells = <0>;
2246*67d9574cSJanne Grunau		label = DIE_LABEL(atc2_usb);
2247*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc2_usb_aon)>, <&DIE_NODE(ps_atc2_common)>;
2248*67d9574cSJanne Grunau	};
2249*67d9574cSJanne Grunau
2250*67d9574cSJanne Grunau	DIE_NODE(ps_atc3_usb): power-controller@158 {
2251*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2252*67d9574cSJanne Grunau		reg = <0x158 4>;
2253*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2254*67d9574cSJanne Grunau		#reset-cells = <0>;
2255*67d9574cSJanne Grunau		label = DIE_LABEL(atc3_usb);
2256*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_atc3_usb_aon)>, <&DIE_NODE(ps_atc3_common)>;
2257*67d9574cSJanne Grunau	};
2258*67d9574cSJanne Grunau
2259*67d9574cSJanne Grunau#if 0
2260*67d9574cSJanne Grunau	/* MTP stuff is self-managed */
2261*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_fabric): power-controller@2000 {
2262*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2263*67d9574cSJanne Grunau		reg = <0x2000 4>;
2264*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2265*67d9574cSJanne Grunau		#reset-cells = <0>;
2266*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_fabric);
2267*67d9574cSJanne Grunau		apple,always-on;
2268*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_nub_fabric)>;
2269*67d9574cSJanne Grunau	};
2270*67d9574cSJanne Grunau
2271*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_gpio): power-controller@2008 {
2272*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2273*67d9574cSJanne Grunau		reg = <0x2008 4>;
2274*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2275*67d9574cSJanne Grunau		#reset-cells = <0>;
2276*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_gpio);
2277*67d9574cSJanne Grunau		apple,always-on;
2278*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_fabric)>;
2279*67d9574cSJanne Grunau	};
2280*67d9574cSJanne Grunau
2281*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_base): power-controller@2010 {
2282*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2283*67d9574cSJanne Grunau		reg = <0x2010 4>;
2284*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2285*67d9574cSJanne Grunau		#reset-cells = <0>;
2286*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_base);
2287*67d9574cSJanne Grunau		apple,always-on;
2288*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_fabric)>;
2289*67d9574cSJanne Grunau	};
2290*67d9574cSJanne Grunau
2291*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_periph): power-controller@2018 {
2292*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2293*67d9574cSJanne Grunau		reg = <0x2018 4>;
2294*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2295*67d9574cSJanne Grunau		#reset-cells = <0>;
2296*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_periph);
2297*67d9574cSJanne Grunau		apple,always-on;
2298*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_fabric)>;
2299*67d9574cSJanne Grunau	};
2300*67d9574cSJanne Grunau
2301*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_uart0): power-controller@2020 {
2302*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2303*67d9574cSJanne Grunau		reg = <0x2020 4>;
2304*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2305*67d9574cSJanne Grunau		#reset-cells = <0>;
2306*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_uart0);
2307*67d9574cSJanne Grunau		apple,always-on;
2308*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_fabric)>;
2309*67d9574cSJanne Grunau	};
2310*67d9574cSJanne Grunau
2311*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_cpu): power-controller@2028 {
2312*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2313*67d9574cSJanne Grunau		reg = <0x2028 4>;
2314*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2315*67d9574cSJanne Grunau		#reset-cells = <0>;
2316*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_cpu);
2317*67d9574cSJanne Grunau		apple,always-on;
2318*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_fabric)>;
2319*67d9574cSJanne Grunau	};
2320*67d9574cSJanne Grunau
2321*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_scm_fabric): power-controller@2030 {
2322*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2323*67d9574cSJanne Grunau		reg = <0x2030 4>;
2324*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2325*67d9574cSJanne Grunau		#reset-cells = <0>;
2326*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_scm_fabric);
2327*67d9574cSJanne Grunau		apple,always-on;
2328*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_periph)>;
2329*67d9574cSJanne Grunau	};
2330*67d9574cSJanne Grunau
2331*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_spi0): power-controller@2038 {
2332*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2333*67d9574cSJanne Grunau		reg = <0x2038 4>;
2334*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2335*67d9574cSJanne Grunau		#reset-cells = <0>;
2336*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_spi0);
2337*67d9574cSJanne Grunau		apple,always-on;
2338*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_fabric)>, <&DIE_NODE(ps_mtp_periph)>;
2339*67d9574cSJanne Grunau	};
2340*67d9574cSJanne Grunau
2341*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_i2cm0): power-controller@2040 {
2342*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2343*67d9574cSJanne Grunau		reg = <0x2040 4>;
2344*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2345*67d9574cSJanne Grunau		#reset-cells = <0>;
2346*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_i2cm0);
2347*67d9574cSJanne Grunau		apple,always-on;
2348*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_fabric)>, <&DIE_NODE(ps_mtp_periph)>;
2349*67d9574cSJanne Grunau	};
2350*67d9574cSJanne Grunau
2351*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_sram): power-controller@2048 {
2352*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2353*67d9574cSJanne Grunau		reg = <0x2048 4>;
2354*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2355*67d9574cSJanne Grunau		#reset-cells = <0>;
2356*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_sram);
2357*67d9574cSJanne Grunau		apple,always-on;
2358*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_cpu)>, <&DIE_NODE(ps_mtp_scm_fabric)>;
2359*67d9574cSJanne Grunau	};
2360*67d9574cSJanne Grunau
2361*67d9574cSJanne Grunau	DIE_NODE(ps_mtp_dma): power-controller@2050 {
2362*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2363*67d9574cSJanne Grunau		reg = <0x2050 4>;
2364*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2365*67d9574cSJanne Grunau		#reset-cells = <0>;
2366*67d9574cSJanne Grunau		label = DIE_LABEL(mtp_dma);
2367*67d9574cSJanne Grunau		apple,always-on;
2368*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_mtp_fabric)>, <&DIE_NODE(ps_mtp_sram)>;
2369*67d9574cSJanne Grunau	};
2370*67d9574cSJanne Grunau#endif
2371*67d9574cSJanne Grunau};
2372*67d9574cSJanne Grunau
2373*67d9574cSJanne Grunau&DIE_NODE(pmgr_gfx) {
2374*67d9574cSJanne Grunau	DIE_NODE(ps_gpx): power-controller@0 {
2375*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2376*67d9574cSJanne Grunau		reg = <0x0 4>;
2377*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2378*67d9574cSJanne Grunau		#reset-cells = <0>;
2379*67d9574cSJanne Grunau		label = DIE_LABEL(gpx);
2380*67d9574cSJanne Grunau		apple,always-on;
2381*67d9574cSJanne Grunau	};
2382*67d9574cSJanne Grunau
2383*67d9574cSJanne Grunau	DIE_NODE(ps_afr): power-controller@100 {
2384*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2385*67d9574cSJanne Grunau		reg = <0x100 4>;
2386*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2387*67d9574cSJanne Grunau		#reset-cells = <0>;
2388*67d9574cSJanne Grunau		label = DIE_LABEL(afr);
2389*67d9574cSJanne Grunau		apple,always-on;
2390*67d9574cSJanne Grunau	};
2391*67d9574cSJanne Grunau
2392*67d9574cSJanne Grunau	DIE_NODE(ps_gfx): power-controller@110 {
2393*67d9574cSJanne Grunau		compatible = "apple,t6031-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
2394*67d9574cSJanne Grunau		reg = <0x110 4>;
2395*67d9574cSJanne Grunau		#power-domain-cells = <0>;
2396*67d9574cSJanne Grunau		#reset-cells = <0>;
2397*67d9574cSJanne Grunau		label = DIE_LABEL(gfx);
2398*67d9574cSJanne Grunau		power-domains = <&DIE_NODE(ps_afr)>;
2399*67d9574cSJanne Grunau	};
2400*67d9574cSJanne Grunau};
2401