1*8bab661aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0+ OR MIT 2*8bab661aSEmmanuel Vadot/* 3*8bab661aSEmmanuel Vadot * PMGR Power domains for the Apple T6001 "M1 Max" SoC 4*8bab661aSEmmanuel Vadot * 5*8bab661aSEmmanuel Vadot * Copyright The Asahi Linux Contributors 6*8bab661aSEmmanuel Vadot */ 7*8bab661aSEmmanuel Vadot 8*8bab661aSEmmanuel Vadot&DIE_NODE(pmgr) { 9*8bab661aSEmmanuel Vadot DIE_NODE(ps_pms_bridge): power-controller@100 { 10*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 11*8bab661aSEmmanuel Vadot reg = <0x100 4>; 12*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 13*8bab661aSEmmanuel Vadot #reset-cells = <0>; 14*8bab661aSEmmanuel Vadot label = DIE_LABEL(pms_bridge); 15*8bab661aSEmmanuel Vadot apple,always-on; /* Core device */ 16*8bab661aSEmmanuel Vadot }; 17*8bab661aSEmmanuel Vadot 18*8bab661aSEmmanuel Vadot DIE_NODE(ps_aic): power-controller@108 { 19*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 20*8bab661aSEmmanuel Vadot reg = <0x108 4>; 21*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 22*8bab661aSEmmanuel Vadot #reset-cells = <0>; 23*8bab661aSEmmanuel Vadot label = DIE_LABEL(aic); 24*8bab661aSEmmanuel Vadot apple,always-on; /* Core device */ 25*8bab661aSEmmanuel Vadot }; 26*8bab661aSEmmanuel Vadot 27*8bab661aSEmmanuel Vadot DIE_NODE(ps_dwi): power-controller@110 { 28*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 29*8bab661aSEmmanuel Vadot reg = <0x110 4>; 30*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 31*8bab661aSEmmanuel Vadot #reset-cells = <0>; 32*8bab661aSEmmanuel Vadot label = DIE_LABEL(dwi); 33*8bab661aSEmmanuel Vadot apple,always-on; /* Core device */ 34*8bab661aSEmmanuel Vadot }; 35*8bab661aSEmmanuel Vadot 36*8bab661aSEmmanuel Vadot DIE_NODE(ps_pms): power-controller@118 { 37*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 38*8bab661aSEmmanuel Vadot reg = <0x118 4>; 39*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 40*8bab661aSEmmanuel Vadot #reset-cells = <0>; 41*8bab661aSEmmanuel Vadot label = DIE_LABEL(pms); 42*8bab661aSEmmanuel Vadot apple,always-on; /* Core device */ 43*8bab661aSEmmanuel Vadot }; 44*8bab661aSEmmanuel Vadot 45*8bab661aSEmmanuel Vadot DIE_NODE(ps_gpio): power-controller@120 { 46*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 47*8bab661aSEmmanuel Vadot reg = <0x120 4>; 48*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 49*8bab661aSEmmanuel Vadot #reset-cells = <0>; 50*8bab661aSEmmanuel Vadot label = DIE_LABEL(gpio); 51*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_pms)>, <&DIE_NODE(ps_sio)>; 52*8bab661aSEmmanuel Vadot }; 53*8bab661aSEmmanuel Vadot 54*8bab661aSEmmanuel Vadot DIE_NODE(ps_soc_dpe): power-controller@128 { 55*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 56*8bab661aSEmmanuel Vadot reg = <0x128 4>; 57*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 58*8bab661aSEmmanuel Vadot #reset-cells = <0>; 59*8bab661aSEmmanuel Vadot label = DIE_LABEL(soc_dpe); 60*8bab661aSEmmanuel Vadot apple,always-on; /* Core device */ 61*8bab661aSEmmanuel Vadot }; 62*8bab661aSEmmanuel Vadot 63*8bab661aSEmmanuel Vadot DIE_NODE(ps_pmgr_soc_ocla): power-controller@130 { 64*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 65*8bab661aSEmmanuel Vadot reg = <0x130 4>; 66*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 67*8bab661aSEmmanuel Vadot #reset-cells = <0>; 68*8bab661aSEmmanuel Vadot label = DIE_LABEL(pmgr_soc_ocla); 69*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_pms)>; 70*8bab661aSEmmanuel Vadot }; 71*8bab661aSEmmanuel Vadot 72*8bab661aSEmmanuel Vadot DIE_NODE(ps_pcie0_ref): power-controller@138 { 73*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 74*8bab661aSEmmanuel Vadot reg = <0x138 4>; 75*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 76*8bab661aSEmmanuel Vadot #reset-cells = <0>; 77*8bab661aSEmmanuel Vadot label = DIE_LABEL(pcie0_ref); 78*8bab661aSEmmanuel Vadot }; 79*8bab661aSEmmanuel Vadot 80*8bab661aSEmmanuel Vadot DIE_NODE(ps_pcie1_ref): power-controller@140 { 81*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 82*8bab661aSEmmanuel Vadot reg = <0x140 4>; 83*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 84*8bab661aSEmmanuel Vadot #reset-cells = <0>; 85*8bab661aSEmmanuel Vadot label = DIE_LABEL(pcie1_ref); 86*8bab661aSEmmanuel Vadot }; 87*8bab661aSEmmanuel Vadot 88*8bab661aSEmmanuel Vadot DIE_NODE(ps_apcie_st): power-controller@148 { 89*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 90*8bab661aSEmmanuel Vadot reg = <0x148 4>; 91*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 92*8bab661aSEmmanuel Vadot #reset-cells = <0>; 93*8bab661aSEmmanuel Vadot label = DIE_LABEL(apcie_st); 94*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_pcie1_ref)>; 95*8bab661aSEmmanuel Vadot }; 96*8bab661aSEmmanuel Vadot 97*8bab661aSEmmanuel Vadot DIE_NODE(ps_apcie_gp): power-controller@150 { 98*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 99*8bab661aSEmmanuel Vadot reg = <0x150 4>; 100*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 101*8bab661aSEmmanuel Vadot #reset-cells = <0>; 102*8bab661aSEmmanuel Vadot label = DIE_LABEL(apcie_gp); 103*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_pcie0_ref)>; 104*8bab661aSEmmanuel Vadot }; 105*8bab661aSEmmanuel Vadot 106*8bab661aSEmmanuel Vadot DIE_NODE(ps_devc0_ivdmc): power-controller@180 { 107*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 108*8bab661aSEmmanuel Vadot reg = <0x180 4>; 109*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 110*8bab661aSEmmanuel Vadot #reset-cells = <0>; 111*8bab661aSEmmanuel Vadot label = DIE_LABEL(devc0_ivdmc); 112*8bab661aSEmmanuel Vadot }; 113*8bab661aSEmmanuel Vadot 114*8bab661aSEmmanuel Vadot DIE_NODE(ps_amcc0): power-controller@188 { 115*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 116*8bab661aSEmmanuel Vadot reg = <0x188 4>; 117*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 118*8bab661aSEmmanuel Vadot #reset-cells = <0>; 119*8bab661aSEmmanuel Vadot label = DIE_LABEL(amcc0); 120*8bab661aSEmmanuel Vadot apple,always-on; /* Memory controller */ 121*8bab661aSEmmanuel Vadot }; 122*8bab661aSEmmanuel Vadot 123*8bab661aSEmmanuel Vadot DIE_NODE(ps_amcc2): power-controller@190 { 124*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 125*8bab661aSEmmanuel Vadot reg = <0x190 4>; 126*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 127*8bab661aSEmmanuel Vadot #reset-cells = <0>; 128*8bab661aSEmmanuel Vadot label = DIE_LABEL(amcc2); 129*8bab661aSEmmanuel Vadot apple,always-on; /* Memory controller */ 130*8bab661aSEmmanuel Vadot }; 131*8bab661aSEmmanuel Vadot 132*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_00): power-controller@198 { 133*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 134*8bab661aSEmmanuel Vadot reg = <0x198 4>; 135*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 136*8bab661aSEmmanuel Vadot #reset-cells = <0>; 137*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_00); 138*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 139*8bab661aSEmmanuel Vadot }; 140*8bab661aSEmmanuel Vadot 141*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_01): power-controller@1a0 { 142*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 143*8bab661aSEmmanuel Vadot reg = <0x1a0 4>; 144*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 145*8bab661aSEmmanuel Vadot #reset-cells = <0>; 146*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_01); 147*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 148*8bab661aSEmmanuel Vadot }; 149*8bab661aSEmmanuel Vadot 150*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_02): power-controller@1a8 { 151*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 152*8bab661aSEmmanuel Vadot reg = <0x1a8 4>; 153*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 154*8bab661aSEmmanuel Vadot #reset-cells = <0>; 155*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_02); 156*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 157*8bab661aSEmmanuel Vadot }; 158*8bab661aSEmmanuel Vadot 159*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_03): power-controller@1b0 { 160*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 161*8bab661aSEmmanuel Vadot reg = <0x1b0 4>; 162*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 163*8bab661aSEmmanuel Vadot #reset-cells = <0>; 164*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_03); 165*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 166*8bab661aSEmmanuel Vadot }; 167*8bab661aSEmmanuel Vadot 168*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_08): power-controller@1b8 { 169*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 170*8bab661aSEmmanuel Vadot reg = <0x1b8 4>; 171*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 172*8bab661aSEmmanuel Vadot #reset-cells = <0>; 173*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_08); 174*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 175*8bab661aSEmmanuel Vadot }; 176*8bab661aSEmmanuel Vadot 177*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_09): power-controller@1c0 { 178*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 179*8bab661aSEmmanuel Vadot reg = <0x1c0 4>; 180*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 181*8bab661aSEmmanuel Vadot #reset-cells = <0>; 182*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_09); 183*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 184*8bab661aSEmmanuel Vadot }; 185*8bab661aSEmmanuel Vadot 186*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_10): power-controller@1c8 { 187*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 188*8bab661aSEmmanuel Vadot reg = <0x1c8 4>; 189*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 190*8bab661aSEmmanuel Vadot #reset-cells = <0>; 191*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_10); 192*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 193*8bab661aSEmmanuel Vadot }; 194*8bab661aSEmmanuel Vadot 195*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_11): power-controller@1d0 { 196*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 197*8bab661aSEmmanuel Vadot reg = <0x1d0 4>; 198*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 199*8bab661aSEmmanuel Vadot #reset-cells = <0>; 200*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_11); 201*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 202*8bab661aSEmmanuel Vadot }; 203*8bab661aSEmmanuel Vadot 204*8bab661aSEmmanuel Vadot DIE_NODE(ps_afi): power-controller@1d8 { 205*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 206*8bab661aSEmmanuel Vadot reg = <0x1d8 4>; 207*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 208*8bab661aSEmmanuel Vadot #reset-cells = <0>; 209*8bab661aSEmmanuel Vadot label = DIE_LABEL(afi); 210*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric, CPU interface is here */ 211*8bab661aSEmmanuel Vadot }; 212*8bab661aSEmmanuel Vadot 213*8bab661aSEmmanuel Vadot DIE_NODE(ps_afc): power-controller@1e0 { 214*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 215*8bab661aSEmmanuel Vadot reg = <0x1e0 4>; 216*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 217*8bab661aSEmmanuel Vadot #reset-cells = <0>; 218*8bab661aSEmmanuel Vadot label = DIE_LABEL(afc); 219*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric, CPU interface is here */ 220*8bab661aSEmmanuel Vadot }; 221*8bab661aSEmmanuel Vadot 222*8bab661aSEmmanuel Vadot DIE_NODE(ps_afr): power-controller@1e8 { 223*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 224*8bab661aSEmmanuel Vadot reg = <0x1e8 4>; 225*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 226*8bab661aSEmmanuel Vadot #reset-cells = <0>; 227*8bab661aSEmmanuel Vadot label = DIE_LABEL(afr); 228*8bab661aSEmmanuel Vadot /* Apple Fabric, media stuff: this can power down */ 229*8bab661aSEmmanuel Vadot }; 230*8bab661aSEmmanuel Vadot 231*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc1_ioa): power-controller@1f0 { 232*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 233*8bab661aSEmmanuel Vadot reg = <0x1f0 4>; 234*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 235*8bab661aSEmmanuel Vadot #reset-cells = <0>; 236*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc1_ioa); 237*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 238*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afi)>; 239*8bab661aSEmmanuel Vadot }; 240*8bab661aSEmmanuel Vadot 241*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc0_ioa): power-controller@1f8 { 242*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 243*8bab661aSEmmanuel Vadot reg = <0x1f8 4>; 244*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 245*8bab661aSEmmanuel Vadot #reset-cells = <0>; 246*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc0_ioa); 247*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 248*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afi)>; 249*8bab661aSEmmanuel Vadot }; 250*8bab661aSEmmanuel Vadot 251*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc1_ls): power-controller@200 { 252*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 253*8bab661aSEmmanuel Vadot reg = <0x200 4>; 254*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 255*8bab661aSEmmanuel Vadot #reset-cells = <0>; 256*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc1_ls); 257*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 258*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_ioa)>; 259*8bab661aSEmmanuel Vadot }; 260*8bab661aSEmmanuel Vadot 261*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc0_ls): power-controller@208 { 262*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 263*8bab661aSEmmanuel Vadot reg = <0x208 4>; 264*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 265*8bab661aSEmmanuel Vadot #reset-cells = <0>; 266*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc0_ls); 267*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 268*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc0_ioa)>; 269*8bab661aSEmmanuel Vadot }; 270*8bab661aSEmmanuel Vadot 271*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc1_lw0): power-controller@210 { 272*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 273*8bab661aSEmmanuel Vadot reg = <0x210 4>; 274*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 275*8bab661aSEmmanuel Vadot #reset-cells = <0>; 276*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc1_lw0); 277*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 278*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_ls)>; 279*8bab661aSEmmanuel Vadot }; 280*8bab661aSEmmanuel Vadot 281*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc1_lw1): power-controller@218 { 282*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 283*8bab661aSEmmanuel Vadot reg = <0x218 4>; 284*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 285*8bab661aSEmmanuel Vadot #reset-cells = <0>; 286*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc1_lw1); 287*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 288*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_ls)>; 289*8bab661aSEmmanuel Vadot }; 290*8bab661aSEmmanuel Vadot 291*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc1_lw2): power-controller@220 { 292*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 293*8bab661aSEmmanuel Vadot reg = <0x220 4>; 294*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 295*8bab661aSEmmanuel Vadot #reset-cells = <0>; 296*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc1_lw2); 297*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 298*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_ls)>; 299*8bab661aSEmmanuel Vadot }; 300*8bab661aSEmmanuel Vadot 301*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc0_lw0): power-controller@228 { 302*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 303*8bab661aSEmmanuel Vadot reg = <0x228 4>; 304*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 305*8bab661aSEmmanuel Vadot #reset-cells = <0>; 306*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc0_lw0); 307*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 308*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc0_ls)>; 309*8bab661aSEmmanuel Vadot }; 310*8bab661aSEmmanuel Vadot 311*8bab661aSEmmanuel Vadot DIE_NODE(ps_scodec): power-controller@230 { 312*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 313*8bab661aSEmmanuel Vadot reg = <0x230 4>; 314*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 315*8bab661aSEmmanuel Vadot #reset-cells = <0>; 316*8bab661aSEmmanuel Vadot label = DIE_LABEL(scodec); 317*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_lw0)>; 318*8bab661aSEmmanuel Vadot }; 319*8bab661aSEmmanuel Vadot 320*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc0_common): power-controller@238 { 321*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 322*8bab661aSEmmanuel Vadot reg = <0x238 4>; 323*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 324*8bab661aSEmmanuel Vadot #reset-cells = <0>; 325*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc0_common); 326*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_lw1)>; 327*8bab661aSEmmanuel Vadot }; 328*8bab661aSEmmanuel Vadot 329*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc1_common): power-controller@240 { 330*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 331*8bab661aSEmmanuel Vadot reg = <0x240 4>; 332*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 333*8bab661aSEmmanuel Vadot #reset-cells = <0>; 334*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc1_common); 335*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_lw1)>; 336*8bab661aSEmmanuel Vadot }; 337*8bab661aSEmmanuel Vadot 338*8bab661aSEmmanuel Vadot DIE_NODE(ps_c0_usb31drd): power-controller@248 { 339*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 340*8bab661aSEmmanuel Vadot reg = <0x248 4>; 341*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 342*8bab661aSEmmanuel Vadot #reset-cells = <0>; 343*8bab661aSEmmanuel Vadot label = DIE_LABEL(c0_usb31drd); 344*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_usb)>; 345*8bab661aSEmmanuel Vadot }; 346*8bab661aSEmmanuel Vadot 347*8bab661aSEmmanuel Vadot DIE_NODE(ps_c1_usb31drd): power-controller@250 { 348*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 349*8bab661aSEmmanuel Vadot reg = <0x250 4>; 350*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 351*8bab661aSEmmanuel Vadot #reset-cells = <0>; 352*8bab661aSEmmanuel Vadot label = DIE_LABEL(c1_usb31drd); 353*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_usb)>; 354*8bab661aSEmmanuel Vadot }; 355*8bab661aSEmmanuel Vadot 356*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispext0_fe): power-controller@258 { 357*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 358*8bab661aSEmmanuel Vadot reg = <0x258 4>; 359*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 360*8bab661aSEmmanuel Vadot #reset-cells = <0>; 361*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispext0_fe); 362*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afi)>; 363*8bab661aSEmmanuel Vadot }; 364*8bab661aSEmmanuel Vadot 365*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispext1_fe): power-controller@260 { 366*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 367*8bab661aSEmmanuel Vadot reg = <0x260 4>; 368*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 369*8bab661aSEmmanuel Vadot #reset-cells = <0>; 370*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispext1_fe); 371*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afi)>; 372*8bab661aSEmmanuel Vadot }; 373*8bab661aSEmmanuel Vadot 374*8bab661aSEmmanuel Vadot DIE_NODE(ps_ane_sys): power-controller@268 { 375*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 376*8bab661aSEmmanuel Vadot reg = <0x268 4>; 377*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 378*8bab661aSEmmanuel Vadot #reset-cells = <0>; 379*8bab661aSEmmanuel Vadot label = DIE_LABEL(ane_sys); 380*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afr)>; 381*8bab661aSEmmanuel Vadot }; 382*8bab661aSEmmanuel Vadot 383*8bab661aSEmmanuel Vadot DIE_NODE(ps_avd_sys): power-controller@270 { 384*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 385*8bab661aSEmmanuel Vadot reg = <0x270 4>; 386*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 387*8bab661aSEmmanuel Vadot #reset-cells = <0>; 388*8bab661aSEmmanuel Vadot label = DIE_LABEL(avd_sys); 389*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afr)>; 390*8bab661aSEmmanuel Vadot }; 391*8bab661aSEmmanuel Vadot 392*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispext0_cpu0): power-controller@280 { 393*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 394*8bab661aSEmmanuel Vadot reg = <0x280 4>; 395*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 396*8bab661aSEmmanuel Vadot #reset-cells = <0>; 397*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispext0_cpu0); 398*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_dispext0_fe)>; 399*8bab661aSEmmanuel Vadot }; 400*8bab661aSEmmanuel Vadot 401*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispext1_cpu0): power-controller@2a8 { 402*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 403*8bab661aSEmmanuel Vadot reg = <0x2a8 4>; 404*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 405*8bab661aSEmmanuel Vadot #reset-cells = <0>; 406*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispext1_cpu0); 407*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_dispext1_fe)>; 408*8bab661aSEmmanuel Vadot }; 409*8bab661aSEmmanuel Vadot 410*8bab661aSEmmanuel Vadot DIE_NODE(ps_ane_sys_cpu): power-controller@2c8 { 411*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 412*8bab661aSEmmanuel Vadot reg = <0x2c8 4>; 413*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 414*8bab661aSEmmanuel Vadot #reset-cells = <0>; 415*8bab661aSEmmanuel Vadot label = DIE_LABEL(ane_sys_cpu); 416*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_ane_sys)>; 417*8bab661aSEmmanuel Vadot }; 418*8bab661aSEmmanuel Vadot 419*8bab661aSEmmanuel Vadot#if DIE_NO == 0 420*8bab661aSEmmanuel Vadot /* PMP is only present on die 0 of the M1 Ultra */ 421*8bab661aSEmmanuel Vadot DIE_NODE(ps_pmp): power-controller@2d8 { 422*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 423*8bab661aSEmmanuel Vadot reg = <0x2d8 4>; 424*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 425*8bab661aSEmmanuel Vadot #reset-cells = <0>; 426*8bab661aSEmmanuel Vadot label = DIE_LABEL(pmp); 427*8bab661aSEmmanuel Vadot }; 428*8bab661aSEmmanuel Vadot#endif 429*8bab661aSEmmanuel Vadot 430*8bab661aSEmmanuel Vadot DIE_NODE(ps_pms_sram): power-controller@2e0 { 431*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 432*8bab661aSEmmanuel Vadot reg = <0x2e0 4>; 433*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 434*8bab661aSEmmanuel Vadot #reset-cells = <0>; 435*8bab661aSEmmanuel Vadot label = DIE_LABEL(pms_sram); 436*8bab661aSEmmanuel Vadot }; 437*8bab661aSEmmanuel Vadot 438*8bab661aSEmmanuel Vadot DIE_NODE(ps_apcie_st_sys): power-controller@2e8 { 439*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 440*8bab661aSEmmanuel Vadot reg = <0x2e8 4>; 441*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 442*8bab661aSEmmanuel Vadot #reset-cells = <0>; 443*8bab661aSEmmanuel Vadot label = DIE_LABEL(apcie_st_sys); 444*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_apcie_st)>, <&DIE_NODE(ps_ans2)>; 445*8bab661aSEmmanuel Vadot }; 446*8bab661aSEmmanuel Vadot 447*8bab661aSEmmanuel Vadot DIE_NODE(ps_apcie_st1_sys): power-controller@2f0 { 448*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 449*8bab661aSEmmanuel Vadot reg = <0x2f0 4>; 450*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 451*8bab661aSEmmanuel Vadot #reset-cells = <0>; 452*8bab661aSEmmanuel Vadot label = DIE_LABEL(apcie_st1_sys); 453*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_apcie_st)>, <&DIE_NODE(ps_ans2)>; 454*8bab661aSEmmanuel Vadot }; 455*8bab661aSEmmanuel Vadot 456*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc2_common): power-controller@2f8 { 457*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 458*8bab661aSEmmanuel Vadot reg = <0x2f8 4>; 459*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 460*8bab661aSEmmanuel Vadot #reset-cells = <0>; 461*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc2_common); 462*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_lw1)>; 463*8bab661aSEmmanuel Vadot }; 464*8bab661aSEmmanuel Vadot 465*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc3_common): power-controller@300 { 466*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 467*8bab661aSEmmanuel Vadot reg = <0x300 4>; 468*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 469*8bab661aSEmmanuel Vadot #reset-cells = <0>; 470*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc3_common); 471*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_lw1)>; 472*8bab661aSEmmanuel Vadot }; 473*8bab661aSEmmanuel Vadot 474*8bab661aSEmmanuel Vadot DIE_NODE(ps_usb): power-controller@318 { 475*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 476*8bab661aSEmmanuel Vadot reg = <0x318 4>; 477*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 478*8bab661aSEmmanuel Vadot #reset-cells = <0>; 479*8bab661aSEmmanuel Vadot label = DIE_LABEL(usb); 480*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_lw2)>; 481*8bab661aSEmmanuel Vadot }; 482*8bab661aSEmmanuel Vadot 483*8bab661aSEmmanuel Vadot DIE_NODE(ps_apcie_gp_sys): power-controller@320 { 484*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 485*8bab661aSEmmanuel Vadot reg = <0x320 4>; 486*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 487*8bab661aSEmmanuel Vadot #reset-cells = <0>; 488*8bab661aSEmmanuel Vadot label = DIE_LABEL(apcie_gp_sys); 489*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc1_lw2)>, <&DIE_NODE(ps_apcie_gp)>; 490*8bab661aSEmmanuel Vadot apple,always-on; /* Breaks things if shut down */ 491*8bab661aSEmmanuel Vadot }; 492*8bab661aSEmmanuel Vadot 493*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc0_cio): power-controller@328 { 494*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 495*8bab661aSEmmanuel Vadot reg = <0x328 4>; 496*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 497*8bab661aSEmmanuel Vadot #reset-cells = <0>; 498*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc0_cio); 499*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc0_common)>; 500*8bab661aSEmmanuel Vadot }; 501*8bab661aSEmmanuel Vadot 502*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc0_pcie): power-controller@330 { 503*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 504*8bab661aSEmmanuel Vadot reg = <0x330 4>; 505*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 506*8bab661aSEmmanuel Vadot #reset-cells = <0>; 507*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc0_pcie); 508*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc0_common)>; 509*8bab661aSEmmanuel Vadot }; 510*8bab661aSEmmanuel Vadot 511*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc1_cio): power-controller@338 { 512*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 513*8bab661aSEmmanuel Vadot reg = <0x338 4>; 514*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 515*8bab661aSEmmanuel Vadot #reset-cells = <0>; 516*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc1_cio); 517*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc1_common)>; 518*8bab661aSEmmanuel Vadot }; 519*8bab661aSEmmanuel Vadot 520*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc1_pcie): power-controller@340 { 521*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 522*8bab661aSEmmanuel Vadot reg = <0x340 4>; 523*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 524*8bab661aSEmmanuel Vadot #reset-cells = <0>; 525*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc1_pcie); 526*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc1_common)>; 527*8bab661aSEmmanuel Vadot }; 528*8bab661aSEmmanuel Vadot 529*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc2_cio): power-controller@348 { 530*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 531*8bab661aSEmmanuel Vadot reg = <0x348 4>; 532*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 533*8bab661aSEmmanuel Vadot #reset-cells = <0>; 534*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc2_cio); 535*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc2_common)>; 536*8bab661aSEmmanuel Vadot }; 537*8bab661aSEmmanuel Vadot 538*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc2_pcie): power-controller@350 { 539*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 540*8bab661aSEmmanuel Vadot reg = <0x350 4>; 541*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 542*8bab661aSEmmanuel Vadot #reset-cells = <0>; 543*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc2_pcie); 544*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc2_common)>; 545*8bab661aSEmmanuel Vadot }; 546*8bab661aSEmmanuel Vadot 547*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc3_cio): power-controller@358 { 548*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 549*8bab661aSEmmanuel Vadot reg = <0x358 4>; 550*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 551*8bab661aSEmmanuel Vadot #reset-cells = <0>; 552*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc3_cio); 553*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc3_common)>; 554*8bab661aSEmmanuel Vadot }; 555*8bab661aSEmmanuel Vadot 556*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc3_pcie): power-controller@360 { 557*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 558*8bab661aSEmmanuel Vadot reg = <0x360 4>; 559*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 560*8bab661aSEmmanuel Vadot #reset-cells = <0>; 561*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc3_pcie); 562*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc3_common)>; 563*8bab661aSEmmanuel Vadot }; 564*8bab661aSEmmanuel Vadot 565*8bab661aSEmmanuel Vadot DIE_NODE(ps_c0_usbctl): power-controller@368 { 566*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 567*8bab661aSEmmanuel Vadot reg = <0x368 4>; 568*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 569*8bab661aSEmmanuel Vadot #reset-cells = <0>; 570*8bab661aSEmmanuel Vadot label = DIE_LABEL(c0_usbctl); 571*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_usb)>; 572*8bab661aSEmmanuel Vadot }; 573*8bab661aSEmmanuel Vadot 574*8bab661aSEmmanuel Vadot DIE_NODE(ps_c1_usbctl): power-controller@370 { 575*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 576*8bab661aSEmmanuel Vadot reg = <0x370 4>; 577*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 578*8bab661aSEmmanuel Vadot #reset-cells = <0>; 579*8bab661aSEmmanuel Vadot label = DIE_LABEL(c1_usbctl); 580*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_usb)>; 581*8bab661aSEmmanuel Vadot }; 582*8bab661aSEmmanuel Vadot 583*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc0_cio_pcie): power-controller@378 { 584*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 585*8bab661aSEmmanuel Vadot reg = <0x378 4>; 586*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 587*8bab661aSEmmanuel Vadot #reset-cells = <0>; 588*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc0_cio_pcie); 589*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc0_cio)>; 590*8bab661aSEmmanuel Vadot }; 591*8bab661aSEmmanuel Vadot 592*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc0_cio_usb): power-controller@380 { 593*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 594*8bab661aSEmmanuel Vadot reg = <0x380 4>; 595*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 596*8bab661aSEmmanuel Vadot #reset-cells = <0>; 597*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc0_cio_usb); 598*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc0_cio)>; 599*8bab661aSEmmanuel Vadot }; 600*8bab661aSEmmanuel Vadot 601*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc1_cio_pcie): power-controller@388 { 602*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 603*8bab661aSEmmanuel Vadot reg = <0x388 4>; 604*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 605*8bab661aSEmmanuel Vadot #reset-cells = <0>; 606*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc1_cio_pcie); 607*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc1_cio)>; 608*8bab661aSEmmanuel Vadot }; 609*8bab661aSEmmanuel Vadot 610*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc1_cio_usb): power-controller@390 { 611*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 612*8bab661aSEmmanuel Vadot reg = <0x390 4>; 613*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 614*8bab661aSEmmanuel Vadot #reset-cells = <0>; 615*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc1_cio_usb); 616*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc1_cio)>; 617*8bab661aSEmmanuel Vadot }; 618*8bab661aSEmmanuel Vadot 619*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc2_cio_pcie): power-controller@398 { 620*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 621*8bab661aSEmmanuel Vadot reg = <0x398 4>; 622*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 623*8bab661aSEmmanuel Vadot #reset-cells = <0>; 624*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc2_cio_pcie); 625*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc2_cio)>; 626*8bab661aSEmmanuel Vadot }; 627*8bab661aSEmmanuel Vadot 628*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc2_cio_usb): power-controller@3a0 { 629*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 630*8bab661aSEmmanuel Vadot reg = <0x3a0 4>; 631*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 632*8bab661aSEmmanuel Vadot #reset-cells = <0>; 633*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc2_cio_usb); 634*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc2_cio)>; 635*8bab661aSEmmanuel Vadot }; 636*8bab661aSEmmanuel Vadot 637*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc3_cio_pcie): power-controller@3a8 { 638*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 639*8bab661aSEmmanuel Vadot reg = <0x3a8 4>; 640*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 641*8bab661aSEmmanuel Vadot #reset-cells = <0>; 642*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc3_cio_pcie); 643*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc3_cio)>; 644*8bab661aSEmmanuel Vadot }; 645*8bab661aSEmmanuel Vadot 646*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc3_cio_usb): power-controller@3b0 { 647*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 648*8bab661aSEmmanuel Vadot reg = <0x3b0 4>; 649*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 650*8bab661aSEmmanuel Vadot #reset-cells = <0>; 651*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc3_cio_usb); 652*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc3_cio)>; 653*8bab661aSEmmanuel Vadot }; 654*8bab661aSEmmanuel Vadot 655*8bab661aSEmmanuel Vadot DIE_NODE(ps_trace_fab): power-controller@3b8 { 656*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 657*8bab661aSEmmanuel Vadot reg = <0x3b8 4>; 658*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 659*8bab661aSEmmanuel Vadot #reset-cells = <0>; 660*8bab661aSEmmanuel Vadot label = DIE_LABEL(trace_fab); 661*8bab661aSEmmanuel Vadot }; 662*8bab661aSEmmanuel Vadot}; 663*8bab661aSEmmanuel Vadot 664*8bab661aSEmmanuel Vadot&DIE_NODE(pmgr_east) { 665*8bab661aSEmmanuel Vadot DIE_NODE(ps_clvr_spmi0): power-controller@100 { 666*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 667*8bab661aSEmmanuel Vadot reg = <0x100 4>; 668*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 669*8bab661aSEmmanuel Vadot #reset-cells = <0>; 670*8bab661aSEmmanuel Vadot label = DIE_LABEL(clvr_spmi0); 671*8bab661aSEmmanuel Vadot apple,always-on; /* PCPU voltage regulator interface (used by SMC) */ 672*8bab661aSEmmanuel Vadot }; 673*8bab661aSEmmanuel Vadot 674*8bab661aSEmmanuel Vadot DIE_NODE(ps_clvr_spmi1): power-controller@108 { 675*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 676*8bab661aSEmmanuel Vadot reg = <0x108 4>; 677*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 678*8bab661aSEmmanuel Vadot #reset-cells = <0>; 679*8bab661aSEmmanuel Vadot label = DIE_LABEL(clvr_spmi1); 680*8bab661aSEmmanuel Vadot apple,always-on; /* GPU voltage regulator interface (used by SMC) */ 681*8bab661aSEmmanuel Vadot }; 682*8bab661aSEmmanuel Vadot 683*8bab661aSEmmanuel Vadot DIE_NODE(ps_clvr_spmi2): power-controller@110 { 684*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 685*8bab661aSEmmanuel Vadot reg = <0x110 4>; 686*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 687*8bab661aSEmmanuel Vadot #reset-cells = <0>; 688*8bab661aSEmmanuel Vadot label = DIE_LABEL(clvr_spmi2); 689*8bab661aSEmmanuel Vadot apple,always-on; /* ANE, fabric, AFR voltage regulator interface (used by SMC) */ 690*8bab661aSEmmanuel Vadot }; 691*8bab661aSEmmanuel Vadot 692*8bab661aSEmmanuel Vadot DIE_NODE(ps_clvr_spmi3): power-controller@118 { 693*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 694*8bab661aSEmmanuel Vadot reg = <0x118 4>; 695*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 696*8bab661aSEmmanuel Vadot #reset-cells = <0>; 697*8bab661aSEmmanuel Vadot label = DIE_LABEL(clvr_spmi3); 698*8bab661aSEmmanuel Vadot apple,always-on; /* Additional voltage regulator, probably used on T6001 (SMC) */ 699*8bab661aSEmmanuel Vadot }; 700*8bab661aSEmmanuel Vadot 701*8bab661aSEmmanuel Vadot DIE_NODE(ps_clvr_spmi4): power-controller@120 { 702*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 703*8bab661aSEmmanuel Vadot reg = <0x120 4>; 704*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 705*8bab661aSEmmanuel Vadot #reset-cells = <0>; 706*8bab661aSEmmanuel Vadot label = DIE_LABEL(clvr_spmi4); 707*8bab661aSEmmanuel Vadot apple,always-on; /* Additional voltage regulator, probably used on T6001 (SMC) */ 708*8bab661aSEmmanuel Vadot }; 709*8bab661aSEmmanuel Vadot 710*8bab661aSEmmanuel Vadot DIE_NODE(ps_ispsens0): power-controller@128 { 711*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 712*8bab661aSEmmanuel Vadot reg = <0x128 4>; 713*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 714*8bab661aSEmmanuel Vadot #reset-cells = <0>; 715*8bab661aSEmmanuel Vadot label = DIE_LABEL(ispsens0); 716*8bab661aSEmmanuel Vadot }; 717*8bab661aSEmmanuel Vadot 718*8bab661aSEmmanuel Vadot DIE_NODE(ps_ispsens1): power-controller@130 { 719*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 720*8bab661aSEmmanuel Vadot reg = <0x130 4>; 721*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 722*8bab661aSEmmanuel Vadot #reset-cells = <0>; 723*8bab661aSEmmanuel Vadot label = DIE_LABEL(ispsens1); 724*8bab661aSEmmanuel Vadot }; 725*8bab661aSEmmanuel Vadot 726*8bab661aSEmmanuel Vadot DIE_NODE(ps_ispsens2): power-controller@138 { 727*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 728*8bab661aSEmmanuel Vadot reg = <0x138 4>; 729*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 730*8bab661aSEmmanuel Vadot #reset-cells = <0>; 731*8bab661aSEmmanuel Vadot label = DIE_LABEL(ispsens2); 732*8bab661aSEmmanuel Vadot }; 733*8bab661aSEmmanuel Vadot 734*8bab661aSEmmanuel Vadot DIE_NODE(ps_ispsens3): power-controller@140 { 735*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 736*8bab661aSEmmanuel Vadot reg = <0x140 4>; 737*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 738*8bab661aSEmmanuel Vadot #reset-cells = <0>; 739*8bab661aSEmmanuel Vadot label = DIE_LABEL(ispsens3); 740*8bab661aSEmmanuel Vadot }; 741*8bab661aSEmmanuel Vadot 742*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc2_ioa): power-controller@148 { 743*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 744*8bab661aSEmmanuel Vadot reg = <0x148 4>; 745*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 746*8bab661aSEmmanuel Vadot #reset-cells = <0>; 747*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc2_ioa); 748*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 749*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afi)>; 750*8bab661aSEmmanuel Vadot }; 751*8bab661aSEmmanuel Vadot 752*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc2_ls): power-controller@150 { 753*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 754*8bab661aSEmmanuel Vadot reg = <0x150 4>; 755*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 756*8bab661aSEmmanuel Vadot #reset-cells = <0>; 757*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc2_ls); 758*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 759*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc2_ioa)>; 760*8bab661aSEmmanuel Vadot }; 761*8bab661aSEmmanuel Vadot 762*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc2_lw0): power-controller@158 { 763*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 764*8bab661aSEmmanuel Vadot reg = <0x158 4>; 765*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 766*8bab661aSEmmanuel Vadot #reset-cells = <0>; 767*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc2_lw0); 768*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 769*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc2_ls)>; 770*8bab661aSEmmanuel Vadot }; 771*8bab661aSEmmanuel Vadot 772*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc2_lw1): power-controller@160 { 773*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 774*8bab661aSEmmanuel Vadot reg = <0x160 4>; 775*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 776*8bab661aSEmmanuel Vadot #reset-cells = <0>; 777*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc2_lw1); 778*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 779*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc2_ls)>; 780*8bab661aSEmmanuel Vadot }; 781*8bab661aSEmmanuel Vadot 782*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc3_ioa): power-controller@168 { 783*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 784*8bab661aSEmmanuel Vadot reg = <0x168 4>; 785*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 786*8bab661aSEmmanuel Vadot #reset-cells = <0>; 787*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc3_ioa); 788*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 789*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afi)>; 790*8bab661aSEmmanuel Vadot }; 791*8bab661aSEmmanuel Vadot 792*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc3_ls): power-controller@170 { 793*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 794*8bab661aSEmmanuel Vadot reg = <0x170 4>; 795*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 796*8bab661aSEmmanuel Vadot #reset-cells = <0>; 797*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc3_ls); 798*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 799*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc3_ioa)>; 800*8bab661aSEmmanuel Vadot }; 801*8bab661aSEmmanuel Vadot 802*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc3_lw0): power-controller@178 { 803*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 804*8bab661aSEmmanuel Vadot reg = <0x178 4>; 805*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 806*8bab661aSEmmanuel Vadot #reset-cells = <0>; 807*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc3_lw0); 808*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 809*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc3_ls)>; 810*8bab661aSEmmanuel Vadot }; 811*8bab661aSEmmanuel Vadot 812*8bab661aSEmmanuel Vadot DIE_NODE(ps_sio): power-controller@180 { 813*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 814*8bab661aSEmmanuel Vadot reg = <0x180 4>; 815*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 816*8bab661aSEmmanuel Vadot #reset-cells = <0>; 817*8bab661aSEmmanuel Vadot label = DIE_LABEL(sio); 818*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc2_lw1)>; 819*8bab661aSEmmanuel Vadot }; 820*8bab661aSEmmanuel Vadot 821*8bab661aSEmmanuel Vadot DIE_NODE(ps_sio_cpu): power-controller@188 { 822*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 823*8bab661aSEmmanuel Vadot reg = <0x188 4>; 824*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 825*8bab661aSEmmanuel Vadot #reset-cells = <0>; 826*8bab661aSEmmanuel Vadot label = DIE_LABEL(sio_cpu); 827*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 828*8bab661aSEmmanuel Vadot }; 829*8bab661aSEmmanuel Vadot 830*8bab661aSEmmanuel Vadot DIE_NODE(ps_fpwm0): power-controller@190 { 831*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 832*8bab661aSEmmanuel Vadot reg = <0x190 4>; 833*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 834*8bab661aSEmmanuel Vadot #reset-cells = <0>; 835*8bab661aSEmmanuel Vadot label = DIE_LABEL(fpwm0); 836*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 837*8bab661aSEmmanuel Vadot }; 838*8bab661aSEmmanuel Vadot 839*8bab661aSEmmanuel Vadot DIE_NODE(ps_fpwm1): power-controller@198 { 840*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 841*8bab661aSEmmanuel Vadot reg = <0x198 4>; 842*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 843*8bab661aSEmmanuel Vadot #reset-cells = <0>; 844*8bab661aSEmmanuel Vadot label = DIE_LABEL(fpwm1); 845*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 846*8bab661aSEmmanuel Vadot }; 847*8bab661aSEmmanuel Vadot 848*8bab661aSEmmanuel Vadot DIE_NODE(ps_fpwm2): power-controller@1a0 { 849*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 850*8bab661aSEmmanuel Vadot reg = <0x1a0 4>; 851*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 852*8bab661aSEmmanuel Vadot #reset-cells = <0>; 853*8bab661aSEmmanuel Vadot label = DIE_LABEL(fpwm2); 854*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 855*8bab661aSEmmanuel Vadot }; 856*8bab661aSEmmanuel Vadot 857*8bab661aSEmmanuel Vadot DIE_NODE(ps_i2c0): power-controller@1a8 { 858*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 859*8bab661aSEmmanuel Vadot reg = <0x1a8 4>; 860*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 861*8bab661aSEmmanuel Vadot #reset-cells = <0>; 862*8bab661aSEmmanuel Vadot label = DIE_LABEL(i2c0); 863*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 864*8bab661aSEmmanuel Vadot }; 865*8bab661aSEmmanuel Vadot 866*8bab661aSEmmanuel Vadot DIE_NODE(ps_i2c1): power-controller@1b0 { 867*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 868*8bab661aSEmmanuel Vadot reg = <0x1b0 4>; 869*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 870*8bab661aSEmmanuel Vadot #reset-cells = <0>; 871*8bab661aSEmmanuel Vadot label = DIE_LABEL(i2c1); 872*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 873*8bab661aSEmmanuel Vadot }; 874*8bab661aSEmmanuel Vadot 875*8bab661aSEmmanuel Vadot DIE_NODE(ps_i2c2): power-controller@1b8 { 876*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 877*8bab661aSEmmanuel Vadot reg = <0x1b8 4>; 878*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 879*8bab661aSEmmanuel Vadot #reset-cells = <0>; 880*8bab661aSEmmanuel Vadot label = DIE_LABEL(i2c2); 881*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 882*8bab661aSEmmanuel Vadot }; 883*8bab661aSEmmanuel Vadot 884*8bab661aSEmmanuel Vadot DIE_NODE(ps_i2c3): power-controller@1c0 { 885*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 886*8bab661aSEmmanuel Vadot reg = <0x1c0 4>; 887*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 888*8bab661aSEmmanuel Vadot #reset-cells = <0>; 889*8bab661aSEmmanuel Vadot label = DIE_LABEL(i2c3); 890*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 891*8bab661aSEmmanuel Vadot }; 892*8bab661aSEmmanuel Vadot 893*8bab661aSEmmanuel Vadot DIE_NODE(ps_i2c4): power-controller@1c8 { 894*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 895*8bab661aSEmmanuel Vadot reg = <0x1c8 4>; 896*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 897*8bab661aSEmmanuel Vadot #reset-cells = <0>; 898*8bab661aSEmmanuel Vadot label = DIE_LABEL(i2c4); 899*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 900*8bab661aSEmmanuel Vadot }; 901*8bab661aSEmmanuel Vadot 902*8bab661aSEmmanuel Vadot DIE_NODE(ps_i2c5): power-controller@1d0 { 903*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 904*8bab661aSEmmanuel Vadot reg = <0x1d0 4>; 905*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 906*8bab661aSEmmanuel Vadot #reset-cells = <0>; 907*8bab661aSEmmanuel Vadot label = DIE_LABEL(i2c5); 908*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 909*8bab661aSEmmanuel Vadot }; 910*8bab661aSEmmanuel Vadot 911*8bab661aSEmmanuel Vadot DIE_NODE(ps_i2c6): power-controller@1d8 { 912*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 913*8bab661aSEmmanuel Vadot reg = <0x1d8 4>; 914*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 915*8bab661aSEmmanuel Vadot #reset-cells = <0>; 916*8bab661aSEmmanuel Vadot label = DIE_LABEL(i2c6); 917*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 918*8bab661aSEmmanuel Vadot }; 919*8bab661aSEmmanuel Vadot 920*8bab661aSEmmanuel Vadot DIE_NODE(ps_i2c7): power-controller@1e0 { 921*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 922*8bab661aSEmmanuel Vadot reg = <0x1e0 4>; 923*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 924*8bab661aSEmmanuel Vadot #reset-cells = <0>; 925*8bab661aSEmmanuel Vadot label = DIE_LABEL(i2c7); 926*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 927*8bab661aSEmmanuel Vadot }; 928*8bab661aSEmmanuel Vadot 929*8bab661aSEmmanuel Vadot DIE_NODE(ps_spi_p): power-controller@1e8 { 930*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 931*8bab661aSEmmanuel Vadot reg = <0x1e8 4>; 932*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 933*8bab661aSEmmanuel Vadot #reset-cells = <0>; 934*8bab661aSEmmanuel Vadot label = DIE_LABEL(spi_p); 935*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 936*8bab661aSEmmanuel Vadot }; 937*8bab661aSEmmanuel Vadot 938*8bab661aSEmmanuel Vadot DIE_NODE(ps_spi0): power-controller@1f0 { 939*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 940*8bab661aSEmmanuel Vadot reg = <0x1f0 4>; 941*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 942*8bab661aSEmmanuel Vadot #reset-cells = <0>; 943*8bab661aSEmmanuel Vadot label = DIE_LABEL(spi0); 944*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_spi_p)>; 945*8bab661aSEmmanuel Vadot }; 946*8bab661aSEmmanuel Vadot 947*8bab661aSEmmanuel Vadot DIE_NODE(ps_spi1): power-controller@1f8 { 948*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 949*8bab661aSEmmanuel Vadot reg = <0x1f8 4>; 950*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 951*8bab661aSEmmanuel Vadot #reset-cells = <0>; 952*8bab661aSEmmanuel Vadot label = DIE_LABEL(spi1); 953*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_spi_p)>; 954*8bab661aSEmmanuel Vadot }; 955*8bab661aSEmmanuel Vadot 956*8bab661aSEmmanuel Vadot DIE_NODE(ps_spi2): power-controller@200 { 957*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 958*8bab661aSEmmanuel Vadot reg = <0x200 4>; 959*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 960*8bab661aSEmmanuel Vadot #reset-cells = <0>; 961*8bab661aSEmmanuel Vadot label = DIE_LABEL(spi2); 962*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_spi_p)>; 963*8bab661aSEmmanuel Vadot }; 964*8bab661aSEmmanuel Vadot 965*8bab661aSEmmanuel Vadot DIE_NODE(ps_spi3): power-controller@208 { 966*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 967*8bab661aSEmmanuel Vadot reg = <0x208 4>; 968*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 969*8bab661aSEmmanuel Vadot #reset-cells = <0>; 970*8bab661aSEmmanuel Vadot label = DIE_LABEL(spi3); 971*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_spi_p)>; 972*8bab661aSEmmanuel Vadot }; 973*8bab661aSEmmanuel Vadot 974*8bab661aSEmmanuel Vadot DIE_NODE(ps_spi4): power-controller@210 { 975*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 976*8bab661aSEmmanuel Vadot reg = <0x210 4>; 977*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 978*8bab661aSEmmanuel Vadot #reset-cells = <0>; 979*8bab661aSEmmanuel Vadot label = DIE_LABEL(spi4); 980*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_spi_p)>; 981*8bab661aSEmmanuel Vadot }; 982*8bab661aSEmmanuel Vadot 983*8bab661aSEmmanuel Vadot DIE_NODE(ps_sio_spmi0): power-controller@218 { 984*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 985*8bab661aSEmmanuel Vadot reg = <0x218 4>; 986*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 987*8bab661aSEmmanuel Vadot #reset-cells = <0>; 988*8bab661aSEmmanuel Vadot label = DIE_LABEL(sio_spmi0); 989*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 990*8bab661aSEmmanuel Vadot }; 991*8bab661aSEmmanuel Vadot 992*8bab661aSEmmanuel Vadot DIE_NODE(ps_sio_spmi1): power-controller@220 { 993*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 994*8bab661aSEmmanuel Vadot reg = <0x220 4>; 995*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 996*8bab661aSEmmanuel Vadot #reset-cells = <0>; 997*8bab661aSEmmanuel Vadot label = DIE_LABEL(sio_spmi1); 998*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 999*8bab661aSEmmanuel Vadot }; 1000*8bab661aSEmmanuel Vadot 1001*8bab661aSEmmanuel Vadot DIE_NODE(ps_sio_spmi2): power-controller@228 { 1002*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1003*8bab661aSEmmanuel Vadot reg = <0x228 4>; 1004*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1005*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1006*8bab661aSEmmanuel Vadot label = DIE_LABEL(sio_spmi2); 1007*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 1008*8bab661aSEmmanuel Vadot }; 1009*8bab661aSEmmanuel Vadot 1010*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart_p): power-controller@230 { 1011*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1012*8bab661aSEmmanuel Vadot reg = <0x230 4>; 1013*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1014*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1015*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart_p); 1016*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 1017*8bab661aSEmmanuel Vadot }; 1018*8bab661aSEmmanuel Vadot 1019*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart_n): power-controller@238 { 1020*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1021*8bab661aSEmmanuel Vadot reg = <0x238 4>; 1022*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1023*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1024*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart_n); 1025*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_uart_p)>; 1026*8bab661aSEmmanuel Vadot }; 1027*8bab661aSEmmanuel Vadot 1028*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart0): power-controller@240 { 1029*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1030*8bab661aSEmmanuel Vadot reg = <0x240 4>; 1031*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1032*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1033*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart0); 1034*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_uart_p)>; 1035*8bab661aSEmmanuel Vadot }; 1036*8bab661aSEmmanuel Vadot 1037*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart1): power-controller@248 { 1038*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1039*8bab661aSEmmanuel Vadot reg = <0x248 4>; 1040*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1041*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1042*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart1); 1043*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_uart_p)>; 1044*8bab661aSEmmanuel Vadot }; 1045*8bab661aSEmmanuel Vadot 1046*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart2): power-controller@250 { 1047*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1048*8bab661aSEmmanuel Vadot reg = <0x250 4>; 1049*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1050*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1051*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart2); 1052*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_uart_p)>; 1053*8bab661aSEmmanuel Vadot }; 1054*8bab661aSEmmanuel Vadot 1055*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart3): power-controller@258 { 1056*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1057*8bab661aSEmmanuel Vadot reg = <0x258 4>; 1058*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1059*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1060*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart3); 1061*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_uart_p)>; 1062*8bab661aSEmmanuel Vadot }; 1063*8bab661aSEmmanuel Vadot 1064*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart4): power-controller@260 { 1065*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1066*8bab661aSEmmanuel Vadot reg = <0x260 4>; 1067*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1068*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1069*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart4); 1070*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_uart_p)>; 1071*8bab661aSEmmanuel Vadot }; 1072*8bab661aSEmmanuel Vadot 1073*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart6): power-controller@268 { 1074*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1075*8bab661aSEmmanuel Vadot reg = <0x268 4>; 1076*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1077*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1078*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart6); 1079*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_uart_p)>; 1080*8bab661aSEmmanuel Vadot }; 1081*8bab661aSEmmanuel Vadot 1082*8bab661aSEmmanuel Vadot DIE_NODE(ps_uart7): power-controller@270 { 1083*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1084*8bab661aSEmmanuel Vadot reg = <0x270 4>; 1085*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1086*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1087*8bab661aSEmmanuel Vadot label = DIE_LABEL(uart7); 1088*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_uart_p)>; 1089*8bab661aSEmmanuel Vadot }; 1090*8bab661aSEmmanuel Vadot 1091*8bab661aSEmmanuel Vadot DIE_NODE(ps_audio_p): power-controller@278 { 1092*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1093*8bab661aSEmmanuel Vadot reg = <0x278 4>; 1094*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1095*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1096*8bab661aSEmmanuel Vadot label = DIE_LABEL(audio_p); 1097*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 1098*8bab661aSEmmanuel Vadot }; 1099*8bab661aSEmmanuel Vadot 1100*8bab661aSEmmanuel Vadot DIE_NODE(ps_sio_adma): power-controller@280 { 1101*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1102*8bab661aSEmmanuel Vadot reg = <0x280 4>; 1103*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1104*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1105*8bab661aSEmmanuel Vadot label = DIE_LABEL(sio_adma); 1106*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio)>; 1107*8bab661aSEmmanuel Vadot }; 1108*8bab661aSEmmanuel Vadot 1109*8bab661aSEmmanuel Vadot DIE_NODE(ps_mca0): power-controller@288 { 1110*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1111*8bab661aSEmmanuel Vadot reg = <0x288 4>; 1112*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1113*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1114*8bab661aSEmmanuel Vadot label = DIE_LABEL(mca0); 1115*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>; 1116*8bab661aSEmmanuel Vadot }; 1117*8bab661aSEmmanuel Vadot 1118*8bab661aSEmmanuel Vadot DIE_NODE(ps_mca1): power-controller@290 { 1119*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1120*8bab661aSEmmanuel Vadot reg = <0x290 4>; 1121*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1122*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1123*8bab661aSEmmanuel Vadot label = DIE_LABEL(mca1); 1124*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>; 1125*8bab661aSEmmanuel Vadot }; 1126*8bab661aSEmmanuel Vadot 1127*8bab661aSEmmanuel Vadot DIE_NODE(ps_mca2): power-controller@298 { 1128*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1129*8bab661aSEmmanuel Vadot reg = <0x298 4>; 1130*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1131*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1132*8bab661aSEmmanuel Vadot label = DIE_LABEL(mca2); 1133*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>; 1134*8bab661aSEmmanuel Vadot }; 1135*8bab661aSEmmanuel Vadot 1136*8bab661aSEmmanuel Vadot DIE_NODE(ps_mca3): power-controller@2a0 { 1137*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1138*8bab661aSEmmanuel Vadot reg = <0x2a0 4>; 1139*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1140*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1141*8bab661aSEmmanuel Vadot label = DIE_LABEL(mca3); 1142*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>; 1143*8bab661aSEmmanuel Vadot }; 1144*8bab661aSEmmanuel Vadot 1145*8bab661aSEmmanuel Vadot DIE_NODE(ps_dpa0): power-controller@2a8 { 1146*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1147*8bab661aSEmmanuel Vadot reg = <0x2a8 4>; 1148*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1149*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1150*8bab661aSEmmanuel Vadot label = DIE_LABEL(dpa0); 1151*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>; 1152*8bab661aSEmmanuel Vadot }; 1153*8bab661aSEmmanuel Vadot 1154*8bab661aSEmmanuel Vadot DIE_NODE(ps_dpa1): power-controller@2b0 { 1155*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1156*8bab661aSEmmanuel Vadot reg = <0x2b0 4>; 1157*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1158*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1159*8bab661aSEmmanuel Vadot label = DIE_LABEL(dpa1); 1160*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>; 1161*8bab661aSEmmanuel Vadot }; 1162*8bab661aSEmmanuel Vadot 1163*8bab661aSEmmanuel Vadot DIE_NODE(ps_dpa2): power-controller@2b8 { 1164*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1165*8bab661aSEmmanuel Vadot reg = <0x2b8 4>; 1166*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1167*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1168*8bab661aSEmmanuel Vadot label = DIE_LABEL(dpa2); 1169*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>; 1170*8bab661aSEmmanuel Vadot }; 1171*8bab661aSEmmanuel Vadot 1172*8bab661aSEmmanuel Vadot DIE_NODE(ps_dpa3): power-controller@2c0 { 1173*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1174*8bab661aSEmmanuel Vadot reg = <0x2c0 4>; 1175*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1176*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1177*8bab661aSEmmanuel Vadot label = DIE_LABEL(dpa3); 1178*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>; 1179*8bab661aSEmmanuel Vadot }; 1180*8bab661aSEmmanuel Vadot 1181*8bab661aSEmmanuel Vadot DIE_NODE(ps_dpa4): power-controller@2c8 { 1182*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1183*8bab661aSEmmanuel Vadot reg = <0x2c8 4>; 1184*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1185*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1186*8bab661aSEmmanuel Vadot label = DIE_LABEL(dpa4); 1187*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_audio_p)>; 1188*8bab661aSEmmanuel Vadot }; 1189*8bab661aSEmmanuel Vadot 1190*8bab661aSEmmanuel Vadot DIE_NODE(ps_aes): power-controller@2d0 { 1191*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1192*8bab661aSEmmanuel Vadot reg = <0x2d0 4>; 1193*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1194*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1195*8bab661aSEmmanuel Vadot label = DIE_LABEL(aes); 1196*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_sio)>; 1197*8bab661aSEmmanuel Vadot }; 1198*8bab661aSEmmanuel Vadot 1199*8bab661aSEmmanuel Vadot DIE_NODE(ps_amcc1): power-controller@2d8 { 1200*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1201*8bab661aSEmmanuel Vadot reg = <0x2d8 4>; 1202*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1203*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1204*8bab661aSEmmanuel Vadot label = DIE_LABEL(amcc1); 1205*8bab661aSEmmanuel Vadot apple,always-on; /* Memory controller */ 1206*8bab661aSEmmanuel Vadot }; 1207*8bab661aSEmmanuel Vadot 1208*8bab661aSEmmanuel Vadot DIE_NODE(ps_amcc3): power-controller@2e0 { 1209*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1210*8bab661aSEmmanuel Vadot reg = <0x2e0 4>; 1211*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1212*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1213*8bab661aSEmmanuel Vadot label = DIE_LABEL(amcc3); 1214*8bab661aSEmmanuel Vadot apple,always-on; /* Memory controller */ 1215*8bab661aSEmmanuel Vadot }; 1216*8bab661aSEmmanuel Vadot 1217*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_04): power-controller@2e8 { 1218*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1219*8bab661aSEmmanuel Vadot reg = <0x2e8 4>; 1220*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1221*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1222*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_04); 1223*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1224*8bab661aSEmmanuel Vadot }; 1225*8bab661aSEmmanuel Vadot 1226*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_05): power-controller@2f0 { 1227*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1228*8bab661aSEmmanuel Vadot reg = <0x2f0 4>; 1229*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1230*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1231*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_05); 1232*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1233*8bab661aSEmmanuel Vadot }; 1234*8bab661aSEmmanuel Vadot 1235*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_06): power-controller@2f8 { 1236*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1237*8bab661aSEmmanuel Vadot reg = <0x2f8 4>; 1238*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1239*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1240*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_06); 1241*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1242*8bab661aSEmmanuel Vadot }; 1243*8bab661aSEmmanuel Vadot 1244*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_07): power-controller@300 { 1245*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1246*8bab661aSEmmanuel Vadot reg = <0x300 4>; 1247*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1248*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1249*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_07); 1250*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1251*8bab661aSEmmanuel Vadot }; 1252*8bab661aSEmmanuel Vadot 1253*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_12): power-controller@308 { 1254*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1255*8bab661aSEmmanuel Vadot reg = <0x308 4>; 1256*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1257*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1258*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_12); 1259*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1260*8bab661aSEmmanuel Vadot }; 1261*8bab661aSEmmanuel Vadot 1262*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_13): power-controller@310 { 1263*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1264*8bab661aSEmmanuel Vadot reg = <0x310 4>; 1265*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1266*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1267*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_13); 1268*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1269*8bab661aSEmmanuel Vadot }; 1270*8bab661aSEmmanuel Vadot 1271*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_14): power-controller@318 { 1272*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1273*8bab661aSEmmanuel Vadot reg = <0x318 4>; 1274*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1275*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1276*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_14); 1277*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1278*8bab661aSEmmanuel Vadot }; 1279*8bab661aSEmmanuel Vadot 1280*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_15): power-controller@320 { 1281*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1282*8bab661aSEmmanuel Vadot reg = <0x320 4>; 1283*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1284*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1285*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_15); 1286*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1287*8bab661aSEmmanuel Vadot }; 1288*8bab661aSEmmanuel Vadot 1289*8bab661aSEmmanuel Vadot DIE_NODE(ps_disp0_fe): power-controller@328 { 1290*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1291*8bab661aSEmmanuel Vadot reg = <0x328 4>; 1292*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1293*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1294*8bab661aSEmmanuel Vadot label = DIE_LABEL(disp0_fe); 1295*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc2_lw0)>; 1296*8bab661aSEmmanuel Vadot apple,always-on; /* TODO: figure out if we can enable PM here */ 1297*8bab661aSEmmanuel Vadot }; 1298*8bab661aSEmmanuel Vadot 1299*8bab661aSEmmanuel Vadot DIE_NODE(ps_disp0_cpu0): power-controller@350 { 1300*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1301*8bab661aSEmmanuel Vadot reg = <0x350 4>; 1302*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1303*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1304*8bab661aSEmmanuel Vadot label = DIE_LABEL(disp0_cpu0); 1305*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_disp0_fe)>; 1306*8bab661aSEmmanuel Vadot apple,always-on; /* TODO: figure out if we can enable PM here */ 1307*8bab661aSEmmanuel Vadot apple,min-state = <4>; 1308*8bab661aSEmmanuel Vadot }; 1309*8bab661aSEmmanuel Vadot 1310*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispdfr_fe): power-controller@378 { 1311*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1312*8bab661aSEmmanuel Vadot reg = <0x378 4>; 1313*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1314*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1315*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispdfr_fe); 1316*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc2_lw1)>; 1317*8bab661aSEmmanuel Vadot }; 1318*8bab661aSEmmanuel Vadot 1319*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispdfr_be): power-controller@380 { 1320*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1321*8bab661aSEmmanuel Vadot reg = <0x380 4>; 1322*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1323*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1324*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispdfr_be); 1325*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_dispdfr_fe)>; 1326*8bab661aSEmmanuel Vadot }; 1327*8bab661aSEmmanuel Vadot 1328*8bab661aSEmmanuel Vadot DIE_NODE(ps_mipi_dsi): power-controller@388 { 1329*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1330*8bab661aSEmmanuel Vadot reg = <0x388 4>; 1331*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1332*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1333*8bab661aSEmmanuel Vadot label = DIE_LABEL(mipi_dsi); 1334*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_dispdfr_be)>; 1335*8bab661aSEmmanuel Vadot }; 1336*8bab661aSEmmanuel Vadot 1337*8bab661aSEmmanuel Vadot DIE_NODE(ps_jpg): power-controller@390 { 1338*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1339*8bab661aSEmmanuel Vadot reg = <0x390 4>; 1340*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1341*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1342*8bab661aSEmmanuel Vadot label = DIE_LABEL(jpg); 1343*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afr)>; 1344*8bab661aSEmmanuel Vadot }; 1345*8bab661aSEmmanuel Vadot 1346*8bab661aSEmmanuel Vadot DIE_NODE(ps_msr0): power-controller@398 { 1347*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1348*8bab661aSEmmanuel Vadot reg = <0x398 4>; 1349*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1350*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1351*8bab661aSEmmanuel Vadot label = DIE_LABEL(msr0); 1352*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afr)>; 1353*8bab661aSEmmanuel Vadot }; 1354*8bab661aSEmmanuel Vadot 1355*8bab661aSEmmanuel Vadot DIE_NODE(ps_msr0_ase_core): power-controller@3a0 { 1356*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1357*8bab661aSEmmanuel Vadot reg = <0x3a0 4>; 1358*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1359*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1360*8bab661aSEmmanuel Vadot label = DIE_LABEL(msr0_ase_core); 1361*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_msr0)>; 1362*8bab661aSEmmanuel Vadot }; 1363*8bab661aSEmmanuel Vadot 1364*8bab661aSEmmanuel Vadot DIE_NODE(ps_isp_sys): power-controller@3a8 { 1365*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1366*8bab661aSEmmanuel Vadot reg = <0x3a8 4>; 1367*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1368*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1369*8bab661aSEmmanuel Vadot label = DIE_LABEL(isp_sys); 1370*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc2_lw1)>; 1371*8bab661aSEmmanuel Vadot }; 1372*8bab661aSEmmanuel Vadot 1373*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc_sys): power-controller@3b0 { 1374*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1375*8bab661aSEmmanuel Vadot reg = <0x3b0 4>; 1376*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1377*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1378*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc_sys); 1379*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afr)>; 1380*8bab661aSEmmanuel Vadot }; 1381*8bab661aSEmmanuel Vadot 1382*8bab661aSEmmanuel Vadot DIE_NODE(ps_ans2): power-controller@3b8 { 1383*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1384*8bab661aSEmmanuel Vadot reg = <0x3b8 4>; 1385*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1386*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1387*8bab661aSEmmanuel Vadot label = DIE_LABEL(ans2); 1388*8bab661aSEmmanuel Vadot /* 1389*8bab661aSEmmanuel Vadot * The ADT makes ps_apcie_st[1]_sys depend on ps_ans2 instead, 1390*8bab661aSEmmanuel Vadot * but we'd rather have a single power domain for the downstream 1391*8bab661aSEmmanuel Vadot * device to depend on, so use this node as the child. 1392*8bab661aSEmmanuel Vadot * This makes more sense anyway (since ANS2 uses APCIE_ST). 1393*8bab661aSEmmanuel Vadot */ 1394*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc2_lw0)>; 1395*8bab661aSEmmanuel Vadot }; 1396*8bab661aSEmmanuel Vadot 1397*8bab661aSEmmanuel Vadot DIE_NODE(ps_gfx): power-controller@3c0 { 1398*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1399*8bab661aSEmmanuel Vadot reg = <0x3c0 4>; 1400*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1401*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1402*8bab661aSEmmanuel Vadot label = DIE_LABEL(gfx); 1403*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afr)>; 1404*8bab661aSEmmanuel Vadot }; 1405*8bab661aSEmmanuel Vadot 1406*8bab661aSEmmanuel Vadot DIE_NODE(ps_sep): power-controller@c00 { 1407*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1408*8bab661aSEmmanuel Vadot reg = <0xc00 4>; 1409*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1410*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1411*8bab661aSEmmanuel Vadot label = DIE_LABEL(sep); 1412*8bab661aSEmmanuel Vadot apple,always-on; /* Locked on */ 1413*8bab661aSEmmanuel Vadot }; 1414*8bab661aSEmmanuel Vadot 1415*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc_dma): power-controller@8000 { 1416*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1417*8bab661aSEmmanuel Vadot reg = <0x8000 4>; 1418*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1419*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1420*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc_dma); 1421*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc_sys)>; 1422*8bab661aSEmmanuel Vadot }; 1423*8bab661aSEmmanuel Vadot 1424*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc_pipe4): power-controller@8008 { 1425*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1426*8bab661aSEmmanuel Vadot reg = <0x8008 4>; 1427*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1428*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1429*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc_pipe4); 1430*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc_dma)>; 1431*8bab661aSEmmanuel Vadot }; 1432*8bab661aSEmmanuel Vadot 1433*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc_pipe5): power-controller@8010 { 1434*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1435*8bab661aSEmmanuel Vadot reg = <0x8010 4>; 1436*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1437*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1438*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc_pipe5); 1439*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc_dma)>; 1440*8bab661aSEmmanuel Vadot }; 1441*8bab661aSEmmanuel Vadot 1442*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc_me0): power-controller@8018 { 1443*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1444*8bab661aSEmmanuel Vadot reg = <0x8018 4>; 1445*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1446*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1447*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc_me0); 1448*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc_pipe5)>, <&DIE_NODE(ps_venc_pipe4)>; 1449*8bab661aSEmmanuel Vadot }; 1450*8bab661aSEmmanuel Vadot 1451*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc_me1): power-controller@8020 { 1452*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1453*8bab661aSEmmanuel Vadot reg = <0x8020 4>; 1454*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1455*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1456*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc_me1); 1457*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc_me0)>; 1458*8bab661aSEmmanuel Vadot }; 1459*8bab661aSEmmanuel Vadot}; 1460*8bab661aSEmmanuel Vadot 1461*8bab661aSEmmanuel Vadot&DIE_NODE(pmgr_south) { 1462*8bab661aSEmmanuel Vadot DIE_NODE(ps_amcc4): power-controller@100 { 1463*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1464*8bab661aSEmmanuel Vadot reg = <0x100 4>; 1465*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1466*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1467*8bab661aSEmmanuel Vadot label = DIE_LABEL(amcc4); 1468*8bab661aSEmmanuel Vadot apple,always-on; /* Memory controller */ 1469*8bab661aSEmmanuel Vadot }; 1470*8bab661aSEmmanuel Vadot 1471*8bab661aSEmmanuel Vadot DIE_NODE(ps_amcc5): power-controller@108 { 1472*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1473*8bab661aSEmmanuel Vadot reg = <0x108 4>; 1474*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1475*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1476*8bab661aSEmmanuel Vadot label = DIE_LABEL(amcc5); 1477*8bab661aSEmmanuel Vadot apple,always-on; /* Memory controller */ 1478*8bab661aSEmmanuel Vadot }; 1479*8bab661aSEmmanuel Vadot 1480*8bab661aSEmmanuel Vadot DIE_NODE(ps_amcc6): power-controller@110 { 1481*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1482*8bab661aSEmmanuel Vadot reg = <0x110 4>; 1483*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1484*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1485*8bab661aSEmmanuel Vadot label = DIE_LABEL(amcc6); 1486*8bab661aSEmmanuel Vadot apple,always-on; /* Memory controller */ 1487*8bab661aSEmmanuel Vadot }; 1488*8bab661aSEmmanuel Vadot 1489*8bab661aSEmmanuel Vadot DIE_NODE(ps_amcc7): power-controller@118 { 1490*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1491*8bab661aSEmmanuel Vadot reg = <0x118 4>; 1492*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1493*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1494*8bab661aSEmmanuel Vadot label = DIE_LABEL(amcc7); 1495*8bab661aSEmmanuel Vadot apple,always-on; /* Memory controller */ 1496*8bab661aSEmmanuel Vadot }; 1497*8bab661aSEmmanuel Vadot 1498*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_16): power-controller@120 { 1499*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1500*8bab661aSEmmanuel Vadot reg = <0x120 4>; 1501*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1502*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1503*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_16); 1504*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1505*8bab661aSEmmanuel Vadot }; 1506*8bab661aSEmmanuel Vadot 1507*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_17): power-controller@128 { 1508*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1509*8bab661aSEmmanuel Vadot reg = <0x128 4>; 1510*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1511*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1512*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_17); 1513*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1514*8bab661aSEmmanuel Vadot }; 1515*8bab661aSEmmanuel Vadot 1516*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_18): power-controller@130 { 1517*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1518*8bab661aSEmmanuel Vadot reg = <0x130 4>; 1519*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1520*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1521*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_18); 1522*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1523*8bab661aSEmmanuel Vadot }; 1524*8bab661aSEmmanuel Vadot 1525*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_19): power-controller@138 { 1526*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1527*8bab661aSEmmanuel Vadot reg = <0x138 4>; 1528*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1529*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1530*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_19); 1531*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1532*8bab661aSEmmanuel Vadot }; 1533*8bab661aSEmmanuel Vadot 1534*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_20): power-controller@140 { 1535*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1536*8bab661aSEmmanuel Vadot reg = <0x140 4>; 1537*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1538*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1539*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_20); 1540*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1541*8bab661aSEmmanuel Vadot }; 1542*8bab661aSEmmanuel Vadot 1543*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_21): power-controller@148 { 1544*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1545*8bab661aSEmmanuel Vadot reg = <0x148 4>; 1546*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1547*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1548*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_21); 1549*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1550*8bab661aSEmmanuel Vadot }; 1551*8bab661aSEmmanuel Vadot 1552*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_22): power-controller@150 { 1553*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1554*8bab661aSEmmanuel Vadot reg = <0x150 4>; 1555*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1556*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1557*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_22); 1558*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1559*8bab661aSEmmanuel Vadot }; 1560*8bab661aSEmmanuel Vadot 1561*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_23): power-controller@158 { 1562*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1563*8bab661aSEmmanuel Vadot reg = <0x158 4>; 1564*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1565*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1566*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_23); 1567*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1568*8bab661aSEmmanuel Vadot }; 1569*8bab661aSEmmanuel Vadot 1570*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_24): power-controller@160 { 1571*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1572*8bab661aSEmmanuel Vadot reg = <0x160 4>; 1573*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1574*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1575*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_24); 1576*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1577*8bab661aSEmmanuel Vadot }; 1578*8bab661aSEmmanuel Vadot 1579*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_25): power-controller@168 { 1580*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1581*8bab661aSEmmanuel Vadot reg = <0x168 4>; 1582*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1583*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1584*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_25); 1585*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1586*8bab661aSEmmanuel Vadot }; 1587*8bab661aSEmmanuel Vadot 1588*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_26): power-controller@170 { 1589*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1590*8bab661aSEmmanuel Vadot reg = <0x170 4>; 1591*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1592*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1593*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_26); 1594*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1595*8bab661aSEmmanuel Vadot }; 1596*8bab661aSEmmanuel Vadot 1597*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_27): power-controller@178 { 1598*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1599*8bab661aSEmmanuel Vadot reg = <0x178 4>; 1600*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1601*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1602*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_27); 1603*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1604*8bab661aSEmmanuel Vadot }; 1605*8bab661aSEmmanuel Vadot 1606*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_28): power-controller@180 { 1607*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1608*8bab661aSEmmanuel Vadot reg = <0x180 4>; 1609*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1610*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1611*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_28); 1612*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1613*8bab661aSEmmanuel Vadot }; 1614*8bab661aSEmmanuel Vadot 1615*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_29): power-controller@188 { 1616*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1617*8bab661aSEmmanuel Vadot reg = <0x188 4>; 1618*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1619*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1620*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_29); 1621*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1622*8bab661aSEmmanuel Vadot }; 1623*8bab661aSEmmanuel Vadot 1624*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_30): power-controller@190 { 1625*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1626*8bab661aSEmmanuel Vadot reg = <0x190 4>; 1627*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1628*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1629*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_30); 1630*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1631*8bab661aSEmmanuel Vadot }; 1632*8bab661aSEmmanuel Vadot 1633*8bab661aSEmmanuel Vadot DIE_NODE(ps_dcs_31): power-controller@198 { 1634*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1635*8bab661aSEmmanuel Vadot reg = <0x198 4>; 1636*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1637*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1638*8bab661aSEmmanuel Vadot label = DIE_LABEL(dcs_31); 1639*8bab661aSEmmanuel Vadot apple,always-on; /* LPDDR5 interface */ 1640*8bab661aSEmmanuel Vadot }; 1641*8bab661aSEmmanuel Vadot 1642*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc4_ioa): power-controller@1a0 { 1643*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1644*8bab661aSEmmanuel Vadot reg = <0x1a0 4>; 1645*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1646*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1647*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc4_ioa); 1648*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 1649*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afi)>; 1650*8bab661aSEmmanuel Vadot }; 1651*8bab661aSEmmanuel Vadot 1652*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc4_ls): power-controller@1a8 { 1653*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1654*8bab661aSEmmanuel Vadot reg = <0x1a8 4>; 1655*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1656*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1657*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc4_ls); 1658*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 1659*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc4_ioa)>; 1660*8bab661aSEmmanuel Vadot }; 1661*8bab661aSEmmanuel Vadot 1662*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc4_lw0): power-controller@1b0 { 1663*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1664*8bab661aSEmmanuel Vadot reg = <0x1b0 4>; 1665*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1666*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1667*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc4_lw0); 1668*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 1669*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc4_ls)>; 1670*8bab661aSEmmanuel Vadot }; 1671*8bab661aSEmmanuel Vadot 1672*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc5_ioa): power-controller@1b8 { 1673*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1674*8bab661aSEmmanuel Vadot reg = <0x1b8 4>; 1675*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1676*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1677*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc5_ioa); 1678*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 1679*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afi)>; 1680*8bab661aSEmmanuel Vadot }; 1681*8bab661aSEmmanuel Vadot 1682*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc5_ls): power-controller@1c0 { 1683*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1684*8bab661aSEmmanuel Vadot reg = <0x1c0 4>; 1685*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1686*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1687*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc5_ls); 1688*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 1689*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc5_ioa)>; 1690*8bab661aSEmmanuel Vadot }; 1691*8bab661aSEmmanuel Vadot 1692*8bab661aSEmmanuel Vadot DIE_NODE(ps_afnc5_lw0): power-controller@1c8 { 1693*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1694*8bab661aSEmmanuel Vadot reg = <0x1c8 4>; 1695*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1696*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1697*8bab661aSEmmanuel Vadot label = DIE_LABEL(afnc5_lw0); 1698*8bab661aSEmmanuel Vadot apple,always-on; /* Apple Fabric */ 1699*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc5_ls)>; 1700*8bab661aSEmmanuel Vadot }; 1701*8bab661aSEmmanuel Vadot 1702*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispext2_fe): power-controller@1d0 { 1703*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1704*8bab661aSEmmanuel Vadot reg = <0x1d0 4>; 1705*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1706*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1707*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispext2_fe); 1708*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc4_lw0)>; 1709*8bab661aSEmmanuel Vadot }; 1710*8bab661aSEmmanuel Vadot 1711*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispext2_cpu0): power-controller@1e8 { 1712*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1713*8bab661aSEmmanuel Vadot reg = <0x1e8 4>; 1714*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1715*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1716*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispext2_cpu0); 1717*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_dispext2_fe)>; 1718*8bab661aSEmmanuel Vadot }; 1719*8bab661aSEmmanuel Vadot 1720*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispext3_fe): power-controller@210 { 1721*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1722*8bab661aSEmmanuel Vadot reg = <0x210 4>; 1723*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1724*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1725*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispext3_fe); 1726*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc4_lw0)>; 1727*8bab661aSEmmanuel Vadot }; 1728*8bab661aSEmmanuel Vadot 1729*8bab661aSEmmanuel Vadot DIE_NODE(ps_dispext3_cpu0): power-controller@228 { 1730*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1731*8bab661aSEmmanuel Vadot reg = <0x228 4>; 1732*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1733*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1734*8bab661aSEmmanuel Vadot label = DIE_LABEL(dispext3_cpu0); 1735*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_dispext3_fe)>; 1736*8bab661aSEmmanuel Vadot }; 1737*8bab661aSEmmanuel Vadot 1738*8bab661aSEmmanuel Vadot DIE_NODE(ps_msr1): power-controller@250 { 1739*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1740*8bab661aSEmmanuel Vadot reg = <0x250 4>; 1741*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1742*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1743*8bab661aSEmmanuel Vadot label = DIE_LABEL(msr1); 1744*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc5_lw0)>, <&DIE_NODE(ps_afr)>; 1745*8bab661aSEmmanuel Vadot }; 1746*8bab661aSEmmanuel Vadot 1747*8bab661aSEmmanuel Vadot DIE_NODE(ps_msr1_ase_core): power-controller@258 { 1748*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1749*8bab661aSEmmanuel Vadot reg = <0x258 4>; 1750*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1751*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1752*8bab661aSEmmanuel Vadot label = DIE_LABEL(msr1_ase_core); 1753*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_msr1)>; 1754*8bab661aSEmmanuel Vadot }; 1755*8bab661aSEmmanuel Vadot 1756*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc1_sys): power-controller@260 { 1757*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1758*8bab661aSEmmanuel Vadot reg = <0x260 4>; 1759*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1760*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1761*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc1_sys); 1762*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc5_lw0)>, <&DIE_NODE(ps_afr)>; 1763*8bab661aSEmmanuel Vadot }; 1764*8bab661aSEmmanuel Vadot 1765*8bab661aSEmmanuel Vadot /* Seems to be disabled on shipping hardware */ 1766*8bab661aSEmmanuel Vadot#if 0 1767*8bab661aSEmmanuel Vadot DIE_NODE(ps_ane1_sys): power-controller@268 { 1768*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1769*8bab661aSEmmanuel Vadot reg = <0x268 4>; 1770*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1771*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1772*8bab661aSEmmanuel Vadot label = DIE_LABEL(ane1_sys); 1773*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc5_lw0)>; 1774*8bab661aSEmmanuel Vadot }; 1775*8bab661aSEmmanuel Vadot 1776*8bab661aSEmmanuel Vadot DIE_NODE(ps_ane1_sys_cpu): power-controller@270 { 1777*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1778*8bab661aSEmmanuel Vadot reg = <0x270 4>; 1779*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1780*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1781*8bab661aSEmmanuel Vadot label = DIE_LABEL(ane1_sys_cpu); 1782*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_ane1_sys)>; 1783*8bab661aSEmmanuel Vadot }; 1784*8bab661aSEmmanuel Vadot#endif 1785*8bab661aSEmmanuel Vadot 1786*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc1_dma): power-controller@8000 { 1787*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1788*8bab661aSEmmanuel Vadot reg = <0x8000 4>; 1789*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1790*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1791*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc1_dma); 1792*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc1_sys)>; 1793*8bab661aSEmmanuel Vadot }; 1794*8bab661aSEmmanuel Vadot 1795*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc1_pipe4): power-controller@8008 { 1796*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1797*8bab661aSEmmanuel Vadot reg = <0x8008 4>; 1798*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1799*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1800*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc1_pipe4); 1801*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc1_dma)>; 1802*8bab661aSEmmanuel Vadot }; 1803*8bab661aSEmmanuel Vadot 1804*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc1_pipe5): power-controller@8010 { 1805*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1806*8bab661aSEmmanuel Vadot reg = <0x8010 4>; 1807*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1808*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1809*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc1_pipe5); 1810*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc1_dma)>; 1811*8bab661aSEmmanuel Vadot }; 1812*8bab661aSEmmanuel Vadot 1813*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc1_me0): power-controller@8018 { 1814*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1815*8bab661aSEmmanuel Vadot reg = <0x8018 4>; 1816*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1817*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1818*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc1_me0); 1819*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc1_pipe4)>, <&DIE_NODE(ps_venc1_pipe5)>; 1820*8bab661aSEmmanuel Vadot }; 1821*8bab661aSEmmanuel Vadot 1822*8bab661aSEmmanuel Vadot DIE_NODE(ps_venc1_me1): power-controller@8020 { 1823*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1824*8bab661aSEmmanuel Vadot reg = <0x8020 4>; 1825*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1826*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1827*8bab661aSEmmanuel Vadot label = DIE_LABEL(venc1_me1); 1828*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_venc1_me0)>; 1829*8bab661aSEmmanuel Vadot }; 1830*8bab661aSEmmanuel Vadot 1831*8bab661aSEmmanuel Vadot DIE_NODE(ps_prores): power-controller@c000 { 1832*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1833*8bab661aSEmmanuel Vadot reg = <0xc000 4>; 1834*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1835*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1836*8bab661aSEmmanuel Vadot label = DIE_LABEL(prores); 1837*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_afnc4_lw0)>; 1838*8bab661aSEmmanuel Vadot }; 1839*8bab661aSEmmanuel Vadot}; 1840*8bab661aSEmmanuel Vadot 1841*8bab661aSEmmanuel Vadot&DIE_NODE(pmgr_mini) { 1842*8bab661aSEmmanuel Vadot DIE_NODE(ps_debug): power-controller@58 { 1843*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1844*8bab661aSEmmanuel Vadot reg = <0x58 4>; 1845*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1846*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1847*8bab661aSEmmanuel Vadot label = DIE_LABEL(debug); 1848*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1849*8bab661aSEmmanuel Vadot }; 1850*8bab661aSEmmanuel Vadot 1851*8bab661aSEmmanuel Vadot DIE_NODE(ps_nub_spmi0): power-controller@60 { 1852*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1853*8bab661aSEmmanuel Vadot reg = <0x60 4>; 1854*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1855*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1856*8bab661aSEmmanuel Vadot label = DIE_LABEL(nub_spmi0); 1857*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1858*8bab661aSEmmanuel Vadot }; 1859*8bab661aSEmmanuel Vadot 1860*8bab661aSEmmanuel Vadot DIE_NODE(ps_nub_spmi1): power-controller@68 { 1861*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1862*8bab661aSEmmanuel Vadot reg = <0x68 4>; 1863*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1864*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1865*8bab661aSEmmanuel Vadot label = DIE_LABEL(nub_spmi1); 1866*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1867*8bab661aSEmmanuel Vadot }; 1868*8bab661aSEmmanuel Vadot 1869*8bab661aSEmmanuel Vadot DIE_NODE(ps_nub_aon): power-controller@70 { 1870*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1871*8bab661aSEmmanuel Vadot reg = <0x70 4>; 1872*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1873*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1874*8bab661aSEmmanuel Vadot label = DIE_LABEL(nub_aon); 1875*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1876*8bab661aSEmmanuel Vadot }; 1877*8bab661aSEmmanuel Vadot 1878*8bab661aSEmmanuel Vadot DIE_NODE(ps_msg): power-controller@78 { 1879*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1880*8bab661aSEmmanuel Vadot reg = <0x78 4>; 1881*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1882*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1883*8bab661aSEmmanuel Vadot label = DIE_LABEL(msg); 1884*8bab661aSEmmanuel Vadot }; 1885*8bab661aSEmmanuel Vadot 1886*8bab661aSEmmanuel Vadot DIE_NODE(ps_nub_gpio): power-controller@80 { 1887*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1888*8bab661aSEmmanuel Vadot reg = <0x80 4>; 1889*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1890*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1891*8bab661aSEmmanuel Vadot label = DIE_LABEL(nub_gpio); 1892*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1893*8bab661aSEmmanuel Vadot }; 1894*8bab661aSEmmanuel Vadot 1895*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc0_usb_aon): power-controller@88 { 1896*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1897*8bab661aSEmmanuel Vadot reg = <0x88 4>; 1898*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1899*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1900*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc0_usb_aon); 1901*8bab661aSEmmanuel Vadot apple,always-on; /* Needs to stay on for dwc3 to work */ 1902*8bab661aSEmmanuel Vadot }; 1903*8bab661aSEmmanuel Vadot 1904*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc1_usb_aon): power-controller@90 { 1905*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1906*8bab661aSEmmanuel Vadot reg = <0x90 4>; 1907*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1908*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1909*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc1_usb_aon); 1910*8bab661aSEmmanuel Vadot apple,always-on; /* Needs to stay on for dwc3 to work */ 1911*8bab661aSEmmanuel Vadot }; 1912*8bab661aSEmmanuel Vadot 1913*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc2_usb_aon): power-controller@98 { 1914*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1915*8bab661aSEmmanuel Vadot reg = <0x98 4>; 1916*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1917*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1918*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc2_usb_aon); 1919*8bab661aSEmmanuel Vadot apple,always-on; /* Needs to stay on for dwc3 to work */ 1920*8bab661aSEmmanuel Vadot }; 1921*8bab661aSEmmanuel Vadot 1922*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc3_usb_aon): power-controller@a0 { 1923*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1924*8bab661aSEmmanuel Vadot reg = <0xa0 4>; 1925*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1926*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1927*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc3_usb_aon); 1928*8bab661aSEmmanuel Vadot apple,always-on; /* Needs to stay on for dwc3 to work */ 1929*8bab661aSEmmanuel Vadot }; 1930*8bab661aSEmmanuel Vadot 1931*8bab661aSEmmanuel Vadot DIE_NODE(ps_gp_usb_aon): power-controller@a8 { 1932*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1933*8bab661aSEmmanuel Vadot reg = <0xa8 4>; 1934*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1935*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1936*8bab661aSEmmanuel Vadot label = DIE_LABEL(gp_usb_aon); 1937*8bab661aSEmmanuel Vadot }; 1938*8bab661aSEmmanuel Vadot 1939*8bab661aSEmmanuel Vadot DIE_NODE(ps_nub_fabric): power-controller@b0 { 1940*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1941*8bab661aSEmmanuel Vadot reg = <0xb0 4>; 1942*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1943*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1944*8bab661aSEmmanuel Vadot label = DIE_LABEL(nub_fabric); 1945*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1946*8bab661aSEmmanuel Vadot }; 1947*8bab661aSEmmanuel Vadot 1948*8bab661aSEmmanuel Vadot DIE_NODE(ps_nub_sram): power-controller@b8 { 1949*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1950*8bab661aSEmmanuel Vadot reg = <0xb8 4>; 1951*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1952*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1953*8bab661aSEmmanuel Vadot label = DIE_LABEL(nub_sram); 1954*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1955*8bab661aSEmmanuel Vadot }; 1956*8bab661aSEmmanuel Vadot 1957*8bab661aSEmmanuel Vadot DIE_NODE(ps_debug_usb): power-controller@c0 { 1958*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1959*8bab661aSEmmanuel Vadot reg = <0xc0 4>; 1960*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1961*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1962*8bab661aSEmmanuel Vadot label = DIE_LABEL(debug_usb); 1963*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1964*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_debug)>; 1965*8bab661aSEmmanuel Vadot }; 1966*8bab661aSEmmanuel Vadot 1967*8bab661aSEmmanuel Vadot DIE_NODE(ps_debug_auth): power-controller@c8 { 1968*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1969*8bab661aSEmmanuel Vadot reg = <0xc8 4>; 1970*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1971*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1972*8bab661aSEmmanuel Vadot label = DIE_LABEL(debug_auth); 1973*8bab661aSEmmanuel Vadot apple,always-on; /* Core AON device */ 1974*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_debug)>; 1975*8bab661aSEmmanuel Vadot }; 1976*8bab661aSEmmanuel Vadot 1977*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc0_usb): power-controller@d0 { 1978*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1979*8bab661aSEmmanuel Vadot reg = <0xd0 4>; 1980*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1981*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1982*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc0_usb); 1983*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc0_usb_aon)>, <&DIE_NODE(ps_atc0_common)>; 1984*8bab661aSEmmanuel Vadot }; 1985*8bab661aSEmmanuel Vadot 1986*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc1_usb): power-controller@d8 { 1987*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1988*8bab661aSEmmanuel Vadot reg = <0xd8 4>; 1989*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1990*8bab661aSEmmanuel Vadot #reset-cells = <0>; 1991*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc1_usb); 1992*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc1_usb_aon)>, <&DIE_NODE(ps_atc1_common)>; 1993*8bab661aSEmmanuel Vadot }; 1994*8bab661aSEmmanuel Vadot 1995*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc2_usb): power-controller@e0 { 1996*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1997*8bab661aSEmmanuel Vadot reg = <0xe0 4>; 1998*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 1999*8bab661aSEmmanuel Vadot #reset-cells = <0>; 2000*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc2_usb); 2001*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc2_usb_aon)>, <&DIE_NODE(ps_atc2_common)>; 2002*8bab661aSEmmanuel Vadot }; 2003*8bab661aSEmmanuel Vadot 2004*8bab661aSEmmanuel Vadot DIE_NODE(ps_atc3_usb): power-controller@e8 { 2005*8bab661aSEmmanuel Vadot compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 2006*8bab661aSEmmanuel Vadot reg = <0xe8 4>; 2007*8bab661aSEmmanuel Vadot #power-domain-cells = <0>; 2008*8bab661aSEmmanuel Vadot #reset-cells = <0>; 2009*8bab661aSEmmanuel Vadot label = DIE_LABEL(atc3_usb); 2010*8bab661aSEmmanuel Vadot power-domains = <&DIE_NODE(ps_atc3_usb_aon)>, <&DIE_NODE(ps_atc3_common)>; 2011*8bab661aSEmmanuel Vadot }; 2012*8bab661aSEmmanuel Vadot}; 2013