Lines Matching +full:reset +full:- +full:controller

1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
9 ps_cpu0: power-controller@80000 {
10 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
12 #power-domain-cells = <0>;
13 #reset-cells = <0>;
15 apple,always-on; /* Core device */
18 ps_cpu1: power-controller@80008 {
19 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
21 #power-domain-cells = <0>;
22 #reset-cells = <0>;
24 apple,always-on; /* Core device */
27 ps_cpm: power-controller@80040 {
28 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
30 #power-domain-cells = <0>;
31 #reset-cells = <0>;
33 apple,always-on; /* Core device */
36 ps_sio_busif: power-controller@80148 {
37 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
39 #power-domain-cells = <0>;
40 #reset-cells = <0>;
44 ps_sio_p: power-controller@80150 {
45 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
47 #power-domain-cells = <0>;
48 #reset-cells = <0>;
50 power-domains = <&ps_sio_busif>;
53 ps_sbr: power-controller@80100 {
54 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
56 #power-domain-cells = <0>;
57 #reset-cells = <0>;
59 apple,always-on; /* Apple fabric, critical block */
62 ps_aic: power-controller@80108 {
63 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
65 #power-domain-cells = <0>;
66 #reset-cells = <0>;
68 apple,always-on; /* Core device */
71 ps_dwi: power-controller@80110 {
72 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
74 #power-domain-cells = <0>;
75 #reset-cells = <0>;
79 ps_gpio: power-controller@80118 {
80 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
82 #power-domain-cells = <0>;
83 #reset-cells = <0>;
87 ps_pcie_ref: power-controller@80140 {
88 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
90 #power-domain-cells = <0>;
91 #reset-cells = <0>;
95 ps_mca0: power-controller@80160 {
96 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
98 #power-domain-cells = <0>;
99 #reset-cells = <0>;
101 power-domains = <&ps_sio_p>;
104 ps_mca1: power-controller@80168 {
105 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
107 #power-domain-cells = <0>;
108 #reset-cells = <0>;
110 power-domains = <&ps_sio_p>;
113 ps_mca2: power-controller@80170 {
114 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
116 #power-domain-cells = <0>;
117 #reset-cells = <0>;
119 power-domains = <&ps_sio_p>;
122 ps_mca3: power-controller@80178 {
123 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
125 #power-domain-cells = <0>;
126 #reset-cells = <0>;
128 power-domains = <&ps_sio_p>;
131 ps_mca4: power-controller@80180 {
132 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
134 #power-domain-cells = <0>;
135 #reset-cells = <0>;
137 power-domains = <&ps_sio_p>;
140 ps_pwm0: power-controller@80188 {
141 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
143 #power-domain-cells = <0>;
144 #reset-cells = <0>;
146 power-domains = <&ps_sio_p>;
149 ps_i2c0: power-controller@80190 {
150 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
152 #power-domain-cells = <0>;
153 #reset-cells = <0>;
155 power-domains = <&ps_sio_p>;
158 ps_i2c1: power-controller@80198 {
159 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
161 #power-domain-cells = <0>;
162 #reset-cells = <0>;
164 power-domains = <&ps_sio_p>;
167 ps_i2c2: power-controller@801a0 {
168 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
170 #power-domain-cells = <0>;
171 #reset-cells = <0>;
173 power-domains = <&ps_sio_p>;
176 ps_i2c3: power-controller@801a8 {
177 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
179 #power-domain-cells = <0>;
180 #reset-cells = <0>;
182 power-domains = <&ps_sio_p>;
185 ps_spi0: power-controller@801b0 {
186 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
188 #power-domain-cells = <0>;
189 #reset-cells = <0>;
191 power-domains = <&ps_sio_p>;
194 ps_spi1: power-controller@801b8 {
195 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
197 #power-domain-cells = <0>;
198 #reset-cells = <0>;
200 power-domains = <&ps_sio_p>;
203 ps_spi2: power-controller@801c0 {
204 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
206 #power-domain-cells = <0>;
207 #reset-cells = <0>;
209 power-domains = <&ps_sio_p>;
212 ps_spi3: power-controller@801c8 {
213 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
215 #power-domain-cells = <0>;
216 #reset-cells = <0>;
218 power-domains = <&ps_sio_p>;
221 ps_uart0: power-controller@801d0 {
222 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
224 #power-domain-cells = <0>;
225 #reset-cells = <0>;
227 power-domains = <&ps_sio_p>;
230 ps_uart1: power-controller@801d8 {
231 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
233 #power-domain-cells = <0>;
234 #reset-cells = <0>;
236 power-domains = <&ps_sio_p>;
239 ps_uart2: power-controller@801e0 {
240 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
242 #power-domain-cells = <0>;
243 #reset-cells = <0>;
245 power-domains = <&ps_sio_p>;
248 ps_uart3: power-controller@801e8 {
249 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
251 #power-domain-cells = <0>;
252 #reset-cells = <0>;
254 power-domains = <&ps_sio_p>;
257 ps_uart4: power-controller@801f0 {
258 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
260 #power-domain-cells = <0>;
261 #reset-cells = <0>;
263 power-domains = <&ps_sio_p>;
266 ps_uart5: power-controller@801f8 {
267 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
269 #power-domain-cells = <0>;
270 #reset-cells = <0>;
272 power-domains = <&ps_sio_p>;
275 ps_sio: power-controller@80158 {
276 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
278 #power-domain-cells = <0>;
279 #reset-cells = <0>;
281 power-domains = <&ps_sio_p>;
282 apple,always-on; /* Core device */
285 ps_hsic0_phy: power-controller@80128 {
286 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
288 #power-domain-cells = <0>;
289 #reset-cells = <0>;
291 power-domains = <&ps_usb2host1>;
294 ps_isp_sens0: power-controller@80130 {
295 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
297 #power-domain-cells = <0>;
298 #reset-cells = <0>;
302 ps_isp_sens1: power-controller@80138 {
303 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
305 #power-domain-cells = <0>;
306 #reset-cells = <0>;
310 ps_pms: power-controller@80120 {
311 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
313 #power-domain-cells = <0>;
314 #reset-cells = <0>;
316 apple,always-on; /* Core device */
319 ps_usb: power-controller@80278 {
320 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
322 #power-domain-cells = <0>;
323 #reset-cells = <0>;
327 ps_usbctrl: power-controller@80280 {
328 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
330 #power-domain-cells = <0>;
331 #reset-cells = <0>;
333 power-domains = <&ps_usb>;
336 ps_usb2host0: power-controller@80288 {
337 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
339 #power-domain-cells = <0>;
340 #reset-cells = <0>;
342 power-domains = <&ps_usbctrl>;
345 ps_usb2host1: power-controller@80298 {
346 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
348 #power-domain-cells = <0>;
349 #reset-cells = <0>;
351 power-domains = <&ps_usbctrl>;
354 ps_usb2host2: power-controller@802a8 {
355 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
357 #power-domain-cells = <0>;
358 #reset-cells = <0>;
360 power-domains = <&ps_usbctrl>;
363 ps_rtmux: power-controller@802d0 {
364 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
366 #power-domain-cells = <0>;
367 #reset-cells = <0>;
369 apple,always-on; /* Core device */
372 ps_disp1mux: power-controller@802e8 {
373 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
375 #power-domain-cells = <0>;
376 #reset-cells = <0>;
380 ps_disp0: power-controller@802d8 {
381 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
383 #power-domain-cells = <0>;
384 #reset-cells = <0>;
386 power-domains = <&ps_rtmux>;
389 ps_disp1: power-controller@802f0 {
390 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
392 #power-domain-cells = <0>;
393 #reset-cells = <0>;
395 power-domains = <&ps_disp1mux>;
398 ps_uart6: power-controller@80200 {
399 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
401 #power-domain-cells = <0>;
402 #reset-cells = <0>;
404 power-domains = <&ps_sio_p>;
407 ps_uart7: power-controller@80208 {
408 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
410 #power-domain-cells = <0>;
411 #reset-cells = <0>;
413 power-domains = <&ps_sio_p>;
416 ps_uart8: power-controller@80210 {
417 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
419 #power-domain-cells = <0>;
420 #reset-cells = <0>;
422 power-domains = <&ps_sio_p>;
425 ps_aes0: power-controller@80218 {
426 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
428 #power-domain-cells = <0>;
429 #reset-cells = <0>;
431 power-domains = <&ps_sio_p>;
434 ps_mcc: power-controller@80230 {
435 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
437 #power-domain-cells = <0>;
438 #reset-cells = <0>;
440 apple,always-on; /* Memory cache controller */
443 ps_dcs0: power-controller@80238 {
444 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
446 #power-domain-cells = <0>;
447 #reset-cells = <0>;
449 apple,always-on; /* LPDDR4 interface */
452 ps_dcs1: power-controller@80240 {
453 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
455 #power-domain-cells = <0>;
456 #reset-cells = <0>;
458 apple,always-on; /* LPDDR4 interface */
461 ps_dcs2: power-controller@80248 {
462 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
464 #power-domain-cells = <0>;
465 #reset-cells = <0>;
467 apple,always-on; /* LPDDR4 interface */
470 ps_dcs3: power-controller@80250 {
471 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
473 #power-domain-cells = <0>;
474 #reset-cells = <0>;
476 apple,always-on; /* LPDDR4 interface */
479 ps_dcs4: power-controller@80258 {
480 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
482 #power-domain-cells = <0>;
483 #reset-cells = <0>;
487 ps_dcs5: power-controller@80260 {
488 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
490 #power-domain-cells = <0>;
491 #reset-cells = <0>;
495 ps_dcs6: power-controller@80268 {
496 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
498 #power-domain-cells = <0>;
499 #reset-cells = <0>;
503 ps_dcs7: power-controller@80270 {
504 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
506 #power-domain-cells = <0>;
507 #reset-cells = <0>;
511 ps_usb2host0_ohci: power-controller@80290 {
512 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
514 #power-domain-cells = <0>;
515 #reset-cells = <0>;
517 power-domains = <&ps_usb2host0>;
520 ps_usbotg: power-controller@802b8 {
521 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
523 #power-domain-cells = <0>;
524 #reset-cells = <0>;
526 power-domains = <&ps_usbctrl>;
529 ps_smx: power-controller@802c0 {
530 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
532 #power-domain-cells = <0>;
533 #reset-cells = <0>;
535 apple,always-on; /* Apple fabric, critical block */
538 ps_sf: power-controller@802c8 {
539 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
541 #power-domain-cells = <0>;
542 #reset-cells = <0>;
544 apple,always-on; /* Apple fabric, critical block */
547 ps_dp0: power-controller@802e0 {
548 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
550 #power-domain-cells = <0>;
551 #reset-cells = <0>;
553 power-domains = <&ps_disp0>;
556 ps_dp1: power-controller@802f8 {
557 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
559 #power-domain-cells = <0>;
560 #reset-cells = <0>;
562 power-domains = <&ps_disp1>;
565 ps_dpa0: power-controller@80220 {
566 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
568 #power-domain-cells = <0>;
569 #reset-cells = <0>;
573 ps_dpa1: power-controller@80228 {
574 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
576 #power-domain-cells = <0>;
577 #reset-cells = <0>;
581 ps_media: power-controller@80308 {
582 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
584 #power-domain-cells = <0>;
585 #reset-cells = <0>;
589 ps_isp: power-controller@80300 {
590 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
592 #power-domain-cells = <0>;
593 #reset-cells = <0>;
595 power-domains = <&ps_rtmux>;
598 ps_msr: power-controller@80318 {
599 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
601 #power-domain-cells = <0>;
602 #reset-cells = <0>;
604 power-domains = <&ps_media>;
607 ps_jpg: power-controller@80310 {
608 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
610 #power-domain-cells = <0>;
611 #reset-cells = <0>;
613 power-domains = <&ps_media>;
616 ps_venc: power-controller@80340 {
617 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
619 #power-domain-cells = <0>;
620 #reset-cells = <0>;
622 power-domains = <&ps_media>;
625 ps_pcie: power-controller@80348 {
626 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
628 #power-domain-cells = <0>;
629 #reset-cells = <0>;
633 ps_srs: power-controller@80390 {
634 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
636 #power-domain-cells = <0>;
637 #reset-cells = <0>;
639 power-domains = <&ps_media>;
642 ps_pcie_aux: power-controller@80350 {
643 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
645 #power-domain-cells = <0>;
646 #reset-cells = <0>;
650 ps_pcie_link0: power-controller@80358 {
651 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
653 #power-domain-cells = <0>;
654 #reset-cells = <0>;
656 power-domains = <&ps_pcie>;
659 ps_pcie_link1: power-controller@80360 {
660 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
662 #power-domain-cells = <0>;
663 #reset-cells = <0>;
665 power-domains = <&ps_pcie>;
668 ps_pcie_link2: power-controller@80368 {
669 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
671 #power-domain-cells = <0>;
672 #reset-cells = <0>;
674 power-domains = <&ps_pcie>;
677 ps_pcie_link3: power-controller@80370 {
678 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
680 #power-domain-cells = <0>;
681 #reset-cells = <0>;
683 power-domains = <&ps_pcie>;
686 ps_pcie_link4: power-controller@80378 {
687 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
689 #power-domain-cells = <0>;
690 #reset-cells = <0>;
692 power-domains = <&ps_pcie>;
695 ps_pcie_link5: power-controller@80380 {
696 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
698 #power-domain-cells = <0>;
699 #reset-cells = <0>;
701 power-domains = <&ps_pcie>;
704 ps_vdec: power-controller@80330 {
705 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
707 #power-domain-cells = <0>;
708 #reset-cells = <0>;
710 power-domains = <&ps_media>;
713 ps_gfx: power-controller@80388 {
714 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
716 #power-domain-cells = <0>;
717 #reset-cells = <0>;
721 ps_pmp: power-controller@80320 {
722 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
724 #power-domain-cells = <0>;
725 #reset-cells = <0>;
729 ps_pms_sram: power-controller@80328 {
730 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
732 #power-domain-cells = <0>;
733 #reset-cells = <0>;
737 ps_sep: power-controller@80400 {
738 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
740 #power-domain-cells = <0>;
741 #reset-cells = <0>;
743 apple,always-on; /* Locked on*/
746 ps_venc_pipe: power-controller@88000 {
747 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
749 #power-domain-cells = <0>;
750 #reset-cells = <0>;
752 power-domains = <&ps_venc>;
755 ps_venc_me0: power-controller@88008 {
756 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
758 #power-domain-cells = <0>;
759 #reset-cells = <0>;
763 ps_venc_me1: power-controller@88010 {
764 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
766 #power-domain-cells = <0>;
767 #reset-cells = <0>;
773 ps_aop: power-controller@80000 {
774 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
776 #power-domain-cells = <0>;
777 #reset-cells = <0>;
779 power-domains = <&ps_aop_cpu &ps_aop_filter &ps_aop_busif>;
780 apple,always-on; /* Always on processor */
783 ps_debug: power-controller@80008 {
784 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
786 #power-domain-cells = <0>;
787 #reset-cells = <0>;
791 ps_aop_gpio: power-controller@80010 {
792 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
794 #power-domain-cells = <0>;
795 #reset-cells = <0>;
799 ps_aop_cpu: power-controller@80040 {
800 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
802 #power-domain-cells = <0>;
803 #reset-cells = <0>;
807 ps_aop_filter: power-controller@80048 {
808 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
810 #power-domain-cells = <0>;
811 #reset-cells = <0>;
815 ps_aop_busif: power-controller@80050 {
816 compatible = "apple,s8000-pmgr-pwrstate", "apple,pmgr-pwrstate";
818 #power-domain-cells = <0>;
819 #reset-cells = <0>;