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