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