xref: /linux/arch/arm64/boot/dts/apple/t6030-pmgr.dtsi (revision 67f8bc848ee31831336bd478e57d2f993551902e)
1// SPDX-License-Identifier: GPL-2.0+ OR MIT
2/*
3 * PMGR Power domains for Apple T6030 "M3 Pro" SoC
4 *
5 * Copyright The Asahi Linux Contributors
6 */
7
8&pmgr_gfx {
9	ps_gpx: power-controller@0 {
10		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
11		reg = <0x0 4>;
12		#power-domain-cells = <0>;
13		#reset-cells = <0>;
14		label = "gpx";
15		apple,always-on;
16	};
17
18	ps_afr: power-controller@100 {
19		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
20		reg = <0x100 4>;
21		#power-domain-cells = <0>;
22		#reset-cells = <0>;
23		label = "afr";
24		apple,always-on;
25	};
26
27	ps_gfx: power-controller@110 {
28		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
29		reg = <0x110 4>;
30		#power-domain-cells = <0>;
31		#reset-cells = <0>;
32		label = "gfx";
33		power-domains = <&ps_gpx>, <&ps_afr>;
34	};
35};
36
37&pmgr {
38	ps_msg: power-controller@108 {
39		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
40		reg = <0x108 4>;
41		#power-domain-cells = <0>;
42		#reset-cells = <0>;
43		label = "msg";
44		apple,always-on;
45	};
46
47	ps_aic: power-controller@110 {
48		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
49		reg = <0x110 4>;
50		#power-domain-cells = <0>;
51		#reset-cells = <0>;
52		label = "aic";
53	};
54
55	ps_dwi: power-controller@118 {
56		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
57		reg = <0x118 4>;
58		#power-domain-cells = <0>;
59		#reset-cells = <0>;
60		label = "dwi";
61	};
62
63	ps_gpio: power-controller@120 {
64		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
65		reg = <0x120 4>;
66		#power-domain-cells = <0>;
67		#reset-cells = <0>;
68		label = "gpio";
69	};
70
71	ps_pms_fpwm0: power-controller@138 {
72		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
73		reg = <0x138 4>;
74		#power-domain-cells = <0>;
75		#reset-cells = <0>;
76		label = "pms_fpwm0";
77	};
78
79	ps_pms_fpwm1: power-controller@140 {
80		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
81		reg = <0x140 4>;
82		#power-domain-cells = <0>;
83		#reset-cells = <0>;
84		label = "pms_fpwm1";
85	};
86
87	ps_pms_fpwm2: power-controller@148 {
88		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
89		reg = <0x148 4>;
90		#power-domain-cells = <0>;
91		#reset-cells = <0>;
92		label = "pms_fpwm2";
93	};
94
95	ps_pms_fpwm3: power-controller@150 {
96		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
97		reg = <0x150 4>;
98		#power-domain-cells = <0>;
99		#reset-cells = <0>;
100		label = "pms_fpwm3";
101	};
102
103	ps_pms_fpwm4: power-controller@158 {
104		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
105		reg = <0x158 4>;
106		#power-domain-cells = <0>;
107		#reset-cells = <0>;
108		label = "pms_fpwm4";
109	};
110
111	ps_pms_c1ppt: power-controller@160 {
112		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
113		reg = <0x160 4>;
114		#power-domain-cells = <0>;
115		#reset-cells = <0>;
116		label = "pms_c1ppt";
117	};
118
119	ps_soc_rc: power-controller@168 {
120		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
121		reg = <0x168 4>;
122		#power-domain-cells = <0>;
123		#reset-cells = <0>;
124		label = "soc_rc";
125	};
126
127	ps_soc_dpe: power-controller@170 {
128		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
129		reg = <0x170 4>;
130		#power-domain-cells = <0>;
131		#reset-cells = <0>;
132		label = "soc_dpe";
133		apple,always-on;
134	};
135
136	ps_pmgr_soc_ocla: power-controller@178 {
137		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
138		reg = <0x178 4>;
139		#power-domain-cells = <0>;
140		#reset-cells = <0>;
141		label = "pmgr_soc_ocla";
142	};
143
144	ps_ispsens0: power-controller@180 {
145		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
146		reg = <0x180 4>;
147		#power-domain-cells = <0>;
148		#reset-cells = <0>;
149		label = "ispsens0";
150	};
151
152	ps_aft0: power-controller@190 {
153		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
154		reg = <0x190 4>;
155		#power-domain-cells = <0>;
156		#reset-cells = <0>;
157		label = "aft0";
158	};
159
160	ps_ap_tmm: power-controller@1a8 {
161		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
162		reg = <0x1a8 4>;
163		#power-domain-cells = <0>;
164		#reset-cells = <0>;
165		label = "ap_tmm";
166	};
167
168	ps_sio: power-controller@1b8 {
169		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
170		reg = <0x1b8 4>;
171		#power-domain-cells = <0>;
172		#reset-cells = <0>;
173		label = "sio";
174	};
175
176	ps_disp_sys: power-controller@1c0 {
177		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
178		reg = <0x1c0 4>;
179		#power-domain-cells = <0>;
180		#reset-cells = <0>;
181		label = "disp_sys";
182	};
183
184	ps_jpg: power-controller@1c8 {
185		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
186		reg = <0x1c8 4>;
187		#power-domain-cells = <0>;
188		#reset-cells = <0>;
189		label = "jpg";
190	};
191
192	ps_sio_cpu: power-controller@1d0 {
193		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
194		reg = <0x1d0 4>;
195		#power-domain-cells = <0>;
196		#reset-cells = <0>;
197		label = "sio_cpu";
198		power-domains = <&ps_sio>;
199	};
200
201	ps_fpwm0: power-controller@1d8 {
202		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
203		reg = <0x1d8 4>;
204		#power-domain-cells = <0>;
205		#reset-cells = <0>;
206		label = "fpwm0";
207		power-domains = <&ps_sio>;
208	};
209
210	ps_fpwm1: power-controller@1e0 {
211		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
212		reg = <0x1e0 4>;
213		#power-domain-cells = <0>;
214		#reset-cells = <0>;
215		label = "fpwm1";
216		power-domains = <&ps_sio>;
217	};
218
219	ps_fpwm2: power-controller@1e8 {
220		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
221		reg = <0x1e8 4>;
222		#power-domain-cells = <0>;
223		#reset-cells = <0>;
224		label = "fpwm2";
225		power-domains = <&ps_sio>;
226	};
227
228	ps_i2c0: power-controller@1f0 {
229		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
230		reg = <0x1f0 4>;
231		#power-domain-cells = <0>;
232		#reset-cells = <0>;
233		label = "i2c0";
234		power-domains = <&ps_sio>;
235	};
236
237	ps_i2c1: power-controller@1f8 {
238		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
239		reg = <0x1f8 4>;
240		#power-domain-cells = <0>;
241		#reset-cells = <0>;
242		label = "i2c1";
243		power-domains = <&ps_sio>;
244	};
245
246	ps_i2c2: power-controller@200 {
247		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
248		reg = <0x200 4>;
249		#power-domain-cells = <0>;
250		#reset-cells = <0>;
251		label = "i2c2";
252		power-domains = <&ps_sio>;
253	};
254
255	ps_i2c3: power-controller@208 {
256		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
257		reg = <0x208 4>;
258		#power-domain-cells = <0>;
259		#reset-cells = <0>;
260		label = "i2c3";
261		power-domains = <&ps_sio>;
262	};
263
264	ps_i2c4: power-controller@210 {
265		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
266		reg = <0x210 4>;
267		#power-domain-cells = <0>;
268		#reset-cells = <0>;
269		label = "i2c4";
270		power-domains = <&ps_sio>;
271	};
272
273	ps_i2c5: power-controller@218 {
274		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
275		reg = <0x218 4>;
276		#power-domain-cells = <0>;
277		#reset-cells = <0>;
278		label = "i2c5";
279		power-domains = <&ps_sio>;
280	};
281
282	ps_i2c6: power-controller@220 {
283		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
284		reg = <0x220 4>;
285		#power-domain-cells = <0>;
286		#reset-cells = <0>;
287		label = "i2c6";
288		power-domains = <&ps_sio>;
289	};
290
291	ps_i2c7: power-controller@228 {
292		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
293		reg = <0x228 4>;
294		#power-domain-cells = <0>;
295		#reset-cells = <0>;
296		label = "i2c7";
297		power-domains = <&ps_sio>;
298	};
299
300	ps_i2c8: power-controller@230 {
301		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
302		reg = <0x230 4>;
303		#power-domain-cells = <0>;
304		#reset-cells = <0>;
305		label = "i2c8";
306		power-domains = <&ps_sio>;
307	};
308
309	ps_spi_p: power-controller@238 {
310		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
311		reg = <0x238 4>;
312		#power-domain-cells = <0>;
313		#reset-cells = <0>;
314		label = "spi_p";
315		power-domains = <&ps_sio>;
316	};
317
318	ps_uart_p: power-controller@240 {
319		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
320		reg = <0x240 4>;
321		#power-domain-cells = <0>;
322		#reset-cells = <0>;
323		label = "uart_p";
324		power-domains = <&ps_sio>;
325	};
326
327	ps_audio_p: power-controller@248 {
328		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
329		reg = <0x248 4>;
330		#power-domain-cells = <0>;
331		#reset-cells = <0>;
332		label = "audio_p";
333		power-domains = <&ps_sio>;
334	};
335
336	ps_aes: power-controller@250 {
337		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
338		reg = <0x250 4>;
339		#power-domain-cells = <0>;
340		#reset-cells = <0>;
341		label = "aes";
342		power-domains = <&ps_sio>;
343	};
344
345	ps_disp_fe: power-controller@258 {
346		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
347		reg = <0x258 4>;
348		#power-domain-cells = <0>;
349		#reset-cells = <0>;
350		label = "disp_fe";
351		power-domains = <&ps_disp_sys>;
352	};
353
354	ps_spi0: power-controller@260 {
355		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
356		reg = <0x260 4>;
357		#power-domain-cells = <0>;
358		#reset-cells = <0>;
359		label = "spi0";
360		power-domains = <&ps_spi_p>;
361	};
362
363	ps_spi1: power-controller@268 {
364		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
365		reg = <0x268 4>;
366		#power-domain-cells = <0>;
367		#reset-cells = <0>;
368		label = "spi1";
369		power-domains = <&ps_spi_p>;
370	};
371
372	ps_spi2: power-controller@270 {
373		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
374		reg = <0x270 4>;
375		#power-domain-cells = <0>;
376		#reset-cells = <0>;
377		label = "spi2";
378		power-domains = <&ps_spi_p>;
379	};
380
381	ps_spi3: power-controller@278 {
382		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
383		reg = <0x278 4>;
384		#power-domain-cells = <0>;
385		#reset-cells = <0>;
386		label = "spi3";
387		power-domains = <&ps_spi_p>;
388	};
389
390	ps_spi4: power-controller@280 {
391		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
392		reg = <0x280 4>;
393		#power-domain-cells = <0>;
394		#reset-cells = <0>;
395		label = "spi4";
396		power-domains = <&ps_spi_p>;
397	};
398
399	ps_spi5: power-controller@288 {
400		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
401		reg = <0x288 4>;
402		#power-domain-cells = <0>;
403		#reset-cells = <0>;
404		label = "spi5";
405		power-domains = <&ps_spi_p>;
406	};
407
408	ps_qspi: power-controller@290 {
409		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
410		reg = <0x290 4>;
411		#power-domain-cells = <0>;
412		#reset-cells = <0>;
413		label = "qspi";
414		power-domains = <&ps_spi_p>;
415	};
416
417	ps_uart_n: power-controller@298 {
418		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
419		reg = <0x298 4>;
420		#power-domain-cells = <0>;
421		#reset-cells = <0>;
422		label = "uart_n";
423		power-domains = <&ps_uart_p>;
424	};
425
426	ps_uart0: power-controller@2a0 {
427		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
428		reg = <0x2a0 4>;
429		#power-domain-cells = <0>;
430		#reset-cells = <0>;
431		label = "uart0";
432		power-domains = <&ps_uart_p>;
433	};
434
435	ps_uart1: power-controller@2a8 {
436		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
437		reg = <0x2a8 4>;
438		#power-domain-cells = <0>;
439		#reset-cells = <0>;
440		label = "uart1";
441		power-domains = <&ps_uart_p>;
442	};
443
444	ps_uart2: power-controller@2b0 {
445		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
446		reg = <0x2b0 4>;
447		#power-domain-cells = <0>;
448		#reset-cells = <0>;
449		label = "uart2";
450		power-domains = <&ps_uart_p>;
451	};
452
453	ps_uart3: power-controller@2b8 {
454		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
455		reg = <0x2b8 4>;
456		#power-domain-cells = <0>;
457		#reset-cells = <0>;
458		label = "uart3";
459		power-domains = <&ps_uart_p>;
460	};
461
462	ps_uart4: power-controller@2c0 {
463		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
464		reg = <0x2c0 4>;
465		#power-domain-cells = <0>;
466		#reset-cells = <0>;
467		label = "uart4";
468		power-domains = <&ps_uart_p>;
469	};
470
471	ps_uart5: power-controller@2c8 {
472		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
473		reg = <0x2c8 4>;
474		#power-domain-cells = <0>;
475		#reset-cells = <0>;
476		label = "uart5";
477		power-domains = <&ps_uart_p>;
478	};
479
480	ps_uart6: power-controller@2d0 {
481		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
482		reg = <0x2d0 4>;
483		#power-domain-cells = <0>;
484		#reset-cells = <0>;
485		label = "uart6";
486		power-domains = <&ps_uart_p>;
487	};
488
489	ps_sio_adma: power-controller@2d8 {
490		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
491		reg = <0x2d8 4>;
492		#power-domain-cells = <0>;
493		#reset-cells = <0>;
494		label = "sio_adma";
495		power-domains = <&ps_audio_p>;
496	};
497
498	ps_dpa0: power-controller@2e0 {
499		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
500		reg = <0x2e0 4>;
501		#power-domain-cells = <0>;
502		#reset-cells = <0>;
503		label = "dpa0";
504		apple,always-on;
505		power-domains = <&ps_audio_p>;
506	};
507
508	ps_dpa1: power-controller@2e8 {
509		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
510		reg = <0x2e8 4>;
511		#power-domain-cells = <0>;
512		#reset-cells = <0>;
513		label = "dpa1";
514		apple,always-on;
515		power-domains = <&ps_audio_p>;
516	};
517
518	ps_dpa2: power-controller@2f0 {
519		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
520		reg = <0x2f0 4>;
521		#power-domain-cells = <0>;
522		#reset-cells = <0>;
523		label = "dpa2";
524		apple,always-on;
525		power-domains = <&ps_audio_p>;
526	};
527
528	ps_dpa3: power-controller@2f8 {
529		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
530		reg = <0x2f8 4>;
531		#power-domain-cells = <0>;
532		#reset-cells = <0>;
533		label = "dpa3";
534		apple,always-on;
535		power-domains = <&ps_audio_p>;
536	};
537
538	ps_dpa4: power-controller@300 {
539		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
540		reg = <0x300 4>;
541		#power-domain-cells = <0>;
542		#reset-cells = <0>;
543		label = "dpa4";
544		apple,always-on;
545		power-domains = <&ps_audio_p>;
546	};
547
548	ps_mca0: power-controller@308 {
549		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
550		reg = <0x308 4>;
551		#power-domain-cells = <0>;
552		#reset-cells = <0>;
553		label = "mca0";
554		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
555	};
556
557	ps_dcs0: power-controller@320 {
558		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
559		reg = <0x320 4>;
560		#power-domain-cells = <0>;
561		#reset-cells = <0>;
562		label = "dcs0";
563		apple,always-on;
564	};
565
566	ps_dcs2: power-controller@328 {
567		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
568		reg = <0x328 4>;
569		#power-domain-cells = <0>;
570		#reset-cells = <0>;
571		label = "dcs2";
572		apple,always-on;
573	};
574
575	ps_dcs1: power-controller@330 {
576		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
577		reg = <0x330 4>;
578		#power-domain-cells = <0>;
579		#reset-cells = <0>;
580		label = "dcs1";
581		apple,always-on;
582	};
583
584	ps_dcs3: power-controller@338 {
585		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
586		reg = <0x338 4>;
587		#power-domain-cells = <0>;
588		#reset-cells = <0>;
589		label = "dcs3";
590		apple,always-on;
591	};
592
593	ps_dcs4: power-controller@340 {
594		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
595		reg = <0x340 4>;
596		#power-domain-cells = <0>;
597		#reset-cells = <0>;
598		label = "dcs4";
599		apple,always-on;
600	};
601
602	ps_dcs5: power-controller@348 {
603		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
604		reg = <0x348 4>;
605		#power-domain-cells = <0>;
606		#reset-cells = <0>;
607		label = "dcs5";
608		apple,always-on;
609	};
610
611	ps_dcs6: power-controller@358 {
612		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
613		reg = <0x358 4>;
614		#power-domain-cells = <0>;
615		#reset-cells = <0>;
616		label = "dcs6";
617		apple,always-on;
618	};
619
620	ps_dcs7: power-controller@360 {
621		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
622		reg = <0x360 4>;
623		#power-domain-cells = <0>;
624		#reset-cells = <0>;
625		label = "dcs7";
626		apple,always-on;
627	};
628
629	ps_dcs8: power-controller@368 {
630		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
631		reg = <0x368 4>;
632		#power-domain-cells = <0>;
633		#reset-cells = <0>;
634		label = "dcs8";
635		apple,always-on;
636	};
637
638	ps_dcs9: power-controller@370 {
639		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
640		reg = <0x370 4>;
641		#power-domain-cells = <0>;
642		#reset-cells = <0>;
643		label = "dcs9";
644		apple,always-on;
645	};
646
647	ps_dcs10: power-controller@378 {
648		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
649		reg = <0x378 4>;
650		#power-domain-cells = <0>;
651		#reset-cells = <0>;
652		label = "dcs10";
653		apple,always-on;
654	};
655
656	ps_dcs11: power-controller@380 {
657		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
658		reg = <0x380 4>;
659		#power-domain-cells = <0>;
660		#reset-cells = <0>;
661		label = "dcs11";
662		apple,always-on;
663	};
664
665	ps_mca1: power-controller@388 {
666		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
667		reg = <0x388 4>;
668		#power-domain-cells = <0>;
669		#reset-cells = <0>;
670		label = "mca1";
671		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
672	};
673
674	ps_mca2: power-controller@390 {
675		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
676		reg = <0x390 4>;
677		#power-domain-cells = <0>;
678		#reset-cells = <0>;
679		label = "mca2";
680		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
681	};
682
683	ps_mca3: power-controller@398 {
684		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
685		reg = <0x398 4>;
686		#power-domain-cells = <0>;
687		#reset-cells = <0>;
688		label = "mca3";
689		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
690	};
691
692	ps_ioa1: power-controller@3a0 {
693		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
694		reg = <0x3a0 4>;
695		#power-domain-cells = <0>;
696		#reset-cells = <0>;
697		label = "ioa1";
698		apple,always-on;
699	};
700
701	ps_ls1: power-controller@3a8 {
702		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
703		reg = <0x3a8 4>;
704		#power-domain-cells = <0>;
705		#reset-cells = <0>;
706		label = "ls1";
707		apple,always-on;
708		power-domains = <&ps_ioa1>;
709	};
710
711	ps_lw10: power-controller@3b0 {
712		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
713		reg = <0x3b0 4>;
714		#power-domain-cells = <0>;
715		#reset-cells = <0>;
716		label = "lw10";
717		apple,always-on;
718		power-domains = <&ps_ls1>;
719	};
720
721	ps_dispext0_sys: power-controller@3b8 {
722		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
723		reg = <0x3b8 4>;
724		#power-domain-cells = <0>;
725		#reset-cells = <0>;
726		label = "dispext0_sys";
727		power-domains = <&ps_lw10>;
728	};
729
730	ps_dispext1_sys: power-controller@3c0 {
731		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
732		reg = <0x3c0 4>;
733		#power-domain-cells = <0>;
734		#reset-cells = <0>;
735		label = "dispext1_sys";
736		power-domains = <&ps_lw10>;
737	};
738
739	ps_isp_sys: power-controller@3c8 {
740		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
741		reg = <0x3c8 4>;
742		#power-domain-cells = <0>;
743		#reset-cells = <0>;
744		label = "isp_sys";
745		power-domains = <&ps_lw10>;
746	};
747
748	ps_venc_sys: power-controller@3d0 {
749		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
750		reg = <0x3d0 4>;
751		#power-domain-cells = <0>;
752		#reset-cells = <0>;
753		label = "venc_sys";
754		power-domains = <&ps_lw10>;
755	};
756
757	ps_dispext0_fe: power-controller@3d8 {
758		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
759		reg = <0x3d8 4>;
760		#power-domain-cells = <0>;
761		#reset-cells = <0>;
762		label = "dispext0_fe";
763		power-domains = <&ps_dispext0_sys>;
764	};
765
766	ps_dispext0_cpu: power-controller@3e0 {
767		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
768		reg = <0x3e0 4>;
769		#power-domain-cells = <0>;
770		#reset-cells = <0>;
771		label = "dispext0_cpu";
772		power-domains = <&ps_dispext0_fe>;
773	};
774
775	ps_trace_fab: power-controller@3e8 {
776		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
777		reg = <0x3e8 4>;
778		#power-domain-cells = <0>;
779		#reset-cells = <0>;
780		label = "trace_fab";
781	};
782
783	ps_dispext1_fe: power-controller@3f0 {
784		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
785		reg = <0x3f0 4>;
786		#power-domain-cells = <0>;
787		#reset-cells = <0>;
788		label = "dispext1_fe";
789		power-domains = <&ps_dispext1_sys>;
790	};
791
792	ps_dispext1_cpu: power-controller@3f8 {
793		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
794		reg = <0x3f8 4>;
795		#power-domain-cells = <0>;
796		#reset-cells = <0>;
797		label = "dispext1_cpu";
798		power-domains = <&ps_dispext1_fe>;
799	};
800
801	ps_dptx_phy: power-controller@408 {
802		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
803		reg = <0x408 4>;
804		#power-domain-cells = <0>;
805		#reset-cells = <0>;
806		label = "dptx_phy";
807		apple,always-on;
808	};
809
810	ps_avd_sys: power-controller@490 {
811		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
812		reg = <0x490 4>;
813		#power-domain-cells = <0>;
814		#reset-cells = <0>;
815		label = "avd_sys";
816	};
817
818	ps_ane_sys: power-controller@498 {
819		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
820		reg = <0x498 4>;
821		#power-domain-cells = <0>;
822		#reset-cells = <0>;
823		label = "ane_sys";
824	};
825
826	ps_scodec: power-controller@4a0 {
827		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
828		reg = <0x4a0 4>;
829		#power-domain-cells = <0>;
830		#reset-cells = <0>;
831		label = "scodec";
832	};
833
834	ps_scodec_stream: power-controller@4a8 {
835		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
836		reg = <0x4a8 4>;
837		#power-domain-cells = <0>;
838		#reset-cells = <0>;
839		label = "scodec_stream";
840		power-domains = <&ps_scodec>;
841	};
842
843	ps_ioa3: power-controller@4b0 {
844		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
845		reg = <0x4b0 4>;
846		#power-domain-cells = <0>;
847		#reset-cells = <0>;
848		label = "ioa3";
849		apple,always-on;
850	};
851
852	ps_ls3: power-controller@4b8 {
853		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
854		reg = <0x4b8 4>;
855		#power-domain-cells = <0>;
856		#reset-cells = <0>;
857		label = "ls3";
858		apple,always-on;
859		power-domains = <&ps_ioa3>;
860	};
861
862	ps_lw30: power-controller@4c0 {
863		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
864		reg = <0x4c0 4>;
865		#power-domain-cells = <0>;
866		#reset-cells = <0>;
867		label = "lw30";
868		apple,always-on;
869		power-domains = <&ps_ls3>;
870	};
871
872	ps_pmp: power-controller@4c8 {
873		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
874		reg = <0x4c8 4>;
875		#power-domain-cells = <0>;
876		#reset-cells = <0>;
877		label = "pmp";
878	};
879
880	ps_pms_sram: power-controller@4d0 {
881		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
882		reg = <0x4d0 4>;
883		#power-domain-cells = <0>;
884		#reset-cells = <0>;
885		label = "pms_sram";
886	};
887
888	ps_lw31: power-controller@4d8 {
889		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
890		reg = <0x4d8 4>;
891		#power-domain-cells = <0>;
892		#reset-cells = <0>;
893		label = "lw31";
894		apple,always-on;
895		power-domains = <&ps_ls3>;
896	};
897
898	ps_atc0_common: power-controller@4e0 {
899		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
900		reg = <0x4e0 4>;
901		#power-domain-cells = <0>;
902		#reset-cells = <0>;
903		label = "atc0_common";
904		power-domains = <&ps_lw30>;
905	};
906
907	ps_atc1_common: power-controller@4e8 {
908		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
909		reg = <0x4e8 4>;
910		#power-domain-cells = <0>;
911		#reset-cells = <0>;
912		label = "atc1_common";
913		power-domains = <&ps_lw30>;
914	};
915
916	ps_atc2_common: power-controller@4f0 {
917		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
918		reg = <0x4f0 4>;
919		#power-domain-cells = <0>;
920		#reset-cells = <0>;
921		label = "atc2_common";
922		power-domains = <&ps_lw30>;
923	};
924
925	ps_atc3_common: power-controller@4f8 {
926		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
927		reg = <0x4f8 4>;
928		#power-domain-cells = <0>;
929		#reset-cells = <0>;
930		label = "atc3_common";
931		power-domains = <&ps_lw30>;
932	};
933
934	ps_apcie_gp: power-controller@500 {
935		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
936		reg = <0x500 4>;
937		#power-domain-cells = <0>;
938		#reset-cells = <0>;
939		label = "apcie_gp";
940		power-domains = <&ps_lw31>;
941	};
942
943	ps_msr: power-controller@508 {
944		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
945		reg = <0x508 4>;
946		#power-domain-cells = <0>;
947		#reset-cells = <0>;
948		label = "msr";
949		power-domains = <&ps_lw31>;
950	};
951
952	ps_ans: power-controller@510 {
953		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
954		reg = <0x510 4>;
955		#power-domain-cells = <0>;
956		#reset-cells = <0>;
957		label = "ans";
958		power-domains = <&ps_lw31>;
959	};
960
961	ps_atc0_pcie: power-controller@518 {
962		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
963		reg = <0x518 4>;
964		#power-domain-cells = <0>;
965		#reset-cells = <0>;
966		label = "atc0_pcie";
967		power-domains = <&ps_atc0_common>;
968	};
969
970	ps_atc0_cio: power-controller@520 {
971		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
972		reg = <0x520 4>;
973		#power-domain-cells = <0>;
974		#reset-cells = <0>;
975		label = "atc0_cio";
976		power-domains = <&ps_atc0_common>;
977	};
978
979	ps_atc1_pcie: power-controller@528 {
980		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
981		reg = <0x528 4>;
982		#power-domain-cells = <0>;
983		#reset-cells = <0>;
984		label = "atc1_pcie";
985		power-domains = <&ps_atc1_common>;
986	};
987
988	ps_atc1_cio: power-controller@530 {
989		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
990		reg = <0x530 4>;
991		#power-domain-cells = <0>;
992		#reset-cells = <0>;
993		label = "atc1_cio";
994		power-domains = <&ps_atc1_common>;
995	};
996
997	ps_atc2_pcie: power-controller@538 {
998		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
999		reg = <0x538 4>;
1000		#power-domain-cells = <0>;
1001		#reset-cells = <0>;
1002		label = "atc2_pcie";
1003		power-domains = <&ps_atc2_common>;
1004	};
1005
1006	ps_atc2_cio: power-controller@540 {
1007		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1008		reg = <0x540 4>;
1009		#power-domain-cells = <0>;
1010		#reset-cells = <0>;
1011		label = "atc2_cio";
1012		power-domains = <&ps_atc2_common>;
1013	};
1014
1015	ps_atc3_pcie: power-controller@548 {
1016		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1017		reg = <0x548 4>;
1018		#power-domain-cells = <0>;
1019		#reset-cells = <0>;
1020		label = "atc3_pcie";
1021		power-domains = <&ps_atc3_common>;
1022	};
1023
1024	ps_atc3_cio: power-controller@550 {
1025		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1026		reg = <0x550 4>;
1027		#power-domain-cells = <0>;
1028		#reset-cells = <0>;
1029		label = "atc3_cio";
1030		power-domains = <&ps_atc3_common>;
1031	};
1032
1033	ps_apcie_sys_gp: power-controller@558 {
1034		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1035		reg = <0x558 4>;
1036		#power-domain-cells = <0>;
1037		#reset-cells = <0>;
1038		label = "apcie_sys_gp";
1039		power-domains = <&ps_apcie_gp>;
1040	};
1041
1042	ps_msr_ase_core: power-controller@560 {
1043		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1044		reg = <0x560 4>;
1045		#power-domain-cells = <0>;
1046		#reset-cells = <0>;
1047		label = "msr_ase_core";
1048		power-domains = <&ps_msr>;
1049	};
1050
1051	ps_apcie_st: power-controller@568 {
1052		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1053		reg = <0x568 4>;
1054		#power-domain-cells = <0>;
1055		#reset-cells = <0>;
1056		label = "apcie_st";
1057		power-domains = <&ps_ans>;
1058	};
1059
1060	ps_atc0_cio_pcie: power-controller@570 {
1061		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1062		reg = <0x570 4>;
1063		#power-domain-cells = <0>;
1064		#reset-cells = <0>;
1065		label = "atc0_cio_pcie";
1066		power-domains = <&ps_atc0_cio>;
1067	};
1068
1069	ps_atc0_cio_usb: power-controller@578 {
1070		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1071		reg = <0x578 4>;
1072		#power-domain-cells = <0>;
1073		#reset-cells = <0>;
1074		label = "atc0_cio_usb";
1075		power-domains = <&ps_atc0_cio>;
1076	};
1077
1078	ps_atc1_cio_pcie: power-controller@580 {
1079		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1080		reg = <0x580 4>;
1081		#power-domain-cells = <0>;
1082		#reset-cells = <0>;
1083		label = "atc1_cio_pcie";
1084		power-domains = <&ps_atc1_cio>;
1085	};
1086
1087	ps_atc1_cio_usb: power-controller@588 {
1088		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1089		reg = <0x588 4>;
1090		#power-domain-cells = <0>;
1091		#reset-cells = <0>;
1092		label = "atc1_cio_usb";
1093		power-domains = <&ps_atc1_cio>;
1094	};
1095
1096	ps_atc2_cio_pcie: power-controller@590 {
1097		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1098		reg = <0x590 4>;
1099		#power-domain-cells = <0>;
1100		#reset-cells = <0>;
1101		label = "atc2_cio_pcie";
1102		power-domains = <&ps_atc2_cio>;
1103	};
1104
1105	ps_atc2_cio_usb: power-controller@598 {
1106		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1107		reg = <0x598 4>;
1108		#power-domain-cells = <0>;
1109		#reset-cells = <0>;
1110		label = "atc2_cio_usb";
1111		power-domains = <&ps_atc2_cio>;
1112	};
1113
1114	ps_atc3_cio_pcie: power-controller@5a0 {
1115		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1116		reg = <0x5a0 4>;
1117		#power-domain-cells = <0>;
1118		#reset-cells = <0>;
1119		label = "atc3_cio_pcie";
1120		power-domains = <&ps_atc3_cio>;
1121	};
1122
1123	ps_atc3_cio_usb: power-controller@5a8 {
1124		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1125		reg = <0x5a8 4>;
1126		#power-domain-cells = <0>;
1127		#reset-cells = <0>;
1128		label = "atc3_cio_usb";
1129		power-domains = <&ps_atc3_cio>;
1130	};
1131
1132	ps_apcie_sys_st: power-controller@5b0 {
1133		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1134		reg = <0x5b0 4>;
1135		#power-domain-cells = <0>;
1136		#reset-cells = <0>;
1137		label = "apcie_sys_st";
1138		power-domains = <&ps_apcie_st>, <&ps_ans>;
1139	};
1140
1141	ps_apcie_phy_sw: power-controller@5b8 {
1142		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1143		reg = <0x5b8 4>;
1144		#power-domain-cells = <0>;
1145		#reset-cells = <0>;
1146		label = "apcie_phy_sw";
1147		apple,always-on; /* macOS does not turn this off */
1148	};
1149
1150	ps_sep: power-controller@c00 {
1151		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1152		reg = <0xc00 4>;
1153		#power-domain-cells = <0>;
1154		#reset-cells = <0>;
1155		label = "sep";
1156		apple,always-on;
1157	};
1158
1159	ps_isp_cpu: power-controller@4000 {
1160		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1161		reg = <0x4000 4>;
1162		#power-domain-cells = <0>;
1163		#reset-cells = <0>;
1164		label = "isp_cpu";
1165		power-domains = <&ps_isp_sys>;
1166	};
1167
1168	ps_isp_fe: power-controller@4008 {
1169		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1170		reg = <0x4008 4>;
1171		#power-domain-cells = <0>;
1172		#reset-cells = <0>;
1173		label = "isp_fe";
1174		power-domains = <&ps_isp_sys>;
1175	};
1176
1177	ps_dprx: power-controller@4010 {
1178		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1179		reg = <0x4010 4>;
1180		#power-domain-cells = <0>;
1181		#reset-cells = <0>;
1182		label = "dprx";
1183		power-domains = <&ps_isp_fe>;
1184	};
1185
1186	ps_isp_secure: power-controller@4018 {
1187		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1188		reg = <0x4018 4>;
1189		#power-domain-cells = <0>;
1190		#reset-cells = <0>;
1191		label = "isp_secure";
1192		power-domains = <&ps_isp_fe>;
1193	};
1194
1195	ps_isp_be: power-controller@4020 {
1196		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1197		reg = <0x4020 4>;
1198		#power-domain-cells = <0>;
1199		#reset-cells = <0>;
1200		label = "isp_be";
1201		power-domains = <&ps_isp_fe>;
1202	};
1203
1204	ps_isp_clr: power-controller@4028 {
1205		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1206		reg = <0x4028 4>;
1207		#power-domain-cells = <0>;
1208		#reset-cells = <0>;
1209		label = "isp_clr";
1210		power-domains = <&ps_isp_be>;
1211	};
1212
1213	ps_venc_dma: power-controller@8000 {
1214		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1215		reg = <0x8000 4>;
1216		#power-domain-cells = <0>;
1217		#reset-cells = <0>;
1218		label = "venc_dma";
1219		power-domains = <&ps_venc_sys>;
1220	};
1221
1222	ps_venc_pipe4: power-controller@8008 {
1223		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1224		reg = <0x8008 4>;
1225		#power-domain-cells = <0>;
1226		#reset-cells = <0>;
1227		label = "venc_pipe4";
1228		power-domains = <&ps_venc_dma>;
1229	};
1230
1231	ps_venc_pipe5: power-controller@8010 {
1232		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1233		reg = <0x8010 4>;
1234		#power-domain-cells = <0>;
1235		#reset-cells = <0>;
1236		label = "venc_pipe5";
1237		power-domains = <&ps_venc_dma>;
1238	};
1239
1240	ps_venc_me0: power-controller@8018 {
1241		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1242		reg = <0x8018 4>;
1243		#power-domain-cells = <0>;
1244		#reset-cells = <0>;
1245		label = "venc_me0";
1246		power-domains = <&ps_venc_dma>;
1247	};
1248
1249	ps_venc_me1: power-controller@8020 {
1250		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1251		reg = <0x8020 4>;
1252		#power-domain-cells = <0>;
1253		#reset-cells = <0>;
1254		label = "venc_me1";
1255		power-domains = <&ps_venc_me0>;
1256	};
1257
1258	ps_disp_cpu: power-controller@10000 {
1259		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1260		reg = <0x10000 4>;
1261		#power-domain-cells = <0>;
1262		#reset-cells = <0>;
1263		label = "disp_cpu";
1264		power-domains = <&ps_disp_fe>;
1265		apple,min-state = <4>;
1266	};
1267};
1268
1269&pmgr_mini {
1270	ps_debug_gated: power-controller@0 {
1271		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1272		reg = <0x0 4>;
1273		#power-domain-cells = <0>;
1274		#reset-cells = <0>;
1275		label = "debug_gated";
1276		apple,always-on;
1277	};
1278
1279	ps_nub_spmi0: power-controller@58 {
1280		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1281		reg = <0x58 4>;
1282		#power-domain-cells = <0>;
1283		#reset-cells = <0>;
1284		label = "nub_spmi0";
1285		apple,always-on;
1286	};
1287
1288	ps_nub_spmi1: power-controller@60 {
1289		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1290		reg = <0x60 4>;
1291		#power-domain-cells = <0>;
1292		#reset-cells = <0>;
1293		label = "nub_spmi1";
1294		apple,always-on;
1295	};
1296
1297	ps_nub_spmi2: power-controller@68 {
1298		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1299		reg = <0x68 4>;
1300		#power-domain-cells = <0>;
1301		#reset-cells = <0>;
1302		label = "nub_spmi2";
1303		apple,always-on;
1304	};
1305
1306	ps_nub_spmi_a0: power-controller@70 {
1307		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1308		reg = <0x70 4>;
1309		#power-domain-cells = <0>;
1310		#reset-cells = <0>;
1311		label = "nub_spmi_a0";
1312		apple,always-on;
1313	};
1314
1315	ps_nub_spmi_a1: power-controller@78 {
1316		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1317		reg = <0x78 4>;
1318		#power-domain-cells = <0>;
1319		#reset-cells = <0>;
1320		label = "nub_spmi_a1";
1321		apple,always-on;
1322	};
1323
1324	ps_nub_spi0: power-controller@88 {
1325		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1326		reg = <0x88 4>;
1327		#power-domain-cells = <0>;
1328		#reset-cells = <0>;
1329		label = "nub_spi0";
1330		apple,always-on;
1331	};
1332
1333	ps_nub_ocla: power-controller@90 {
1334		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1335		reg = <0x90 4>;
1336		#power-domain-cells = <0>;
1337		#reset-cells = <0>;
1338		label = "nub_ocla";
1339		apple,always-on;
1340	};
1341
1342	ps_nub_gpio: power-controller@98 {
1343		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1344		reg = <0x98 4>;
1345		#power-domain-cells = <0>;
1346		#reset-cells = <0>;
1347		label = "nub_gpio";
1348		apple,always-on;
1349	};
1350
1351	ps_nub_sram: power-controller@a8 {
1352		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1353		reg = <0xa8 4>;
1354		#power-domain-cells = <0>;
1355		#reset-cells = <0>;
1356		label = "nub_sram";
1357		apple,always-on;
1358	};
1359
1360	ps_debug_switch: power-controller@b0 {
1361		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1362		reg = <0xb0 4>;
1363		#power-domain-cells = <0>;
1364		#reset-cells = <0>;
1365		label = "debug_switch";
1366		apple,always-on;
1367	};
1368
1369	ps_atc0_usb_aon: power-controller@b8 {
1370		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1371		reg = <0xb8 4>;
1372		#power-domain-cells = <0>;
1373		#reset-cells = <0>;
1374		label = "atc0_usb_aon";
1375	};
1376
1377	ps_atc1_usb_aon: power-controller@c0 {
1378		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1379		reg = <0xc0 4>;
1380		#power-domain-cells = <0>;
1381		#reset-cells = <0>;
1382		label = "atc1_usb_aon";
1383	};
1384
1385	ps_atc2_usb_aon: power-controller@c8 {
1386		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1387		reg = <0xc8 4>;
1388		#power-domain-cells = <0>;
1389		#reset-cells = <0>;
1390		label = "atc2_usb_aon";
1391	};
1392
1393	ps_atc3_usb_aon: power-controller@d0 {
1394		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1395		reg = <0xd0 4>;
1396		#power-domain-cells = <0>;
1397		#reset-cells = <0>;
1398		label = "atc3_usb_aon";
1399	};
1400
1401	ps_atc0_usb: power-controller@d8 {
1402		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1403		reg = <0xd8 4>;
1404		#power-domain-cells = <0>;
1405		#reset-cells = <0>;
1406		label = "atc0_usb";
1407		power-domains = <&ps_atc0_usb_aon>, <&ps_atc0_common>;
1408	};
1409
1410	ps_atc1_usb: power-controller@e0 {
1411		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1412		reg = <0xe0 4>;
1413		#power-domain-cells = <0>;
1414		#reset-cells = <0>;
1415		label = "atc1_usb";
1416		power-domains = <&ps_atc1_usb_aon>, <&ps_atc1_common>;
1417	};
1418
1419	ps_atc2_usb: power-controller@e8 {
1420		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1421		reg = <0xe8 4>;
1422		#power-domain-cells = <0>;
1423		#reset-cells = <0>;
1424		label = "atc2_usb";
1425		power-domains = <&ps_atc2_usb_aon>, <&ps_atc2_common>;
1426	};
1427
1428	ps_atc3_usb: power-controller@f0 {
1429		compatible = "apple,t6030-pmgr-pwrstate", "apple,t8103-pmgr-pwrstate";
1430		reg = <0xf0 4>;
1431		#power-domain-cells = <0>;
1432		#reset-cells = <0>;
1433		label = "atc3_usb";
1434		power-domains = <&ps_atc3_usb_aon>, <&ps_atc3_common>;
1435	};
1436};
1437
1438