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