Lines Matching +full:power +full:- +full:reg
1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * PMGR Power domains for the Apple T8012 "T2" SoC
9 ps_cpu0: power-controller@80000 {
10 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
11 reg = <0x80000 4>;
12 #power-domain-cells = <0>;
13 #reset-cells = <0>;
15 apple,always-on; /* Core device */
18 ps_cpu1: power-controller@80008 {
19 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
20 reg = <0x80008 4>;
21 #power-domain-cells = <0>;
22 #reset-cells = <0>;
24 apple,always-on; /* Core device */
27 ps_cpm: power-controller@80040 {
28 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
29 reg = <0x80040 4>;
30 #power-domain-cells = <0>;
31 #reset-cells = <0>;
33 apple,always-on; /* Core device */
36 ps_sio_busif: power-controller@80158 {
37 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
38 reg = <0x80158 4>;
39 #power-domain-cells = <0>;
40 #reset-cells = <0>;
44 ps_sio_p: power-controller@80160 {
45 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
46 reg = <0x80160 4>;
47 #power-domain-cells = <0>;
48 #reset-cells = <0>;
50 power-domains = <&ps_sio_busif>;
53 ps_iomux: power-controller@80150 {
54 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
55 reg = <0x80150 4>;
56 #power-domain-cells = <0>;
57 #reset-cells = <0>;
61 ps_sbr: power-controller@80100 {
62 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
63 reg = <0x80100 4>;
64 #power-domain-cells = <0>;
65 #reset-cells = <0>;
67 apple,always-on; /* Apple fabric, critical block */
70 ps_aic: power-controller@80108 {
71 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
72 reg = <0x80108 4>;
73 #power-domain-cells = <0>;
74 #reset-cells = <0>;
76 apple,always-on; /* Core device */
79 ps_gpio: power-controller@80110 {
80 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
81 reg = <0x80110 4>;
82 #power-domain-cells = <0>;
83 #reset-cells = <0>;
87 ps_pcie_down_ref: power-controller@80138 {
88 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
89 reg = <0x80138 4>;
90 #power-domain-cells = <0>;
91 #reset-cells = <0>;
95 ps_pcie_stg0_ref: power-controller@80140 {
96 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
97 reg = <0x80140 4>;
98 #power-domain-cells = <0>;
99 #reset-cells = <0>;
103 ps_pcie_stg1_ref: power-controller@80148 {
104 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
105 reg = <0x80148 4>;
106 #power-domain-cells = <0>;
107 #reset-cells = <0>;
111 ps_mca0: power-controller@80170 {
112 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
113 reg = <0x80170 4>;
114 #power-domain-cells = <0>;
115 #reset-cells = <0>;
117 power-domains = <&ps_sio_p>;
120 ps_mca1: power-controller@80178 {
121 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
122 reg = <0x80178 4>;
123 #power-domain-cells = <0>;
124 #reset-cells = <0>;
126 power-domains = <&ps_sio_p>;
129 ps_mca2: power-controller@80180 {
130 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
131 reg = <0x80180 4>;
132 #power-domain-cells = <0>;
133 #reset-cells = <0>;
135 power-domains = <&ps_sio_p>;
138 ps_mca3: power-controller@80188 {
139 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
140 reg = <0x80188 4>;
141 #power-domain-cells = <0>;
142 #reset-cells = <0>;
144 power-domains = <&ps_sio_p>;
147 ps_mca4: power-controller@80190 {
148 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
149 reg = <0x80190 4>;
150 #power-domain-cells = <0>;
151 #reset-cells = <0>;
153 power-domains = <&ps_sio_p>;
156 ps_mca5: power-controller@80198 {
157 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
158 reg = <0x80198 4>;
159 #power-domain-cells = <0>;
160 #reset-cells = <0>;
162 power-domains = <&ps_sio_p>;
165 ps_i2c0: power-controller@801a8 {
166 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
167 reg = <0x801a8 4>;
168 #power-domain-cells = <0>;
169 #reset-cells = <0>;
171 power-domains = <&ps_sio_p>;
174 ps_i2c1: power-controller@801b0 {
175 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
176 reg = <0x801b0 4>;
177 #power-domain-cells = <0>;
178 #reset-cells = <0>;
180 power-domains = <&ps_sio_p>;
183 ps_i2c2: power-controller@801b8 {
184 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
185 reg = <0x801b8 4>;
186 #power-domain-cells = <0>;
187 #reset-cells = <0>;
189 power-domains = <&ps_sio_p>;
192 ps_i2c3: power-controller@801c0 {
193 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
194 reg = <0x801c0 4>;
195 #power-domain-cells = <0>;
196 #reset-cells = <0>;
198 power-domains = <&ps_sio_p>;
201 ps_spi0: power-controller@801e0 {
202 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
203 reg = <0x801e0 4>;
204 #power-domain-cells = <0>;
205 #reset-cells = <0>;
207 power-domains = <&ps_sio_p>;
210 ps_spi1: power-controller@801e8 {
211 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
212 reg = <0x801e8 4>;
213 #power-domain-cells = <0>;
214 #reset-cells = <0>;
216 power-domains = <&ps_sio_p>;
219 ps_spi2: power-controller@801f0 {
220 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
221 reg = <0x801f0 4>;
222 #power-domain-cells = <0>;
223 #reset-cells = <0>;
225 power-domains = <&ps_sio_p>;
228 ps_spi3: power-controller@801f8 {
229 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
230 reg = <0x801f8 4>;
231 #power-domain-cells = <0>;
232 #reset-cells = <0>;
234 power-domains = <&ps_sio_p>;
237 ps_pwm0: power-controller@801a0 {
238 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
239 reg = <0x801a0 4>;
240 #power-domain-cells = <0>;
241 #reset-cells = <0>;
243 power-domains = <&ps_sio_p>;
246 ps_sio: power-controller@80168 {
247 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
248 reg = <0x80168 4>;
249 #power-domain-cells = <0>;
250 #reset-cells = <0>;
252 power-domains = <&ps_sio_p>;
253 apple,always-on; /* Core device */
256 ps_isp_sens0: power-controller@80120 {
257 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
258 reg = <0x80120 4>;
259 #power-domain-cells = <0>;
260 #reset-cells = <0>;
264 ps_isp_sens1: power-controller@80128 {
265 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
266 reg = <0x80128 4>;
267 #power-domain-cells = <0>;
268 #reset-cells = <0>;
272 ps_isp_sens2: power-controller@80130 {
273 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
274 reg = <0x80130 4>;
275 #power-domain-cells = <0>;
276 #reset-cells = <0>;
280 ps_pms: power-controller@80118 {
281 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
282 reg = <0x80118 4>;
283 #power-domain-cells = <0>;
284 #reset-cells = <0>;
286 apple,always-on; /* Core device */
289 ps_i2c4: power-controller@801c8 {
290 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
291 reg = <0x801c8 4>;
292 #power-domain-cells = <0>;
293 #reset-cells = <0>;
295 power-domains = <&ps_sio_p>;
298 ps_i2c5: power-controller@801d0 {
299 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
300 reg = <0x801d0 4>;
301 #power-domain-cells = <0>;
302 #reset-cells = <0>;
304 power-domains = <&ps_sio_p>;
307 ps_i2c6: power-controller@801d8 {
308 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
309 reg = <0x801d8 4>;
310 #power-domain-cells = <0>;
311 #reset-cells = <0>;
313 power-domains = <&ps_sio_p>;
316 ps_usb: power-controller@80268 {
317 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
318 reg = <0x80268 4>;
319 #power-domain-cells = <0>;
320 #reset-cells = <0>;
324 ps_usbctrl: power-controller@80270 {
325 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
326 reg = <0x80270 4>;
327 #power-domain-cells = <0>;
328 #reset-cells = <0>;
330 power-domains = <&ps_usb>;
333 ps_usb2host0: power-controller@80278 {
334 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
335 reg = <0x80278 4>;
336 #power-domain-cells = <0>;
337 #reset-cells = <0>;
339 power-domains = <&ps_usbctrl>;
342 ps_usb2host1: power-controller@80288 {
343 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
344 reg = <0x80288 4>;
345 #power-domain-cells = <0>;
346 #reset-cells = <0>;
348 power-domains = <&ps_usbctrl>;
351 ps_rtmux: power-controller@802a8 {
352 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
353 reg = <0x802a8 4>;
354 #power-domain-cells = <0>;
355 #reset-cells = <0>;
359 ps_media: power-controller@802d8 {
360 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
361 reg = <0x802d8 4>;
362 #power-domain-cells = <0>;
363 #reset-cells = <0>;
367 ps_isp_sys: power-controller@802d0 {
368 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
369 reg = <0x802d0 4>;
370 #power-domain-cells = <0>;
371 #reset-cells = <0>;
373 power-domains = <&ps_rtmux>;
376 ps_msr: power-controller@802e8 {
377 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
378 reg = <0x802e8 4>;
379 #power-domain-cells = <0>;
380 #reset-cells = <0>;
382 power-domains = <&ps_media>;
385 ps_jpg: power-controller@802e0 {
386 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
387 reg = <0x802e0 4>;
388 #power-domain-cells = <0>;
389 #reset-cells = <0>;
391 power-domains = <&ps_media>;
394 ps_disp0_fe: power-controller@802b0 {
395 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
396 reg = <0x802b0 4>;
397 #power-domain-cells = <0>;
398 #reset-cells = <0>;
400 power-domains = <&ps_rtmux>;
403 ps_disp0_be: power-controller@802b8 {
404 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
405 reg = <0x802b8 4>;
406 #power-domain-cells = <0>;
407 #reset-cells = <0>;
409 power-domains = <&ps_disp0_fe>;
412 ps_uart0: power-controller@80200 {
413 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
414 reg = <0x80200 4>;
415 #power-domain-cells = <0>;
416 #reset-cells = <0>;
418 power-domains = <&ps_sio_p>;
421 ps_uart1: power-controller@80208 {
422 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
423 reg = <0x80208 4>;
424 #power-domain-cells = <0>;
425 #reset-cells = <0>;
427 power-domains = <&ps_sio_p>;
430 ps_uart2: power-controller@80210 {
431 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
432 reg = <0x80210 4>;
433 #power-domain-cells = <0>;
434 #reset-cells = <0>;
436 power-domains = <&ps_sio_p>;
439 ps_uart3: power-controller@80218 {
440 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
441 reg = <0x80218 4>;
442 #power-domain-cells = <0>;
443 #reset-cells = <0>;
445 power-domains = <&ps_sio_p>;
448 ps_uart4: power-controller@80220 {
449 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
450 reg = <0x80220 4>;
451 #power-domain-cells = <0>;
452 #reset-cells = <0>;
454 power-domains = <&ps_sio_p>;
457 ps_dpa: power-controller@80228 {
458 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
459 reg = <0x80228 4>;
460 #power-domain-cells = <0>;
461 #reset-cells = <0>;
463 power-domains = <&ps_sio_p>;
466 ps_hfd0: power-controller@80230 {
467 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
468 reg = <0x80230 4>;
469 #power-domain-cells = <0>;
470 #reset-cells = <0>;
472 power-domains = <&ps_sio_p>;
475 ps_mcc: power-controller@80240 {
476 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
477 reg = <0x80240 4>;
478 #power-domain-cells = <0>;
479 #reset-cells = <0>;
481 apple,always-on; /* Memory cache controller */
484 ps_dcs0: power-controller@80248 {
485 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
486 reg = <0x80248 4>;
487 #power-domain-cells = <0>;
488 #reset-cells = <0>;
490 apple,always-on; /* LPDDR4 interface */
493 ps_dcs1: power-controller@80250 {
494 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
495 reg = <0x80250 4>;
496 #power-domain-cells = <0>;
497 #reset-cells = <0>;
499 apple,always-on; /* LPDDR4 interface */
502 ps_dcs2: power-controller@80258 {
503 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
504 reg = <0x80258 4>;
505 #power-domain-cells = <0>;
506 #reset-cells = <0>;
509 apple,always-on; /* LPDDR4 interface */
512 ps_dcs3: power-controller@80260 {
513 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
514 reg = <0x80260 4>;
515 #power-domain-cells = <0>;
516 #reset-cells = <0>;
519 apple,always-on; /* LPDDR4 interface */
522 ps_usb2host0_ohci: power-controller@80280 {
523 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
524 reg = <0x80280 4>;
525 #power-domain-cells = <0>;
526 #reset-cells = <0>;
528 power-domains = <&ps_usb2host0>;
531 ps_usbotg: power-controller@80290 {
532 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
533 reg = <0x80290 4>;
534 #power-domain-cells = <0>;
535 #reset-cells = <0>;
537 power-domains = <&ps_usbctrl>;
540 ps_smx: power-controller@80298 {
541 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
542 reg = <0x80298 4>;
543 #power-domain-cells = <0>;
544 #reset-cells = <0>;
546 apple,always-on; /* Apple fabric, critical block */
549 ps_sf: power-controller@802a0 {
550 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
551 reg = <0x802a0 4>;
552 #power-domain-cells = <0>;
553 #reset-cells = <0>;
555 apple,always-on; /* Apple fabric, critical block */
558 ps_mipi_dsi: power-controller@802c8 {
559 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
560 reg = <0x802c8 4>;
561 #power-domain-cells = <0>;
562 #reset-cells = <0>;
564 power-domains = <&ps_disp0_be>;
567 ps_pmp: power-controller@802f0 {
568 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
569 reg = <0x802f0 4>;
570 #power-domain-cells = <0>;
571 #reset-cells = <0>;
575 ps_pms_sram: power-controller@802f8 {
576 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
577 reg = <0x802f8 4>;
578 #power-domain-cells = <0>;
579 #reset-cells = <0>;
583 ps_pcie_up_af: power-controller@80320 {
584 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
585 reg = <0x80320 4>;
586 #power-domain-cells = <0>;
587 #reset-cells = <0>;
589 power-domains = <&ps_iomux>;
592 ps_pcie_up: power-controller@80328 {
593 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
594 reg = <0x80328 4>;
595 #power-domain-cells = <0>;
596 #reset-cells = <0>;
598 power-domains = <&ps_pcie_up_af>;
601 ps_venc_sys: power-controller@80300 {
602 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
603 reg = <0x80300 4>;
604 #power-domain-cells = <0>;
605 #reset-cells = <0>;
607 power-domains = <&ps_media>;
610 ps_ans2: power-controller@80308 {
611 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
612 reg = <0x80308 4>;
613 #power-domain-cells = <0>;
614 #reset-cells = <0>;
616 power-domains = <&ps_iomux>;
619 ps_pcie_down: power-controller@80310 {
620 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
621 reg = <0x80310 4>;
622 #power-domain-cells = <0>;
623 #reset-cells = <0>;
625 power-domains = <&ps_iomux>;
628 ps_pcie_down_aux: power-controller@80318 {
629 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
630 reg = <0x80318 4>;
631 #power-domain-cells = <0>;
632 #reset-cells = <0>;
636 ps_pcie_up_aux: power-controller@80330 {
637 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
638 reg = <0x80330 4>;
639 #power-domain-cells = <0>;
640 #reset-cells = <0>;
642 power-domains = <&ps_pcie_up>;
645 ps_pcie_stg0: power-controller@80338 {
646 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
647 reg = <0x80338 4>;
648 #power-domain-cells = <0>;
649 #reset-cells = <0>;
651 power-domains = <&ps_ans2>;
654 ps_pcie_stg0_aux: power-controller@80340 {
655 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
656 reg = <0x80340 4>;
657 #power-domain-cells = <0>;
658 #reset-cells = <0>;
662 ps_pcie_stg1: power-controller@80348 {
663 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
664 reg = <0x80348 4>;
665 #power-domain-cells = <0>;
666 #reset-cells = <0>;
668 power-domains = <&ps_ans2>;
671 ps_pcie_stg1_aux: power-controller@80350 {
672 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
673 reg = <0x80350 4>;
674 #power-domain-cells = <0>;
675 #reset-cells = <0>;
679 ps_sep: power-controller@80400 {
680 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
681 reg = <0x80400 4>;
682 #power-domain-cells = <0>;
683 #reset-cells = <0>;
685 apple,always-on; /* Locked on */
688 ps_isp_rsts0: power-controller@84000 {
689 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
690 reg = <0x84000 4>;
691 #power-domain-cells = <0>;
692 #reset-cells = <0>;
694 power-domains = <&ps_isp_sys>;
697 ps_isp_rsts1: power-controller@84008 {
698 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
699 reg = <0x84008 4>;
700 #power-domain-cells = <0>;
701 #reset-cells = <0>;
703 power-domains = <&ps_isp_sys>;
706 ps_isp_vis: power-controller@84010 {
707 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
708 reg = <0x84010 4>;
709 #power-domain-cells = <0>;
710 #reset-cells = <0>;
712 power-domains = <&ps_isp_sys>;
715 ps_isp_be: power-controller@84018 {
716 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
717 reg = <0x84018 4>;
718 #power-domain-cells = <0>;
719 #reset-cells = <0>;
721 power-domains = <&ps_isp_sys>;
724 ps_isp_pearl: power-controller@84020 {
725 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
726 reg = <0x84020 4>;
727 #power-domain-cells = <0>;
728 #reset-cells = <0>;
730 power-domains = <&ps_isp_sys>;
733 ps_venc_pipe4: power-controller@88000 {
734 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
735 reg = <0x88000 4>;
736 #power-domain-cells = <0>;
737 #reset-cells = <0>;
741 ps_venc_pipe5: power-controller@88008 {
742 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
743 reg = <0x88008 4>;
744 #power-domain-cells = <0>;
745 #reset-cells = <0>;
749 ps_venc_me0: power-controller@88010 {
750 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
751 reg = <0x88010 4>;
752 #power-domain-cells = <0>;
753 #reset-cells = <0>;
757 ps_venc_me1: power-controller@88018 {
758 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
759 reg = <0x88018 4>;
760 #power-domain-cells = <0>;
761 #reset-cells = <0>;
767 ps_spmi: power-controller@80058 {
768 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
769 reg = <0x80058 4>;
770 #power-domain-cells = <0>;
771 #reset-cells = <0>;
773 apple,always-on; /* Core AON device */
776 ps_nub_aon: power-controller@80060 {
777 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
778 reg = <0x80060 4>;
779 #power-domain-cells = <0>;
780 #reset-cells = <0>;
782 apple,always-on; /* Core AON device */
785 ps_smc_fabric: power-controller@80030 {
786 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
787 reg = <0x80030 4>;
788 #power-domain-cells = <0>;
789 #reset-cells = <0>;
791 apple,always-on; /* Core AON device */
794 ps_smc_aon: power-controller@80088 {
795 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
796 reg = <0x80088 4>;
797 #power-domain-cells = <0>;
798 #reset-cells = <0>;
800 apple,always-on; /* Core AON device */
803 ps_debug: power-controller@80050 {
804 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
805 reg = <0x80050 4>;
806 #power-domain-cells = <0>;
807 #reset-cells = <0>;
811 ps_nub_sram: power-controller@801a0 {
812 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
813 reg = <0x801a0 4>;
814 #power-domain-cells = <0>;
815 #reset-cells = <0>;
817 apple,always-on; /* Core AON device */
820 ps_nub_fabric: power-controller@80198 {
821 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
822 reg = <0x80198 4>;
823 #power-domain-cells = <0>;
824 #reset-cells = <0>;
826 apple,always-on; /* Core AON device */
829 ps_smc_cpu: power-controller@801a8 {
830 compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate";
831 reg = <0x801a8 4>;
832 #power-domain-cells = <0>;
833 #reset-cells = <0>;
835 power-domains = <&ps_smc_fabric &ps_smc_aon>;