162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0+ OR MIT 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * PMGR Power domains for the Apple T6001 "M1 Max" SoC 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * Copyright The Asahi Linux Contributors 662306a36Sopenharmony_ci */ 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci&DIE_NODE(pmgr) { 962306a36Sopenharmony_ci DIE_NODE(ps_pms_bridge): power-controller@100 { 1062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 1162306a36Sopenharmony_ci reg = <0x100 4>; 1262306a36Sopenharmony_ci #power-domain-cells = <0>; 1362306a36Sopenharmony_ci #reset-cells = <0>; 1462306a36Sopenharmony_ci label = DIE_LABEL(pms_bridge); 1562306a36Sopenharmony_ci apple,always-on; /* Core device */ 1662306a36Sopenharmony_ci }; 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci DIE_NODE(ps_aic): power-controller@108 { 1962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 2062306a36Sopenharmony_ci reg = <0x108 4>; 2162306a36Sopenharmony_ci #power-domain-cells = <0>; 2262306a36Sopenharmony_ci #reset-cells = <0>; 2362306a36Sopenharmony_ci label = DIE_LABEL(aic); 2462306a36Sopenharmony_ci apple,always-on; /* Core device */ 2562306a36Sopenharmony_ci }; 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci DIE_NODE(ps_dwi): power-controller@110 { 2862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 2962306a36Sopenharmony_ci reg = <0x110 4>; 3062306a36Sopenharmony_ci #power-domain-cells = <0>; 3162306a36Sopenharmony_ci #reset-cells = <0>; 3262306a36Sopenharmony_ci label = DIE_LABEL(dwi); 3362306a36Sopenharmony_ci apple,always-on; /* Core device */ 3462306a36Sopenharmony_ci }; 3562306a36Sopenharmony_ci 3662306a36Sopenharmony_ci DIE_NODE(ps_pms): power-controller@118 { 3762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 3862306a36Sopenharmony_ci reg = <0x118 4>; 3962306a36Sopenharmony_ci #power-domain-cells = <0>; 4062306a36Sopenharmony_ci #reset-cells = <0>; 4162306a36Sopenharmony_ci label = DIE_LABEL(pms); 4262306a36Sopenharmony_ci apple,always-on; /* Core device */ 4362306a36Sopenharmony_ci }; 4462306a36Sopenharmony_ci 4562306a36Sopenharmony_ci DIE_NODE(ps_gpio): power-controller@120 { 4662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 4762306a36Sopenharmony_ci reg = <0x120 4>; 4862306a36Sopenharmony_ci #power-domain-cells = <0>; 4962306a36Sopenharmony_ci #reset-cells = <0>; 5062306a36Sopenharmony_ci label = DIE_LABEL(gpio); 5162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_pms)>, <&DIE_NODE(ps_sio)>; 5262306a36Sopenharmony_ci }; 5362306a36Sopenharmony_ci 5462306a36Sopenharmony_ci DIE_NODE(ps_soc_dpe): power-controller@128 { 5562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 5662306a36Sopenharmony_ci reg = <0x128 4>; 5762306a36Sopenharmony_ci #power-domain-cells = <0>; 5862306a36Sopenharmony_ci #reset-cells = <0>; 5962306a36Sopenharmony_ci label = DIE_LABEL(soc_dpe); 6062306a36Sopenharmony_ci apple,always-on; /* Core device */ 6162306a36Sopenharmony_ci }; 6262306a36Sopenharmony_ci 6362306a36Sopenharmony_ci DIE_NODE(ps_pmgr_soc_ocla): power-controller@130 { 6462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 6562306a36Sopenharmony_ci reg = <0x130 4>; 6662306a36Sopenharmony_ci #power-domain-cells = <0>; 6762306a36Sopenharmony_ci #reset-cells = <0>; 6862306a36Sopenharmony_ci label = DIE_LABEL(pmgr_soc_ocla); 6962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_pms)>; 7062306a36Sopenharmony_ci }; 7162306a36Sopenharmony_ci 7262306a36Sopenharmony_ci DIE_NODE(ps_pcie0_ref): power-controller@138 { 7362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 7462306a36Sopenharmony_ci reg = <0x138 4>; 7562306a36Sopenharmony_ci #power-domain-cells = <0>; 7662306a36Sopenharmony_ci #reset-cells = <0>; 7762306a36Sopenharmony_ci label = DIE_LABEL(pcie0_ref); 7862306a36Sopenharmony_ci }; 7962306a36Sopenharmony_ci 8062306a36Sopenharmony_ci DIE_NODE(ps_pcie1_ref): power-controller@140 { 8162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 8262306a36Sopenharmony_ci reg = <0x140 4>; 8362306a36Sopenharmony_ci #power-domain-cells = <0>; 8462306a36Sopenharmony_ci #reset-cells = <0>; 8562306a36Sopenharmony_ci label = DIE_LABEL(pcie1_ref); 8662306a36Sopenharmony_ci }; 8762306a36Sopenharmony_ci 8862306a36Sopenharmony_ci DIE_NODE(ps_apcie_st): power-controller@148 { 8962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 9062306a36Sopenharmony_ci reg = <0x148 4>; 9162306a36Sopenharmony_ci #power-domain-cells = <0>; 9262306a36Sopenharmony_ci #reset-cells = <0>; 9362306a36Sopenharmony_ci label = DIE_LABEL(apcie_st); 9462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_pcie1_ref)>; 9562306a36Sopenharmony_ci }; 9662306a36Sopenharmony_ci 9762306a36Sopenharmony_ci DIE_NODE(ps_apcie_gp): power-controller@150 { 9862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 9962306a36Sopenharmony_ci reg = <0x150 4>; 10062306a36Sopenharmony_ci #power-domain-cells = <0>; 10162306a36Sopenharmony_ci #reset-cells = <0>; 10262306a36Sopenharmony_ci label = DIE_LABEL(apcie_gp); 10362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_pcie0_ref)>; 10462306a36Sopenharmony_ci }; 10562306a36Sopenharmony_ci 10662306a36Sopenharmony_ci DIE_NODE(ps_devc0_ivdmc): power-controller@180 { 10762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 10862306a36Sopenharmony_ci reg = <0x180 4>; 10962306a36Sopenharmony_ci #power-domain-cells = <0>; 11062306a36Sopenharmony_ci #reset-cells = <0>; 11162306a36Sopenharmony_ci label = DIE_LABEL(devc0_ivdmc); 11262306a36Sopenharmony_ci }; 11362306a36Sopenharmony_ci 11462306a36Sopenharmony_ci DIE_NODE(ps_amcc0): power-controller@188 { 11562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 11662306a36Sopenharmony_ci reg = <0x188 4>; 11762306a36Sopenharmony_ci #power-domain-cells = <0>; 11862306a36Sopenharmony_ci #reset-cells = <0>; 11962306a36Sopenharmony_ci label = DIE_LABEL(amcc0); 12062306a36Sopenharmony_ci apple,always-on; /* Memory controller */ 12162306a36Sopenharmony_ci }; 12262306a36Sopenharmony_ci 12362306a36Sopenharmony_ci DIE_NODE(ps_amcc2): power-controller@190 { 12462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 12562306a36Sopenharmony_ci reg = <0x190 4>; 12662306a36Sopenharmony_ci #power-domain-cells = <0>; 12762306a36Sopenharmony_ci #reset-cells = <0>; 12862306a36Sopenharmony_ci label = DIE_LABEL(amcc2); 12962306a36Sopenharmony_ci apple,always-on; /* Memory controller */ 13062306a36Sopenharmony_ci }; 13162306a36Sopenharmony_ci 13262306a36Sopenharmony_ci DIE_NODE(ps_dcs_00): power-controller@198 { 13362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 13462306a36Sopenharmony_ci reg = <0x198 4>; 13562306a36Sopenharmony_ci #power-domain-cells = <0>; 13662306a36Sopenharmony_ci #reset-cells = <0>; 13762306a36Sopenharmony_ci label = DIE_LABEL(dcs_00); 13862306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 13962306a36Sopenharmony_ci }; 14062306a36Sopenharmony_ci 14162306a36Sopenharmony_ci DIE_NODE(ps_dcs_01): power-controller@1a0 { 14262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 14362306a36Sopenharmony_ci reg = <0x1a0 4>; 14462306a36Sopenharmony_ci #power-domain-cells = <0>; 14562306a36Sopenharmony_ci #reset-cells = <0>; 14662306a36Sopenharmony_ci label = DIE_LABEL(dcs_01); 14762306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 14862306a36Sopenharmony_ci }; 14962306a36Sopenharmony_ci 15062306a36Sopenharmony_ci DIE_NODE(ps_dcs_02): power-controller@1a8 { 15162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 15262306a36Sopenharmony_ci reg = <0x1a8 4>; 15362306a36Sopenharmony_ci #power-domain-cells = <0>; 15462306a36Sopenharmony_ci #reset-cells = <0>; 15562306a36Sopenharmony_ci label = DIE_LABEL(dcs_02); 15662306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 15762306a36Sopenharmony_ci }; 15862306a36Sopenharmony_ci 15962306a36Sopenharmony_ci DIE_NODE(ps_dcs_03): power-controller@1b0 { 16062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 16162306a36Sopenharmony_ci reg = <0x1b0 4>; 16262306a36Sopenharmony_ci #power-domain-cells = <0>; 16362306a36Sopenharmony_ci #reset-cells = <0>; 16462306a36Sopenharmony_ci label = DIE_LABEL(dcs_03); 16562306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 16662306a36Sopenharmony_ci }; 16762306a36Sopenharmony_ci 16862306a36Sopenharmony_ci DIE_NODE(ps_dcs_08): power-controller@1b8 { 16962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 17062306a36Sopenharmony_ci reg = <0x1b8 4>; 17162306a36Sopenharmony_ci #power-domain-cells = <0>; 17262306a36Sopenharmony_ci #reset-cells = <0>; 17362306a36Sopenharmony_ci label = DIE_LABEL(dcs_08); 17462306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 17562306a36Sopenharmony_ci }; 17662306a36Sopenharmony_ci 17762306a36Sopenharmony_ci DIE_NODE(ps_dcs_09): power-controller@1c0 { 17862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 17962306a36Sopenharmony_ci reg = <0x1c0 4>; 18062306a36Sopenharmony_ci #power-domain-cells = <0>; 18162306a36Sopenharmony_ci #reset-cells = <0>; 18262306a36Sopenharmony_ci label = DIE_LABEL(dcs_09); 18362306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 18462306a36Sopenharmony_ci }; 18562306a36Sopenharmony_ci 18662306a36Sopenharmony_ci DIE_NODE(ps_dcs_10): power-controller@1c8 { 18762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 18862306a36Sopenharmony_ci reg = <0x1c8 4>; 18962306a36Sopenharmony_ci #power-domain-cells = <0>; 19062306a36Sopenharmony_ci #reset-cells = <0>; 19162306a36Sopenharmony_ci label = DIE_LABEL(dcs_10); 19262306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 19362306a36Sopenharmony_ci }; 19462306a36Sopenharmony_ci 19562306a36Sopenharmony_ci DIE_NODE(ps_dcs_11): power-controller@1d0 { 19662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 19762306a36Sopenharmony_ci reg = <0x1d0 4>; 19862306a36Sopenharmony_ci #power-domain-cells = <0>; 19962306a36Sopenharmony_ci #reset-cells = <0>; 20062306a36Sopenharmony_ci label = DIE_LABEL(dcs_11); 20162306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 20262306a36Sopenharmony_ci }; 20362306a36Sopenharmony_ci 20462306a36Sopenharmony_ci DIE_NODE(ps_afi): power-controller@1d8 { 20562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 20662306a36Sopenharmony_ci reg = <0x1d8 4>; 20762306a36Sopenharmony_ci #power-domain-cells = <0>; 20862306a36Sopenharmony_ci #reset-cells = <0>; 20962306a36Sopenharmony_ci label = DIE_LABEL(afi); 21062306a36Sopenharmony_ci apple,always-on; /* Apple Fabric, CPU interface is here */ 21162306a36Sopenharmony_ci }; 21262306a36Sopenharmony_ci 21362306a36Sopenharmony_ci DIE_NODE(ps_afc): power-controller@1e0 { 21462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 21562306a36Sopenharmony_ci reg = <0x1e0 4>; 21662306a36Sopenharmony_ci #power-domain-cells = <0>; 21762306a36Sopenharmony_ci #reset-cells = <0>; 21862306a36Sopenharmony_ci label = DIE_LABEL(afc); 21962306a36Sopenharmony_ci apple,always-on; /* Apple Fabric, CPU interface is here */ 22062306a36Sopenharmony_ci }; 22162306a36Sopenharmony_ci 22262306a36Sopenharmony_ci DIE_NODE(ps_afr): power-controller@1e8 { 22362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 22462306a36Sopenharmony_ci reg = <0x1e8 4>; 22562306a36Sopenharmony_ci #power-domain-cells = <0>; 22662306a36Sopenharmony_ci #reset-cells = <0>; 22762306a36Sopenharmony_ci label = DIE_LABEL(afr); 22862306a36Sopenharmony_ci /* Apple Fabric, media stuff: this can power down */ 22962306a36Sopenharmony_ci }; 23062306a36Sopenharmony_ci 23162306a36Sopenharmony_ci DIE_NODE(ps_afnc1_ioa): power-controller@1f0 { 23262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 23362306a36Sopenharmony_ci reg = <0x1f0 4>; 23462306a36Sopenharmony_ci #power-domain-cells = <0>; 23562306a36Sopenharmony_ci #reset-cells = <0>; 23662306a36Sopenharmony_ci label = DIE_LABEL(afnc1_ioa); 23762306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 23862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afi)>; 23962306a36Sopenharmony_ci }; 24062306a36Sopenharmony_ci 24162306a36Sopenharmony_ci DIE_NODE(ps_afnc0_ioa): power-controller@1f8 { 24262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 24362306a36Sopenharmony_ci reg = <0x1f8 4>; 24462306a36Sopenharmony_ci #power-domain-cells = <0>; 24562306a36Sopenharmony_ci #reset-cells = <0>; 24662306a36Sopenharmony_ci label = DIE_LABEL(afnc0_ioa); 24762306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 24862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afi)>; 24962306a36Sopenharmony_ci }; 25062306a36Sopenharmony_ci 25162306a36Sopenharmony_ci DIE_NODE(ps_afnc1_ls): power-controller@200 { 25262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 25362306a36Sopenharmony_ci reg = <0x200 4>; 25462306a36Sopenharmony_ci #power-domain-cells = <0>; 25562306a36Sopenharmony_ci #reset-cells = <0>; 25662306a36Sopenharmony_ci label = DIE_LABEL(afnc1_ls); 25762306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 25862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_ioa)>; 25962306a36Sopenharmony_ci }; 26062306a36Sopenharmony_ci 26162306a36Sopenharmony_ci DIE_NODE(ps_afnc0_ls): power-controller@208 { 26262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 26362306a36Sopenharmony_ci reg = <0x208 4>; 26462306a36Sopenharmony_ci #power-domain-cells = <0>; 26562306a36Sopenharmony_ci #reset-cells = <0>; 26662306a36Sopenharmony_ci label = DIE_LABEL(afnc0_ls); 26762306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 26862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc0_ioa)>; 26962306a36Sopenharmony_ci }; 27062306a36Sopenharmony_ci 27162306a36Sopenharmony_ci DIE_NODE(ps_afnc1_lw0): power-controller@210 { 27262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 27362306a36Sopenharmony_ci reg = <0x210 4>; 27462306a36Sopenharmony_ci #power-domain-cells = <0>; 27562306a36Sopenharmony_ci #reset-cells = <0>; 27662306a36Sopenharmony_ci label = DIE_LABEL(afnc1_lw0); 27762306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 27862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_ls)>; 27962306a36Sopenharmony_ci }; 28062306a36Sopenharmony_ci 28162306a36Sopenharmony_ci DIE_NODE(ps_afnc1_lw1): power-controller@218 { 28262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 28362306a36Sopenharmony_ci reg = <0x218 4>; 28462306a36Sopenharmony_ci #power-domain-cells = <0>; 28562306a36Sopenharmony_ci #reset-cells = <0>; 28662306a36Sopenharmony_ci label = DIE_LABEL(afnc1_lw1); 28762306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 28862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_ls)>; 28962306a36Sopenharmony_ci }; 29062306a36Sopenharmony_ci 29162306a36Sopenharmony_ci DIE_NODE(ps_afnc1_lw2): power-controller@220 { 29262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 29362306a36Sopenharmony_ci reg = <0x220 4>; 29462306a36Sopenharmony_ci #power-domain-cells = <0>; 29562306a36Sopenharmony_ci #reset-cells = <0>; 29662306a36Sopenharmony_ci label = DIE_LABEL(afnc1_lw2); 29762306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 29862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_ls)>; 29962306a36Sopenharmony_ci }; 30062306a36Sopenharmony_ci 30162306a36Sopenharmony_ci DIE_NODE(ps_afnc0_lw0): power-controller@228 { 30262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 30362306a36Sopenharmony_ci reg = <0x228 4>; 30462306a36Sopenharmony_ci #power-domain-cells = <0>; 30562306a36Sopenharmony_ci #reset-cells = <0>; 30662306a36Sopenharmony_ci label = DIE_LABEL(afnc0_lw0); 30762306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 30862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc0_ls)>; 30962306a36Sopenharmony_ci }; 31062306a36Sopenharmony_ci 31162306a36Sopenharmony_ci DIE_NODE(ps_scodec): power-controller@230 { 31262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 31362306a36Sopenharmony_ci reg = <0x230 4>; 31462306a36Sopenharmony_ci #power-domain-cells = <0>; 31562306a36Sopenharmony_ci #reset-cells = <0>; 31662306a36Sopenharmony_ci label = DIE_LABEL(scodec); 31762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_lw0)>; 31862306a36Sopenharmony_ci }; 31962306a36Sopenharmony_ci 32062306a36Sopenharmony_ci DIE_NODE(ps_atc0_common): power-controller@238 { 32162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 32262306a36Sopenharmony_ci reg = <0x238 4>; 32362306a36Sopenharmony_ci #power-domain-cells = <0>; 32462306a36Sopenharmony_ci #reset-cells = <0>; 32562306a36Sopenharmony_ci label = DIE_LABEL(atc0_common); 32662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_lw1)>; 32762306a36Sopenharmony_ci }; 32862306a36Sopenharmony_ci 32962306a36Sopenharmony_ci DIE_NODE(ps_atc1_common): power-controller@240 { 33062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 33162306a36Sopenharmony_ci reg = <0x240 4>; 33262306a36Sopenharmony_ci #power-domain-cells = <0>; 33362306a36Sopenharmony_ci #reset-cells = <0>; 33462306a36Sopenharmony_ci label = DIE_LABEL(atc1_common); 33562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_lw1)>; 33662306a36Sopenharmony_ci }; 33762306a36Sopenharmony_ci 33862306a36Sopenharmony_ci DIE_NODE(ps_c0_usb31drd): power-controller@248 { 33962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 34062306a36Sopenharmony_ci reg = <0x248 4>; 34162306a36Sopenharmony_ci #power-domain-cells = <0>; 34262306a36Sopenharmony_ci #reset-cells = <0>; 34362306a36Sopenharmony_ci label = DIE_LABEL(c0_usb31drd); 34462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_usb)>; 34562306a36Sopenharmony_ci }; 34662306a36Sopenharmony_ci 34762306a36Sopenharmony_ci DIE_NODE(ps_c1_usb31drd): power-controller@250 { 34862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 34962306a36Sopenharmony_ci reg = <0x250 4>; 35062306a36Sopenharmony_ci #power-domain-cells = <0>; 35162306a36Sopenharmony_ci #reset-cells = <0>; 35262306a36Sopenharmony_ci label = DIE_LABEL(c1_usb31drd); 35362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_usb)>; 35462306a36Sopenharmony_ci }; 35562306a36Sopenharmony_ci 35662306a36Sopenharmony_ci DIE_NODE(ps_dispext0_fe): power-controller@258 { 35762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 35862306a36Sopenharmony_ci reg = <0x258 4>; 35962306a36Sopenharmony_ci #power-domain-cells = <0>; 36062306a36Sopenharmony_ci #reset-cells = <0>; 36162306a36Sopenharmony_ci label = DIE_LABEL(dispext0_fe); 36262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afi)>; 36362306a36Sopenharmony_ci }; 36462306a36Sopenharmony_ci 36562306a36Sopenharmony_ci DIE_NODE(ps_dispext1_fe): power-controller@260 { 36662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 36762306a36Sopenharmony_ci reg = <0x260 4>; 36862306a36Sopenharmony_ci #power-domain-cells = <0>; 36962306a36Sopenharmony_ci #reset-cells = <0>; 37062306a36Sopenharmony_ci label = DIE_LABEL(dispext1_fe); 37162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afi)>; 37262306a36Sopenharmony_ci }; 37362306a36Sopenharmony_ci 37462306a36Sopenharmony_ci DIE_NODE(ps_ane_sys): power-controller@268 { 37562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 37662306a36Sopenharmony_ci reg = <0x268 4>; 37762306a36Sopenharmony_ci #power-domain-cells = <0>; 37862306a36Sopenharmony_ci #reset-cells = <0>; 37962306a36Sopenharmony_ci label = DIE_LABEL(ane_sys); 38062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afr)>; 38162306a36Sopenharmony_ci }; 38262306a36Sopenharmony_ci 38362306a36Sopenharmony_ci DIE_NODE(ps_avd_sys): power-controller@270 { 38462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 38562306a36Sopenharmony_ci reg = <0x270 4>; 38662306a36Sopenharmony_ci #power-domain-cells = <0>; 38762306a36Sopenharmony_ci #reset-cells = <0>; 38862306a36Sopenharmony_ci label = DIE_LABEL(avd_sys); 38962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afr)>; 39062306a36Sopenharmony_ci }; 39162306a36Sopenharmony_ci 39262306a36Sopenharmony_ci DIE_NODE(ps_dispext0_cpu0): power-controller@280 { 39362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 39462306a36Sopenharmony_ci reg = <0x280 4>; 39562306a36Sopenharmony_ci #power-domain-cells = <0>; 39662306a36Sopenharmony_ci #reset-cells = <0>; 39762306a36Sopenharmony_ci label = DIE_LABEL(dispext0_cpu0); 39862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_dispext0_fe)>; 39962306a36Sopenharmony_ci }; 40062306a36Sopenharmony_ci 40162306a36Sopenharmony_ci DIE_NODE(ps_dispext1_cpu0): power-controller@2a8 { 40262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 40362306a36Sopenharmony_ci reg = <0x2a8 4>; 40462306a36Sopenharmony_ci #power-domain-cells = <0>; 40562306a36Sopenharmony_ci #reset-cells = <0>; 40662306a36Sopenharmony_ci label = DIE_LABEL(dispext1_cpu0); 40762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_dispext1_fe)>; 40862306a36Sopenharmony_ci }; 40962306a36Sopenharmony_ci 41062306a36Sopenharmony_ci DIE_NODE(ps_ane_sys_cpu): power-controller@2c8 { 41162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 41262306a36Sopenharmony_ci reg = <0x2c8 4>; 41362306a36Sopenharmony_ci #power-domain-cells = <0>; 41462306a36Sopenharmony_ci #reset-cells = <0>; 41562306a36Sopenharmony_ci label = DIE_LABEL(ane_sys_cpu); 41662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_ane_sys)>; 41762306a36Sopenharmony_ci }; 41862306a36Sopenharmony_ci 41962306a36Sopenharmony_ci#if DIE_NO == 0 42062306a36Sopenharmony_ci /* PMP is only present on die 0 of the M1 Ultra */ 42162306a36Sopenharmony_ci DIE_NODE(ps_pmp): power-controller@2d8 { 42262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 42362306a36Sopenharmony_ci reg = <0x2d8 4>; 42462306a36Sopenharmony_ci #power-domain-cells = <0>; 42562306a36Sopenharmony_ci #reset-cells = <0>; 42662306a36Sopenharmony_ci label = DIE_LABEL(pmp); 42762306a36Sopenharmony_ci }; 42862306a36Sopenharmony_ci#endif 42962306a36Sopenharmony_ci 43062306a36Sopenharmony_ci DIE_NODE(ps_pms_sram): power-controller@2e0 { 43162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 43262306a36Sopenharmony_ci reg = <0x2e0 4>; 43362306a36Sopenharmony_ci #power-domain-cells = <0>; 43462306a36Sopenharmony_ci #reset-cells = <0>; 43562306a36Sopenharmony_ci label = DIE_LABEL(pms_sram); 43662306a36Sopenharmony_ci }; 43762306a36Sopenharmony_ci 43862306a36Sopenharmony_ci DIE_NODE(ps_apcie_st_sys): power-controller@2e8 { 43962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 44062306a36Sopenharmony_ci reg = <0x2e8 4>; 44162306a36Sopenharmony_ci #power-domain-cells = <0>; 44262306a36Sopenharmony_ci #reset-cells = <0>; 44362306a36Sopenharmony_ci label = DIE_LABEL(apcie_st_sys); 44462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_apcie_st)>, <&DIE_NODE(ps_ans2)>; 44562306a36Sopenharmony_ci }; 44662306a36Sopenharmony_ci 44762306a36Sopenharmony_ci DIE_NODE(ps_apcie_st1_sys): power-controller@2f0 { 44862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 44962306a36Sopenharmony_ci reg = <0x2f0 4>; 45062306a36Sopenharmony_ci #power-domain-cells = <0>; 45162306a36Sopenharmony_ci #reset-cells = <0>; 45262306a36Sopenharmony_ci label = DIE_LABEL(apcie_st1_sys); 45362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_apcie_st)>, <&DIE_NODE(ps_ans2)>; 45462306a36Sopenharmony_ci }; 45562306a36Sopenharmony_ci 45662306a36Sopenharmony_ci DIE_NODE(ps_atc2_common): power-controller@2f8 { 45762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 45862306a36Sopenharmony_ci reg = <0x2f8 4>; 45962306a36Sopenharmony_ci #power-domain-cells = <0>; 46062306a36Sopenharmony_ci #reset-cells = <0>; 46162306a36Sopenharmony_ci label = DIE_LABEL(atc2_common); 46262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_lw1)>; 46362306a36Sopenharmony_ci }; 46462306a36Sopenharmony_ci 46562306a36Sopenharmony_ci DIE_NODE(ps_atc3_common): power-controller@300 { 46662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46762306a36Sopenharmony_ci reg = <0x300 4>; 46862306a36Sopenharmony_ci #power-domain-cells = <0>; 46962306a36Sopenharmony_ci #reset-cells = <0>; 47062306a36Sopenharmony_ci label = DIE_LABEL(atc3_common); 47162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_lw1)>; 47262306a36Sopenharmony_ci }; 47362306a36Sopenharmony_ci 47462306a36Sopenharmony_ci DIE_NODE(ps_usb): power-controller@318 { 47562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 47662306a36Sopenharmony_ci reg = <0x318 4>; 47762306a36Sopenharmony_ci #power-domain-cells = <0>; 47862306a36Sopenharmony_ci #reset-cells = <0>; 47962306a36Sopenharmony_ci label = DIE_LABEL(usb); 48062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_lw2)>; 48162306a36Sopenharmony_ci }; 48262306a36Sopenharmony_ci 48362306a36Sopenharmony_ci DIE_NODE(ps_apcie_gp_sys): power-controller@320 { 48462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 48562306a36Sopenharmony_ci reg = <0x320 4>; 48662306a36Sopenharmony_ci #power-domain-cells = <0>; 48762306a36Sopenharmony_ci #reset-cells = <0>; 48862306a36Sopenharmony_ci label = DIE_LABEL(apcie_gp_sys); 48962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc1_lw2)>, <&DIE_NODE(ps_apcie_gp)>; 49062306a36Sopenharmony_ci apple,always-on; /* Breaks things if shut down */ 49162306a36Sopenharmony_ci }; 49262306a36Sopenharmony_ci 49362306a36Sopenharmony_ci DIE_NODE(ps_atc0_cio): power-controller@328 { 49462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 49562306a36Sopenharmony_ci reg = <0x328 4>; 49662306a36Sopenharmony_ci #power-domain-cells = <0>; 49762306a36Sopenharmony_ci #reset-cells = <0>; 49862306a36Sopenharmony_ci label = DIE_LABEL(atc0_cio); 49962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc0_common)>; 50062306a36Sopenharmony_ci }; 50162306a36Sopenharmony_ci 50262306a36Sopenharmony_ci DIE_NODE(ps_atc0_pcie): power-controller@330 { 50362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 50462306a36Sopenharmony_ci reg = <0x330 4>; 50562306a36Sopenharmony_ci #power-domain-cells = <0>; 50662306a36Sopenharmony_ci #reset-cells = <0>; 50762306a36Sopenharmony_ci label = DIE_LABEL(atc0_pcie); 50862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc0_common)>; 50962306a36Sopenharmony_ci }; 51062306a36Sopenharmony_ci 51162306a36Sopenharmony_ci DIE_NODE(ps_atc1_cio): power-controller@338 { 51262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 51362306a36Sopenharmony_ci reg = <0x338 4>; 51462306a36Sopenharmony_ci #power-domain-cells = <0>; 51562306a36Sopenharmony_ci #reset-cells = <0>; 51662306a36Sopenharmony_ci label = DIE_LABEL(atc1_cio); 51762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc1_common)>; 51862306a36Sopenharmony_ci }; 51962306a36Sopenharmony_ci 52062306a36Sopenharmony_ci DIE_NODE(ps_atc1_pcie): power-controller@340 { 52162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 52262306a36Sopenharmony_ci reg = <0x340 4>; 52362306a36Sopenharmony_ci #power-domain-cells = <0>; 52462306a36Sopenharmony_ci #reset-cells = <0>; 52562306a36Sopenharmony_ci label = DIE_LABEL(atc1_pcie); 52662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc1_common)>; 52762306a36Sopenharmony_ci }; 52862306a36Sopenharmony_ci 52962306a36Sopenharmony_ci DIE_NODE(ps_atc2_cio): power-controller@348 { 53062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 53162306a36Sopenharmony_ci reg = <0x348 4>; 53262306a36Sopenharmony_ci #power-domain-cells = <0>; 53362306a36Sopenharmony_ci #reset-cells = <0>; 53462306a36Sopenharmony_ci label = DIE_LABEL(atc2_cio); 53562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc2_common)>; 53662306a36Sopenharmony_ci }; 53762306a36Sopenharmony_ci 53862306a36Sopenharmony_ci DIE_NODE(ps_atc2_pcie): power-controller@350 { 53962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54062306a36Sopenharmony_ci reg = <0x350 4>; 54162306a36Sopenharmony_ci #power-domain-cells = <0>; 54262306a36Sopenharmony_ci #reset-cells = <0>; 54362306a36Sopenharmony_ci label = DIE_LABEL(atc2_pcie); 54462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc2_common)>; 54562306a36Sopenharmony_ci }; 54662306a36Sopenharmony_ci 54762306a36Sopenharmony_ci DIE_NODE(ps_atc3_cio): power-controller@358 { 54862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 54962306a36Sopenharmony_ci reg = <0x358 4>; 55062306a36Sopenharmony_ci #power-domain-cells = <0>; 55162306a36Sopenharmony_ci #reset-cells = <0>; 55262306a36Sopenharmony_ci label = DIE_LABEL(atc3_cio); 55362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc3_common)>; 55462306a36Sopenharmony_ci }; 55562306a36Sopenharmony_ci 55662306a36Sopenharmony_ci DIE_NODE(ps_atc3_pcie): power-controller@360 { 55762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 55862306a36Sopenharmony_ci reg = <0x360 4>; 55962306a36Sopenharmony_ci #power-domain-cells = <0>; 56062306a36Sopenharmony_ci #reset-cells = <0>; 56162306a36Sopenharmony_ci label = DIE_LABEL(atc3_pcie); 56262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc3_common)>; 56362306a36Sopenharmony_ci }; 56462306a36Sopenharmony_ci 56562306a36Sopenharmony_ci DIE_NODE(ps_c0_usbctl): power-controller@368 { 56662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 56762306a36Sopenharmony_ci reg = <0x368 4>; 56862306a36Sopenharmony_ci #power-domain-cells = <0>; 56962306a36Sopenharmony_ci #reset-cells = <0>; 57062306a36Sopenharmony_ci label = DIE_LABEL(c0_usbctl); 57162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_usb)>; 57262306a36Sopenharmony_ci }; 57362306a36Sopenharmony_ci 57462306a36Sopenharmony_ci DIE_NODE(ps_c1_usbctl): power-controller@370 { 57562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 57662306a36Sopenharmony_ci reg = <0x370 4>; 57762306a36Sopenharmony_ci #power-domain-cells = <0>; 57862306a36Sopenharmony_ci #reset-cells = <0>; 57962306a36Sopenharmony_ci label = DIE_LABEL(c1_usbctl); 58062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_usb)>; 58162306a36Sopenharmony_ci }; 58262306a36Sopenharmony_ci 58362306a36Sopenharmony_ci DIE_NODE(ps_atc0_cio_pcie): power-controller@378 { 58462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 58562306a36Sopenharmony_ci reg = <0x378 4>; 58662306a36Sopenharmony_ci #power-domain-cells = <0>; 58762306a36Sopenharmony_ci #reset-cells = <0>; 58862306a36Sopenharmony_ci label = DIE_LABEL(atc0_cio_pcie); 58962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc0_cio)>; 59062306a36Sopenharmony_ci }; 59162306a36Sopenharmony_ci 59262306a36Sopenharmony_ci DIE_NODE(ps_atc0_cio_usb): power-controller@380 { 59362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 59462306a36Sopenharmony_ci reg = <0x380 4>; 59562306a36Sopenharmony_ci #power-domain-cells = <0>; 59662306a36Sopenharmony_ci #reset-cells = <0>; 59762306a36Sopenharmony_ci label = DIE_LABEL(atc0_cio_usb); 59862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc0_cio)>; 59962306a36Sopenharmony_ci }; 60062306a36Sopenharmony_ci 60162306a36Sopenharmony_ci DIE_NODE(ps_atc1_cio_pcie): power-controller@388 { 60262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 60362306a36Sopenharmony_ci reg = <0x388 4>; 60462306a36Sopenharmony_ci #power-domain-cells = <0>; 60562306a36Sopenharmony_ci #reset-cells = <0>; 60662306a36Sopenharmony_ci label = DIE_LABEL(atc1_cio_pcie); 60762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc1_cio)>; 60862306a36Sopenharmony_ci }; 60962306a36Sopenharmony_ci 61062306a36Sopenharmony_ci DIE_NODE(ps_atc1_cio_usb): power-controller@390 { 61162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 61262306a36Sopenharmony_ci reg = <0x390 4>; 61362306a36Sopenharmony_ci #power-domain-cells = <0>; 61462306a36Sopenharmony_ci #reset-cells = <0>; 61562306a36Sopenharmony_ci label = DIE_LABEL(atc1_cio_usb); 61662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc1_cio)>; 61762306a36Sopenharmony_ci }; 61862306a36Sopenharmony_ci 61962306a36Sopenharmony_ci DIE_NODE(ps_atc2_cio_pcie): power-controller@398 { 62062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 62162306a36Sopenharmony_ci reg = <0x398 4>; 62262306a36Sopenharmony_ci #power-domain-cells = <0>; 62362306a36Sopenharmony_ci #reset-cells = <0>; 62462306a36Sopenharmony_ci label = DIE_LABEL(atc2_cio_pcie); 62562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc2_cio)>; 62662306a36Sopenharmony_ci }; 62762306a36Sopenharmony_ci 62862306a36Sopenharmony_ci DIE_NODE(ps_atc2_cio_usb): power-controller@3a0 { 62962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63062306a36Sopenharmony_ci reg = <0x3a0 4>; 63162306a36Sopenharmony_ci #power-domain-cells = <0>; 63262306a36Sopenharmony_ci #reset-cells = <0>; 63362306a36Sopenharmony_ci label = DIE_LABEL(atc2_cio_usb); 63462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc2_cio)>; 63562306a36Sopenharmony_ci }; 63662306a36Sopenharmony_ci 63762306a36Sopenharmony_ci DIE_NODE(ps_atc3_cio_pcie): power-controller@3a8 { 63862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 63962306a36Sopenharmony_ci reg = <0x3a8 4>; 64062306a36Sopenharmony_ci #power-domain-cells = <0>; 64162306a36Sopenharmony_ci #reset-cells = <0>; 64262306a36Sopenharmony_ci label = DIE_LABEL(atc3_cio_pcie); 64362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc3_cio)>; 64462306a36Sopenharmony_ci }; 64562306a36Sopenharmony_ci 64662306a36Sopenharmony_ci DIE_NODE(ps_atc3_cio_usb): power-controller@3b0 { 64762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 64862306a36Sopenharmony_ci reg = <0x3b0 4>; 64962306a36Sopenharmony_ci #power-domain-cells = <0>; 65062306a36Sopenharmony_ci #reset-cells = <0>; 65162306a36Sopenharmony_ci label = DIE_LABEL(atc3_cio_usb); 65262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc3_cio)>; 65362306a36Sopenharmony_ci }; 65462306a36Sopenharmony_ci 65562306a36Sopenharmony_ci DIE_NODE(ps_trace_fab): power-controller@3b8 { 65662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 65762306a36Sopenharmony_ci reg = <0x3b8 4>; 65862306a36Sopenharmony_ci #power-domain-cells = <0>; 65962306a36Sopenharmony_ci #reset-cells = <0>; 66062306a36Sopenharmony_ci label = DIE_LABEL(trace_fab); 66162306a36Sopenharmony_ci }; 66262306a36Sopenharmony_ci}; 66362306a36Sopenharmony_ci 66462306a36Sopenharmony_ci&DIE_NODE(pmgr_east) { 66562306a36Sopenharmony_ci DIE_NODE(ps_clvr_spmi0): power-controller@100 { 66662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 66762306a36Sopenharmony_ci reg = <0x100 4>; 66862306a36Sopenharmony_ci #power-domain-cells = <0>; 66962306a36Sopenharmony_ci #reset-cells = <0>; 67062306a36Sopenharmony_ci label = DIE_LABEL(clvr_spmi0); 67162306a36Sopenharmony_ci apple,always-on; /* PCPU voltage regulator interface (used by SMC) */ 67262306a36Sopenharmony_ci }; 67362306a36Sopenharmony_ci 67462306a36Sopenharmony_ci DIE_NODE(ps_clvr_spmi1): power-controller@108 { 67562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 67662306a36Sopenharmony_ci reg = <0x108 4>; 67762306a36Sopenharmony_ci #power-domain-cells = <0>; 67862306a36Sopenharmony_ci #reset-cells = <0>; 67962306a36Sopenharmony_ci label = DIE_LABEL(clvr_spmi1); 68062306a36Sopenharmony_ci apple,always-on; /* GPU voltage regulator interface (used by SMC) */ 68162306a36Sopenharmony_ci }; 68262306a36Sopenharmony_ci 68362306a36Sopenharmony_ci DIE_NODE(ps_clvr_spmi2): power-controller@110 { 68462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 68562306a36Sopenharmony_ci reg = <0x110 4>; 68662306a36Sopenharmony_ci #power-domain-cells = <0>; 68762306a36Sopenharmony_ci #reset-cells = <0>; 68862306a36Sopenharmony_ci label = DIE_LABEL(clvr_spmi2); 68962306a36Sopenharmony_ci apple,always-on; /* ANE, fabric, AFR voltage regulator interface (used by SMC) */ 69062306a36Sopenharmony_ci }; 69162306a36Sopenharmony_ci 69262306a36Sopenharmony_ci DIE_NODE(ps_clvr_spmi3): power-controller@118 { 69362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 69462306a36Sopenharmony_ci reg = <0x118 4>; 69562306a36Sopenharmony_ci #power-domain-cells = <0>; 69662306a36Sopenharmony_ci #reset-cells = <0>; 69762306a36Sopenharmony_ci label = DIE_LABEL(clvr_spmi3); 69862306a36Sopenharmony_ci apple,always-on; /* Additional voltage regulator, probably used on T6001 (SMC) */ 69962306a36Sopenharmony_ci }; 70062306a36Sopenharmony_ci 70162306a36Sopenharmony_ci DIE_NODE(ps_clvr_spmi4): power-controller@120 { 70262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 70362306a36Sopenharmony_ci reg = <0x120 4>; 70462306a36Sopenharmony_ci #power-domain-cells = <0>; 70562306a36Sopenharmony_ci #reset-cells = <0>; 70662306a36Sopenharmony_ci label = DIE_LABEL(clvr_spmi4); 70762306a36Sopenharmony_ci apple,always-on; /* Additional voltage regulator, probably used on T6001 (SMC) */ 70862306a36Sopenharmony_ci }; 70962306a36Sopenharmony_ci 71062306a36Sopenharmony_ci DIE_NODE(ps_ispsens0): power-controller@128 { 71162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 71262306a36Sopenharmony_ci reg = <0x128 4>; 71362306a36Sopenharmony_ci #power-domain-cells = <0>; 71462306a36Sopenharmony_ci #reset-cells = <0>; 71562306a36Sopenharmony_ci label = DIE_LABEL(ispsens0); 71662306a36Sopenharmony_ci }; 71762306a36Sopenharmony_ci 71862306a36Sopenharmony_ci DIE_NODE(ps_ispsens1): power-controller@130 { 71962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72062306a36Sopenharmony_ci reg = <0x130 4>; 72162306a36Sopenharmony_ci #power-domain-cells = <0>; 72262306a36Sopenharmony_ci #reset-cells = <0>; 72362306a36Sopenharmony_ci label = DIE_LABEL(ispsens1); 72462306a36Sopenharmony_ci }; 72562306a36Sopenharmony_ci 72662306a36Sopenharmony_ci DIE_NODE(ps_ispsens2): power-controller@138 { 72762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 72862306a36Sopenharmony_ci reg = <0x138 4>; 72962306a36Sopenharmony_ci #power-domain-cells = <0>; 73062306a36Sopenharmony_ci #reset-cells = <0>; 73162306a36Sopenharmony_ci label = DIE_LABEL(ispsens2); 73262306a36Sopenharmony_ci }; 73362306a36Sopenharmony_ci 73462306a36Sopenharmony_ci DIE_NODE(ps_ispsens3): power-controller@140 { 73562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 73662306a36Sopenharmony_ci reg = <0x140 4>; 73762306a36Sopenharmony_ci #power-domain-cells = <0>; 73862306a36Sopenharmony_ci #reset-cells = <0>; 73962306a36Sopenharmony_ci label = DIE_LABEL(ispsens3); 74062306a36Sopenharmony_ci }; 74162306a36Sopenharmony_ci 74262306a36Sopenharmony_ci DIE_NODE(ps_afnc2_ioa): power-controller@148 { 74362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 74462306a36Sopenharmony_ci reg = <0x148 4>; 74562306a36Sopenharmony_ci #power-domain-cells = <0>; 74662306a36Sopenharmony_ci #reset-cells = <0>; 74762306a36Sopenharmony_ci label = DIE_LABEL(afnc2_ioa); 74862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 74962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afi)>; 75062306a36Sopenharmony_ci }; 75162306a36Sopenharmony_ci 75262306a36Sopenharmony_ci DIE_NODE(ps_afnc2_ls): power-controller@150 { 75362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 75462306a36Sopenharmony_ci reg = <0x150 4>; 75562306a36Sopenharmony_ci #power-domain-cells = <0>; 75662306a36Sopenharmony_ci #reset-cells = <0>; 75762306a36Sopenharmony_ci label = DIE_LABEL(afnc2_ls); 75862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 75962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc2_ioa)>; 76062306a36Sopenharmony_ci }; 76162306a36Sopenharmony_ci 76262306a36Sopenharmony_ci DIE_NODE(ps_afnc2_lw0): power-controller@158 { 76362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 76462306a36Sopenharmony_ci reg = <0x158 4>; 76562306a36Sopenharmony_ci #power-domain-cells = <0>; 76662306a36Sopenharmony_ci #reset-cells = <0>; 76762306a36Sopenharmony_ci label = DIE_LABEL(afnc2_lw0); 76862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 76962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc2_ls)>; 77062306a36Sopenharmony_ci }; 77162306a36Sopenharmony_ci 77262306a36Sopenharmony_ci DIE_NODE(ps_afnc2_lw1): power-controller@160 { 77362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 77462306a36Sopenharmony_ci reg = <0x160 4>; 77562306a36Sopenharmony_ci #power-domain-cells = <0>; 77662306a36Sopenharmony_ci #reset-cells = <0>; 77762306a36Sopenharmony_ci label = DIE_LABEL(afnc2_lw1); 77862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 77962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc2_ls)>; 78062306a36Sopenharmony_ci }; 78162306a36Sopenharmony_ci 78262306a36Sopenharmony_ci DIE_NODE(ps_afnc3_ioa): power-controller@168 { 78362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 78462306a36Sopenharmony_ci reg = <0x168 4>; 78562306a36Sopenharmony_ci #power-domain-cells = <0>; 78662306a36Sopenharmony_ci #reset-cells = <0>; 78762306a36Sopenharmony_ci label = DIE_LABEL(afnc3_ioa); 78862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 78962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afi)>; 79062306a36Sopenharmony_ci }; 79162306a36Sopenharmony_ci 79262306a36Sopenharmony_ci DIE_NODE(ps_afnc3_ls): power-controller@170 { 79362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 79462306a36Sopenharmony_ci reg = <0x170 4>; 79562306a36Sopenharmony_ci #power-domain-cells = <0>; 79662306a36Sopenharmony_ci #reset-cells = <0>; 79762306a36Sopenharmony_ci label = DIE_LABEL(afnc3_ls); 79862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 79962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc3_ioa)>; 80062306a36Sopenharmony_ci }; 80162306a36Sopenharmony_ci 80262306a36Sopenharmony_ci DIE_NODE(ps_afnc3_lw0): power-controller@178 { 80362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 80462306a36Sopenharmony_ci reg = <0x178 4>; 80562306a36Sopenharmony_ci #power-domain-cells = <0>; 80662306a36Sopenharmony_ci #reset-cells = <0>; 80762306a36Sopenharmony_ci label = DIE_LABEL(afnc3_lw0); 80862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 80962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc3_ls)>; 81062306a36Sopenharmony_ci }; 81162306a36Sopenharmony_ci 81262306a36Sopenharmony_ci DIE_NODE(ps_sio): power-controller@180 { 81362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 81462306a36Sopenharmony_ci reg = <0x180 4>; 81562306a36Sopenharmony_ci #power-domain-cells = <0>; 81662306a36Sopenharmony_ci #reset-cells = <0>; 81762306a36Sopenharmony_ci label = DIE_LABEL(sio); 81862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc2_lw1)>; 81962306a36Sopenharmony_ci }; 82062306a36Sopenharmony_ci 82162306a36Sopenharmony_ci DIE_NODE(ps_sio_cpu): power-controller@188 { 82262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 82362306a36Sopenharmony_ci reg = <0x188 4>; 82462306a36Sopenharmony_ci #power-domain-cells = <0>; 82562306a36Sopenharmony_ci #reset-cells = <0>; 82662306a36Sopenharmony_ci label = DIE_LABEL(sio_cpu); 82762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 82862306a36Sopenharmony_ci }; 82962306a36Sopenharmony_ci 83062306a36Sopenharmony_ci DIE_NODE(ps_fpwm0): power-controller@190 { 83162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 83262306a36Sopenharmony_ci reg = <0x190 4>; 83362306a36Sopenharmony_ci #power-domain-cells = <0>; 83462306a36Sopenharmony_ci #reset-cells = <0>; 83562306a36Sopenharmony_ci label = DIE_LABEL(fpwm0); 83662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 83762306a36Sopenharmony_ci }; 83862306a36Sopenharmony_ci 83962306a36Sopenharmony_ci DIE_NODE(ps_fpwm1): power-controller@198 { 84062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 84162306a36Sopenharmony_ci reg = <0x198 4>; 84262306a36Sopenharmony_ci #power-domain-cells = <0>; 84362306a36Sopenharmony_ci #reset-cells = <0>; 84462306a36Sopenharmony_ci label = DIE_LABEL(fpwm1); 84562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 84662306a36Sopenharmony_ci }; 84762306a36Sopenharmony_ci 84862306a36Sopenharmony_ci DIE_NODE(ps_fpwm2): power-controller@1a0 { 84962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 85062306a36Sopenharmony_ci reg = <0x1a0 4>; 85162306a36Sopenharmony_ci #power-domain-cells = <0>; 85262306a36Sopenharmony_ci #reset-cells = <0>; 85362306a36Sopenharmony_ci label = DIE_LABEL(fpwm2); 85462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 85562306a36Sopenharmony_ci }; 85662306a36Sopenharmony_ci 85762306a36Sopenharmony_ci DIE_NODE(ps_i2c0): power-controller@1a8 { 85862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 85962306a36Sopenharmony_ci reg = <0x1a8 4>; 86062306a36Sopenharmony_ci #power-domain-cells = <0>; 86162306a36Sopenharmony_ci #reset-cells = <0>; 86262306a36Sopenharmony_ci label = DIE_LABEL(i2c0); 86362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 86462306a36Sopenharmony_ci }; 86562306a36Sopenharmony_ci 86662306a36Sopenharmony_ci DIE_NODE(ps_i2c1): power-controller@1b0 { 86762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 86862306a36Sopenharmony_ci reg = <0x1b0 4>; 86962306a36Sopenharmony_ci #power-domain-cells = <0>; 87062306a36Sopenharmony_ci #reset-cells = <0>; 87162306a36Sopenharmony_ci label = DIE_LABEL(i2c1); 87262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 87362306a36Sopenharmony_ci }; 87462306a36Sopenharmony_ci 87562306a36Sopenharmony_ci DIE_NODE(ps_i2c2): power-controller@1b8 { 87662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 87762306a36Sopenharmony_ci reg = <0x1b8 4>; 87862306a36Sopenharmony_ci #power-domain-cells = <0>; 87962306a36Sopenharmony_ci #reset-cells = <0>; 88062306a36Sopenharmony_ci label = DIE_LABEL(i2c2); 88162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 88262306a36Sopenharmony_ci }; 88362306a36Sopenharmony_ci 88462306a36Sopenharmony_ci DIE_NODE(ps_i2c3): power-controller@1c0 { 88562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 88662306a36Sopenharmony_ci reg = <0x1c0 4>; 88762306a36Sopenharmony_ci #power-domain-cells = <0>; 88862306a36Sopenharmony_ci #reset-cells = <0>; 88962306a36Sopenharmony_ci label = DIE_LABEL(i2c3); 89062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 89162306a36Sopenharmony_ci }; 89262306a36Sopenharmony_ci 89362306a36Sopenharmony_ci DIE_NODE(ps_i2c4): power-controller@1c8 { 89462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 89562306a36Sopenharmony_ci reg = <0x1c8 4>; 89662306a36Sopenharmony_ci #power-domain-cells = <0>; 89762306a36Sopenharmony_ci #reset-cells = <0>; 89862306a36Sopenharmony_ci label = DIE_LABEL(i2c4); 89962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 90062306a36Sopenharmony_ci }; 90162306a36Sopenharmony_ci 90262306a36Sopenharmony_ci DIE_NODE(ps_i2c5): power-controller@1d0 { 90362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 90462306a36Sopenharmony_ci reg = <0x1d0 4>; 90562306a36Sopenharmony_ci #power-domain-cells = <0>; 90662306a36Sopenharmony_ci #reset-cells = <0>; 90762306a36Sopenharmony_ci label = DIE_LABEL(i2c5); 90862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 90962306a36Sopenharmony_ci }; 91062306a36Sopenharmony_ci 91162306a36Sopenharmony_ci DIE_NODE(ps_i2c6): power-controller@1d8 { 91262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 91362306a36Sopenharmony_ci reg = <0x1d8 4>; 91462306a36Sopenharmony_ci #power-domain-cells = <0>; 91562306a36Sopenharmony_ci #reset-cells = <0>; 91662306a36Sopenharmony_ci label = DIE_LABEL(i2c6); 91762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 91862306a36Sopenharmony_ci }; 91962306a36Sopenharmony_ci 92062306a36Sopenharmony_ci DIE_NODE(ps_i2c7): power-controller@1e0 { 92162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 92262306a36Sopenharmony_ci reg = <0x1e0 4>; 92362306a36Sopenharmony_ci #power-domain-cells = <0>; 92462306a36Sopenharmony_ci #reset-cells = <0>; 92562306a36Sopenharmony_ci label = DIE_LABEL(i2c7); 92662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 92762306a36Sopenharmony_ci }; 92862306a36Sopenharmony_ci 92962306a36Sopenharmony_ci DIE_NODE(ps_spi_p): power-controller@1e8 { 93062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 93162306a36Sopenharmony_ci reg = <0x1e8 4>; 93262306a36Sopenharmony_ci #power-domain-cells = <0>; 93362306a36Sopenharmony_ci #reset-cells = <0>; 93462306a36Sopenharmony_ci label = DIE_LABEL(spi_p); 93562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 93662306a36Sopenharmony_ci }; 93762306a36Sopenharmony_ci 93862306a36Sopenharmony_ci DIE_NODE(ps_spi0): power-controller@1f0 { 93962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 94062306a36Sopenharmony_ci reg = <0x1f0 4>; 94162306a36Sopenharmony_ci #power-domain-cells = <0>; 94262306a36Sopenharmony_ci #reset-cells = <0>; 94362306a36Sopenharmony_ci label = DIE_LABEL(spi0); 94462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_spi_p)>; 94562306a36Sopenharmony_ci }; 94662306a36Sopenharmony_ci 94762306a36Sopenharmony_ci DIE_NODE(ps_spi1): power-controller@1f8 { 94862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 94962306a36Sopenharmony_ci reg = <0x1f8 4>; 95062306a36Sopenharmony_ci #power-domain-cells = <0>; 95162306a36Sopenharmony_ci #reset-cells = <0>; 95262306a36Sopenharmony_ci label = DIE_LABEL(spi1); 95362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_spi_p)>; 95462306a36Sopenharmony_ci }; 95562306a36Sopenharmony_ci 95662306a36Sopenharmony_ci DIE_NODE(ps_spi2): power-controller@200 { 95762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 95862306a36Sopenharmony_ci reg = <0x200 4>; 95962306a36Sopenharmony_ci #power-domain-cells = <0>; 96062306a36Sopenharmony_ci #reset-cells = <0>; 96162306a36Sopenharmony_ci label = DIE_LABEL(spi2); 96262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_spi_p)>; 96362306a36Sopenharmony_ci }; 96462306a36Sopenharmony_ci 96562306a36Sopenharmony_ci DIE_NODE(ps_spi3): power-controller@208 { 96662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 96762306a36Sopenharmony_ci reg = <0x208 4>; 96862306a36Sopenharmony_ci #power-domain-cells = <0>; 96962306a36Sopenharmony_ci #reset-cells = <0>; 97062306a36Sopenharmony_ci label = DIE_LABEL(spi3); 97162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_spi_p)>; 97262306a36Sopenharmony_ci }; 97362306a36Sopenharmony_ci 97462306a36Sopenharmony_ci DIE_NODE(ps_spi4): power-controller@210 { 97562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 97662306a36Sopenharmony_ci reg = <0x210 4>; 97762306a36Sopenharmony_ci #power-domain-cells = <0>; 97862306a36Sopenharmony_ci #reset-cells = <0>; 97962306a36Sopenharmony_ci label = DIE_LABEL(spi4); 98062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_spi_p)>; 98162306a36Sopenharmony_ci }; 98262306a36Sopenharmony_ci 98362306a36Sopenharmony_ci DIE_NODE(ps_sio_spmi0): power-controller@218 { 98462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 98562306a36Sopenharmony_ci reg = <0x218 4>; 98662306a36Sopenharmony_ci #power-domain-cells = <0>; 98762306a36Sopenharmony_ci #reset-cells = <0>; 98862306a36Sopenharmony_ci label = DIE_LABEL(sio_spmi0); 98962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 99062306a36Sopenharmony_ci }; 99162306a36Sopenharmony_ci 99262306a36Sopenharmony_ci DIE_NODE(ps_sio_spmi1): power-controller@220 { 99362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 99462306a36Sopenharmony_ci reg = <0x220 4>; 99562306a36Sopenharmony_ci #power-domain-cells = <0>; 99662306a36Sopenharmony_ci #reset-cells = <0>; 99762306a36Sopenharmony_ci label = DIE_LABEL(sio_spmi1); 99862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 99962306a36Sopenharmony_ci }; 100062306a36Sopenharmony_ci 100162306a36Sopenharmony_ci DIE_NODE(ps_sio_spmi2): power-controller@228 { 100262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 100362306a36Sopenharmony_ci reg = <0x228 4>; 100462306a36Sopenharmony_ci #power-domain-cells = <0>; 100562306a36Sopenharmony_ci #reset-cells = <0>; 100662306a36Sopenharmony_ci label = DIE_LABEL(sio_spmi2); 100762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 100862306a36Sopenharmony_ci }; 100962306a36Sopenharmony_ci 101062306a36Sopenharmony_ci DIE_NODE(ps_uart_p): power-controller@230 { 101162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 101262306a36Sopenharmony_ci reg = <0x230 4>; 101362306a36Sopenharmony_ci #power-domain-cells = <0>; 101462306a36Sopenharmony_ci #reset-cells = <0>; 101562306a36Sopenharmony_ci label = DIE_LABEL(uart_p); 101662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 101762306a36Sopenharmony_ci }; 101862306a36Sopenharmony_ci 101962306a36Sopenharmony_ci DIE_NODE(ps_uart_n): power-controller@238 { 102062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 102162306a36Sopenharmony_ci reg = <0x238 4>; 102262306a36Sopenharmony_ci #power-domain-cells = <0>; 102362306a36Sopenharmony_ci #reset-cells = <0>; 102462306a36Sopenharmony_ci label = DIE_LABEL(uart_n); 102562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_uart_p)>; 102662306a36Sopenharmony_ci }; 102762306a36Sopenharmony_ci 102862306a36Sopenharmony_ci DIE_NODE(ps_uart0): power-controller@240 { 102962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 103062306a36Sopenharmony_ci reg = <0x240 4>; 103162306a36Sopenharmony_ci #power-domain-cells = <0>; 103262306a36Sopenharmony_ci #reset-cells = <0>; 103362306a36Sopenharmony_ci label = DIE_LABEL(uart0); 103462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_uart_p)>; 103562306a36Sopenharmony_ci }; 103662306a36Sopenharmony_ci 103762306a36Sopenharmony_ci DIE_NODE(ps_uart1): power-controller@248 { 103862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 103962306a36Sopenharmony_ci reg = <0x248 4>; 104062306a36Sopenharmony_ci #power-domain-cells = <0>; 104162306a36Sopenharmony_ci #reset-cells = <0>; 104262306a36Sopenharmony_ci label = DIE_LABEL(uart1); 104362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_uart_p)>; 104462306a36Sopenharmony_ci }; 104562306a36Sopenharmony_ci 104662306a36Sopenharmony_ci DIE_NODE(ps_uart2): power-controller@250 { 104762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 104862306a36Sopenharmony_ci reg = <0x250 4>; 104962306a36Sopenharmony_ci #power-domain-cells = <0>; 105062306a36Sopenharmony_ci #reset-cells = <0>; 105162306a36Sopenharmony_ci label = DIE_LABEL(uart2); 105262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_uart_p)>; 105362306a36Sopenharmony_ci }; 105462306a36Sopenharmony_ci 105562306a36Sopenharmony_ci DIE_NODE(ps_uart3): power-controller@258 { 105662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 105762306a36Sopenharmony_ci reg = <0x258 4>; 105862306a36Sopenharmony_ci #power-domain-cells = <0>; 105962306a36Sopenharmony_ci #reset-cells = <0>; 106062306a36Sopenharmony_ci label = DIE_LABEL(uart3); 106162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_uart_p)>; 106262306a36Sopenharmony_ci }; 106362306a36Sopenharmony_ci 106462306a36Sopenharmony_ci DIE_NODE(ps_uart4): power-controller@260 { 106562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 106662306a36Sopenharmony_ci reg = <0x260 4>; 106762306a36Sopenharmony_ci #power-domain-cells = <0>; 106862306a36Sopenharmony_ci #reset-cells = <0>; 106962306a36Sopenharmony_ci label = DIE_LABEL(uart4); 107062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_uart_p)>; 107162306a36Sopenharmony_ci }; 107262306a36Sopenharmony_ci 107362306a36Sopenharmony_ci DIE_NODE(ps_uart6): power-controller@268 { 107462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 107562306a36Sopenharmony_ci reg = <0x268 4>; 107662306a36Sopenharmony_ci #power-domain-cells = <0>; 107762306a36Sopenharmony_ci #reset-cells = <0>; 107862306a36Sopenharmony_ci label = DIE_LABEL(uart6); 107962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_uart_p)>; 108062306a36Sopenharmony_ci }; 108162306a36Sopenharmony_ci 108262306a36Sopenharmony_ci DIE_NODE(ps_uart7): power-controller@270 { 108362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 108462306a36Sopenharmony_ci reg = <0x270 4>; 108562306a36Sopenharmony_ci #power-domain-cells = <0>; 108662306a36Sopenharmony_ci #reset-cells = <0>; 108762306a36Sopenharmony_ci label = DIE_LABEL(uart7); 108862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_uart_p)>; 108962306a36Sopenharmony_ci }; 109062306a36Sopenharmony_ci 109162306a36Sopenharmony_ci DIE_NODE(ps_audio_p): power-controller@278 { 109262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 109362306a36Sopenharmony_ci reg = <0x278 4>; 109462306a36Sopenharmony_ci #power-domain-cells = <0>; 109562306a36Sopenharmony_ci #reset-cells = <0>; 109662306a36Sopenharmony_ci label = DIE_LABEL(audio_p); 109762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 109862306a36Sopenharmony_ci }; 109962306a36Sopenharmony_ci 110062306a36Sopenharmony_ci DIE_NODE(ps_sio_adma): power-controller@280 { 110162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 110262306a36Sopenharmony_ci reg = <0x280 4>; 110362306a36Sopenharmony_ci #power-domain-cells = <0>; 110462306a36Sopenharmony_ci #reset-cells = <0>; 110562306a36Sopenharmony_ci label = DIE_LABEL(sio_adma); 110662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio)>; 110762306a36Sopenharmony_ci }; 110862306a36Sopenharmony_ci 110962306a36Sopenharmony_ci DIE_NODE(ps_mca0): power-controller@288 { 111062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 111162306a36Sopenharmony_ci reg = <0x288 4>; 111262306a36Sopenharmony_ci #power-domain-cells = <0>; 111362306a36Sopenharmony_ci #reset-cells = <0>; 111462306a36Sopenharmony_ci label = DIE_LABEL(mca0); 111562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>; 111662306a36Sopenharmony_ci }; 111762306a36Sopenharmony_ci 111862306a36Sopenharmony_ci DIE_NODE(ps_mca1): power-controller@290 { 111962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 112062306a36Sopenharmony_ci reg = <0x290 4>; 112162306a36Sopenharmony_ci #power-domain-cells = <0>; 112262306a36Sopenharmony_ci #reset-cells = <0>; 112362306a36Sopenharmony_ci label = DIE_LABEL(mca1); 112462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>; 112562306a36Sopenharmony_ci }; 112662306a36Sopenharmony_ci 112762306a36Sopenharmony_ci DIE_NODE(ps_mca2): power-controller@298 { 112862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 112962306a36Sopenharmony_ci reg = <0x298 4>; 113062306a36Sopenharmony_ci #power-domain-cells = <0>; 113162306a36Sopenharmony_ci #reset-cells = <0>; 113262306a36Sopenharmony_ci label = DIE_LABEL(mca2); 113362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>; 113462306a36Sopenharmony_ci }; 113562306a36Sopenharmony_ci 113662306a36Sopenharmony_ci DIE_NODE(ps_mca3): power-controller@2a0 { 113762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 113862306a36Sopenharmony_ci reg = <0x2a0 4>; 113962306a36Sopenharmony_ci #power-domain-cells = <0>; 114062306a36Sopenharmony_ci #reset-cells = <0>; 114162306a36Sopenharmony_ci label = DIE_LABEL(mca3); 114262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>, <&DIE_NODE(ps_sio_adma)>; 114362306a36Sopenharmony_ci }; 114462306a36Sopenharmony_ci 114562306a36Sopenharmony_ci DIE_NODE(ps_dpa0): power-controller@2a8 { 114662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 114762306a36Sopenharmony_ci reg = <0x2a8 4>; 114862306a36Sopenharmony_ci #power-domain-cells = <0>; 114962306a36Sopenharmony_ci #reset-cells = <0>; 115062306a36Sopenharmony_ci label = DIE_LABEL(dpa0); 115162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>; 115262306a36Sopenharmony_ci }; 115362306a36Sopenharmony_ci 115462306a36Sopenharmony_ci DIE_NODE(ps_dpa1): power-controller@2b0 { 115562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 115662306a36Sopenharmony_ci reg = <0x2b0 4>; 115762306a36Sopenharmony_ci #power-domain-cells = <0>; 115862306a36Sopenharmony_ci #reset-cells = <0>; 115962306a36Sopenharmony_ci label = DIE_LABEL(dpa1); 116062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>; 116162306a36Sopenharmony_ci }; 116262306a36Sopenharmony_ci 116362306a36Sopenharmony_ci DIE_NODE(ps_dpa2): power-controller@2b8 { 116462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 116562306a36Sopenharmony_ci reg = <0x2b8 4>; 116662306a36Sopenharmony_ci #power-domain-cells = <0>; 116762306a36Sopenharmony_ci #reset-cells = <0>; 116862306a36Sopenharmony_ci label = DIE_LABEL(dpa2); 116962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>; 117062306a36Sopenharmony_ci }; 117162306a36Sopenharmony_ci 117262306a36Sopenharmony_ci DIE_NODE(ps_dpa3): power-controller@2c0 { 117362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 117462306a36Sopenharmony_ci reg = <0x2c0 4>; 117562306a36Sopenharmony_ci #power-domain-cells = <0>; 117662306a36Sopenharmony_ci #reset-cells = <0>; 117762306a36Sopenharmony_ci label = DIE_LABEL(dpa3); 117862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>; 117962306a36Sopenharmony_ci }; 118062306a36Sopenharmony_ci 118162306a36Sopenharmony_ci DIE_NODE(ps_dpa4): power-controller@2c8 { 118262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 118362306a36Sopenharmony_ci reg = <0x2c8 4>; 118462306a36Sopenharmony_ci #power-domain-cells = <0>; 118562306a36Sopenharmony_ci #reset-cells = <0>; 118662306a36Sopenharmony_ci label = DIE_LABEL(dpa4); 118762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_audio_p)>; 118862306a36Sopenharmony_ci }; 118962306a36Sopenharmony_ci 119062306a36Sopenharmony_ci DIE_NODE(ps_aes): power-controller@2d0 { 119162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 119262306a36Sopenharmony_ci reg = <0x2d0 4>; 119362306a36Sopenharmony_ci #power-domain-cells = <0>; 119462306a36Sopenharmony_ci #reset-cells = <0>; 119562306a36Sopenharmony_ci label = DIE_LABEL(aes); 119662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_sio)>; 119762306a36Sopenharmony_ci }; 119862306a36Sopenharmony_ci 119962306a36Sopenharmony_ci DIE_NODE(ps_amcc1): power-controller@2d8 { 120062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 120162306a36Sopenharmony_ci reg = <0x2d8 4>; 120262306a36Sopenharmony_ci #power-domain-cells = <0>; 120362306a36Sopenharmony_ci #reset-cells = <0>; 120462306a36Sopenharmony_ci label = DIE_LABEL(amcc1); 120562306a36Sopenharmony_ci apple,always-on; /* Memory controller */ 120662306a36Sopenharmony_ci }; 120762306a36Sopenharmony_ci 120862306a36Sopenharmony_ci DIE_NODE(ps_amcc3): power-controller@2e0 { 120962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 121062306a36Sopenharmony_ci reg = <0x2e0 4>; 121162306a36Sopenharmony_ci #power-domain-cells = <0>; 121262306a36Sopenharmony_ci #reset-cells = <0>; 121362306a36Sopenharmony_ci label = DIE_LABEL(amcc3); 121462306a36Sopenharmony_ci apple,always-on; /* Memory controller */ 121562306a36Sopenharmony_ci }; 121662306a36Sopenharmony_ci 121762306a36Sopenharmony_ci DIE_NODE(ps_dcs_04): power-controller@2e8 { 121862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 121962306a36Sopenharmony_ci reg = <0x2e8 4>; 122062306a36Sopenharmony_ci #power-domain-cells = <0>; 122162306a36Sopenharmony_ci #reset-cells = <0>; 122262306a36Sopenharmony_ci label = DIE_LABEL(dcs_04); 122362306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 122462306a36Sopenharmony_ci }; 122562306a36Sopenharmony_ci 122662306a36Sopenharmony_ci DIE_NODE(ps_dcs_05): power-controller@2f0 { 122762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 122862306a36Sopenharmony_ci reg = <0x2f0 4>; 122962306a36Sopenharmony_ci #power-domain-cells = <0>; 123062306a36Sopenharmony_ci #reset-cells = <0>; 123162306a36Sopenharmony_ci label = DIE_LABEL(dcs_05); 123262306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 123362306a36Sopenharmony_ci }; 123462306a36Sopenharmony_ci 123562306a36Sopenharmony_ci DIE_NODE(ps_dcs_06): power-controller@2f8 { 123662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 123762306a36Sopenharmony_ci reg = <0x2f8 4>; 123862306a36Sopenharmony_ci #power-domain-cells = <0>; 123962306a36Sopenharmony_ci #reset-cells = <0>; 124062306a36Sopenharmony_ci label = DIE_LABEL(dcs_06); 124162306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 124262306a36Sopenharmony_ci }; 124362306a36Sopenharmony_ci 124462306a36Sopenharmony_ci DIE_NODE(ps_dcs_07): power-controller@300 { 124562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 124662306a36Sopenharmony_ci reg = <0x300 4>; 124762306a36Sopenharmony_ci #power-domain-cells = <0>; 124862306a36Sopenharmony_ci #reset-cells = <0>; 124962306a36Sopenharmony_ci label = DIE_LABEL(dcs_07); 125062306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 125162306a36Sopenharmony_ci }; 125262306a36Sopenharmony_ci 125362306a36Sopenharmony_ci DIE_NODE(ps_dcs_12): power-controller@308 { 125462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 125562306a36Sopenharmony_ci reg = <0x308 4>; 125662306a36Sopenharmony_ci #power-domain-cells = <0>; 125762306a36Sopenharmony_ci #reset-cells = <0>; 125862306a36Sopenharmony_ci label = DIE_LABEL(dcs_12); 125962306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 126062306a36Sopenharmony_ci }; 126162306a36Sopenharmony_ci 126262306a36Sopenharmony_ci DIE_NODE(ps_dcs_13): power-controller@310 { 126362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 126462306a36Sopenharmony_ci reg = <0x310 4>; 126562306a36Sopenharmony_ci #power-domain-cells = <0>; 126662306a36Sopenharmony_ci #reset-cells = <0>; 126762306a36Sopenharmony_ci label = DIE_LABEL(dcs_13); 126862306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 126962306a36Sopenharmony_ci }; 127062306a36Sopenharmony_ci 127162306a36Sopenharmony_ci DIE_NODE(ps_dcs_14): power-controller@318 { 127262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 127362306a36Sopenharmony_ci reg = <0x318 4>; 127462306a36Sopenharmony_ci #power-domain-cells = <0>; 127562306a36Sopenharmony_ci #reset-cells = <0>; 127662306a36Sopenharmony_ci label = DIE_LABEL(dcs_14); 127762306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 127862306a36Sopenharmony_ci }; 127962306a36Sopenharmony_ci 128062306a36Sopenharmony_ci DIE_NODE(ps_dcs_15): power-controller@320 { 128162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 128262306a36Sopenharmony_ci reg = <0x320 4>; 128362306a36Sopenharmony_ci #power-domain-cells = <0>; 128462306a36Sopenharmony_ci #reset-cells = <0>; 128562306a36Sopenharmony_ci label = DIE_LABEL(dcs_15); 128662306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 128762306a36Sopenharmony_ci }; 128862306a36Sopenharmony_ci 128962306a36Sopenharmony_ci DIE_NODE(ps_disp0_fe): power-controller@328 { 129062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 129162306a36Sopenharmony_ci reg = <0x328 4>; 129262306a36Sopenharmony_ci #power-domain-cells = <0>; 129362306a36Sopenharmony_ci #reset-cells = <0>; 129462306a36Sopenharmony_ci label = DIE_LABEL(disp0_fe); 129562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc2_lw0)>; 129662306a36Sopenharmony_ci apple,always-on; /* TODO: figure out if we can enable PM here */ 129762306a36Sopenharmony_ci }; 129862306a36Sopenharmony_ci 129962306a36Sopenharmony_ci DIE_NODE(ps_disp0_cpu0): power-controller@350 { 130062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 130162306a36Sopenharmony_ci reg = <0x350 4>; 130262306a36Sopenharmony_ci #power-domain-cells = <0>; 130362306a36Sopenharmony_ci #reset-cells = <0>; 130462306a36Sopenharmony_ci label = DIE_LABEL(disp0_cpu0); 130562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_disp0_fe)>; 130662306a36Sopenharmony_ci apple,always-on; /* TODO: figure out if we can enable PM here */ 130762306a36Sopenharmony_ci apple,min-state = <4>; 130862306a36Sopenharmony_ci }; 130962306a36Sopenharmony_ci 131062306a36Sopenharmony_ci DIE_NODE(ps_dispdfr_fe): power-controller@378 { 131162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 131262306a36Sopenharmony_ci reg = <0x378 4>; 131362306a36Sopenharmony_ci #power-domain-cells = <0>; 131462306a36Sopenharmony_ci #reset-cells = <0>; 131562306a36Sopenharmony_ci label = DIE_LABEL(dispdfr_fe); 131662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc2_lw1)>; 131762306a36Sopenharmony_ci }; 131862306a36Sopenharmony_ci 131962306a36Sopenharmony_ci DIE_NODE(ps_dispdfr_be): power-controller@380 { 132062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 132162306a36Sopenharmony_ci reg = <0x380 4>; 132262306a36Sopenharmony_ci #power-domain-cells = <0>; 132362306a36Sopenharmony_ci #reset-cells = <0>; 132462306a36Sopenharmony_ci label = DIE_LABEL(dispdfr_be); 132562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_dispdfr_fe)>; 132662306a36Sopenharmony_ci }; 132762306a36Sopenharmony_ci 132862306a36Sopenharmony_ci DIE_NODE(ps_mipi_dsi): power-controller@388 { 132962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 133062306a36Sopenharmony_ci reg = <0x388 4>; 133162306a36Sopenharmony_ci #power-domain-cells = <0>; 133262306a36Sopenharmony_ci #reset-cells = <0>; 133362306a36Sopenharmony_ci label = DIE_LABEL(mipi_dsi); 133462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_dispdfr_be)>; 133562306a36Sopenharmony_ci }; 133662306a36Sopenharmony_ci 133762306a36Sopenharmony_ci DIE_NODE(ps_jpg): power-controller@390 { 133862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 133962306a36Sopenharmony_ci reg = <0x390 4>; 134062306a36Sopenharmony_ci #power-domain-cells = <0>; 134162306a36Sopenharmony_ci #reset-cells = <0>; 134262306a36Sopenharmony_ci label = DIE_LABEL(jpg); 134362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afr)>; 134462306a36Sopenharmony_ci }; 134562306a36Sopenharmony_ci 134662306a36Sopenharmony_ci DIE_NODE(ps_msr0): power-controller@398 { 134762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 134862306a36Sopenharmony_ci reg = <0x398 4>; 134962306a36Sopenharmony_ci #power-domain-cells = <0>; 135062306a36Sopenharmony_ci #reset-cells = <0>; 135162306a36Sopenharmony_ci label = DIE_LABEL(msr0); 135262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afr)>; 135362306a36Sopenharmony_ci }; 135462306a36Sopenharmony_ci 135562306a36Sopenharmony_ci DIE_NODE(ps_msr0_ase_core): power-controller@3a0 { 135662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 135762306a36Sopenharmony_ci reg = <0x3a0 4>; 135862306a36Sopenharmony_ci #power-domain-cells = <0>; 135962306a36Sopenharmony_ci #reset-cells = <0>; 136062306a36Sopenharmony_ci label = DIE_LABEL(msr0_ase_core); 136162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_msr0)>; 136262306a36Sopenharmony_ci }; 136362306a36Sopenharmony_ci 136462306a36Sopenharmony_ci DIE_NODE(ps_isp_sys): power-controller@3a8 { 136562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 136662306a36Sopenharmony_ci reg = <0x3a8 4>; 136762306a36Sopenharmony_ci #power-domain-cells = <0>; 136862306a36Sopenharmony_ci #reset-cells = <0>; 136962306a36Sopenharmony_ci label = DIE_LABEL(isp_sys); 137062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc2_lw1)>; 137162306a36Sopenharmony_ci }; 137262306a36Sopenharmony_ci 137362306a36Sopenharmony_ci DIE_NODE(ps_venc_sys): power-controller@3b0 { 137462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 137562306a36Sopenharmony_ci reg = <0x3b0 4>; 137662306a36Sopenharmony_ci #power-domain-cells = <0>; 137762306a36Sopenharmony_ci #reset-cells = <0>; 137862306a36Sopenharmony_ci label = DIE_LABEL(venc_sys); 137962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afr)>; 138062306a36Sopenharmony_ci }; 138162306a36Sopenharmony_ci 138262306a36Sopenharmony_ci DIE_NODE(ps_ans2): power-controller@3b8 { 138362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 138462306a36Sopenharmony_ci reg = <0x3b8 4>; 138562306a36Sopenharmony_ci #power-domain-cells = <0>; 138662306a36Sopenharmony_ci #reset-cells = <0>; 138762306a36Sopenharmony_ci label = DIE_LABEL(ans2); 138862306a36Sopenharmony_ci /* 138962306a36Sopenharmony_ci * The ADT makes ps_apcie_st[1]_sys depend on ps_ans2 instead, 139062306a36Sopenharmony_ci * but we'd rather have a single power domain for the downstream 139162306a36Sopenharmony_ci * device to depend on, so use this node as the child. 139262306a36Sopenharmony_ci * This makes more sense anyway (since ANS2 uses APCIE_ST). 139362306a36Sopenharmony_ci */ 139462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc2_lw0)>; 139562306a36Sopenharmony_ci }; 139662306a36Sopenharmony_ci 139762306a36Sopenharmony_ci DIE_NODE(ps_gfx): power-controller@3c0 { 139862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 139962306a36Sopenharmony_ci reg = <0x3c0 4>; 140062306a36Sopenharmony_ci #power-domain-cells = <0>; 140162306a36Sopenharmony_ci #reset-cells = <0>; 140262306a36Sopenharmony_ci label = DIE_LABEL(gfx); 140362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afr)>; 140462306a36Sopenharmony_ci }; 140562306a36Sopenharmony_ci 140662306a36Sopenharmony_ci DIE_NODE(ps_sep): power-controller@c00 { 140762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 140862306a36Sopenharmony_ci reg = <0xc00 4>; 140962306a36Sopenharmony_ci #power-domain-cells = <0>; 141062306a36Sopenharmony_ci #reset-cells = <0>; 141162306a36Sopenharmony_ci label = DIE_LABEL(sep); 141262306a36Sopenharmony_ci apple,always-on; /* Locked on */ 141362306a36Sopenharmony_ci }; 141462306a36Sopenharmony_ci 141562306a36Sopenharmony_ci DIE_NODE(ps_venc_dma): power-controller@8000 { 141662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 141762306a36Sopenharmony_ci reg = <0x8000 4>; 141862306a36Sopenharmony_ci #power-domain-cells = <0>; 141962306a36Sopenharmony_ci #reset-cells = <0>; 142062306a36Sopenharmony_ci label = DIE_LABEL(venc_dma); 142162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc_sys)>; 142262306a36Sopenharmony_ci }; 142362306a36Sopenharmony_ci 142462306a36Sopenharmony_ci DIE_NODE(ps_venc_pipe4): power-controller@8008 { 142562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 142662306a36Sopenharmony_ci reg = <0x8008 4>; 142762306a36Sopenharmony_ci #power-domain-cells = <0>; 142862306a36Sopenharmony_ci #reset-cells = <0>; 142962306a36Sopenharmony_ci label = DIE_LABEL(venc_pipe4); 143062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc_dma)>; 143162306a36Sopenharmony_ci }; 143262306a36Sopenharmony_ci 143362306a36Sopenharmony_ci DIE_NODE(ps_venc_pipe5): power-controller@8010 { 143462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 143562306a36Sopenharmony_ci reg = <0x8010 4>; 143662306a36Sopenharmony_ci #power-domain-cells = <0>; 143762306a36Sopenharmony_ci #reset-cells = <0>; 143862306a36Sopenharmony_ci label = DIE_LABEL(venc_pipe5); 143962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc_dma)>; 144062306a36Sopenharmony_ci }; 144162306a36Sopenharmony_ci 144262306a36Sopenharmony_ci DIE_NODE(ps_venc_me0): power-controller@8018 { 144362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 144462306a36Sopenharmony_ci reg = <0x8018 4>; 144562306a36Sopenharmony_ci #power-domain-cells = <0>; 144662306a36Sopenharmony_ci #reset-cells = <0>; 144762306a36Sopenharmony_ci label = DIE_LABEL(venc_me0); 144862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc_pipe5)>, <&DIE_NODE(ps_venc_pipe4)>; 144962306a36Sopenharmony_ci }; 145062306a36Sopenharmony_ci 145162306a36Sopenharmony_ci DIE_NODE(ps_venc_me1): power-controller@8020 { 145262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 145362306a36Sopenharmony_ci reg = <0x8020 4>; 145462306a36Sopenharmony_ci #power-domain-cells = <0>; 145562306a36Sopenharmony_ci #reset-cells = <0>; 145662306a36Sopenharmony_ci label = DIE_LABEL(venc_me1); 145762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc_me0)>; 145862306a36Sopenharmony_ci }; 145962306a36Sopenharmony_ci}; 146062306a36Sopenharmony_ci 146162306a36Sopenharmony_ci&DIE_NODE(pmgr_south) { 146262306a36Sopenharmony_ci DIE_NODE(ps_amcc4): power-controller@100 { 146362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 146462306a36Sopenharmony_ci reg = <0x100 4>; 146562306a36Sopenharmony_ci #power-domain-cells = <0>; 146662306a36Sopenharmony_ci #reset-cells = <0>; 146762306a36Sopenharmony_ci label = DIE_LABEL(amcc4); 146862306a36Sopenharmony_ci apple,always-on; /* Memory controller */ 146962306a36Sopenharmony_ci }; 147062306a36Sopenharmony_ci 147162306a36Sopenharmony_ci DIE_NODE(ps_amcc5): power-controller@108 { 147262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 147362306a36Sopenharmony_ci reg = <0x108 4>; 147462306a36Sopenharmony_ci #power-domain-cells = <0>; 147562306a36Sopenharmony_ci #reset-cells = <0>; 147662306a36Sopenharmony_ci label = DIE_LABEL(amcc5); 147762306a36Sopenharmony_ci apple,always-on; /* Memory controller */ 147862306a36Sopenharmony_ci }; 147962306a36Sopenharmony_ci 148062306a36Sopenharmony_ci DIE_NODE(ps_amcc6): power-controller@110 { 148162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 148262306a36Sopenharmony_ci reg = <0x110 4>; 148362306a36Sopenharmony_ci #power-domain-cells = <0>; 148462306a36Sopenharmony_ci #reset-cells = <0>; 148562306a36Sopenharmony_ci label = DIE_LABEL(amcc6); 148662306a36Sopenharmony_ci apple,always-on; /* Memory controller */ 148762306a36Sopenharmony_ci }; 148862306a36Sopenharmony_ci 148962306a36Sopenharmony_ci DIE_NODE(ps_amcc7): power-controller@118 { 149062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 149162306a36Sopenharmony_ci reg = <0x118 4>; 149262306a36Sopenharmony_ci #power-domain-cells = <0>; 149362306a36Sopenharmony_ci #reset-cells = <0>; 149462306a36Sopenharmony_ci label = DIE_LABEL(amcc7); 149562306a36Sopenharmony_ci apple,always-on; /* Memory controller */ 149662306a36Sopenharmony_ci }; 149762306a36Sopenharmony_ci 149862306a36Sopenharmony_ci DIE_NODE(ps_dcs_16): power-controller@120 { 149962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 150062306a36Sopenharmony_ci reg = <0x120 4>; 150162306a36Sopenharmony_ci #power-domain-cells = <0>; 150262306a36Sopenharmony_ci #reset-cells = <0>; 150362306a36Sopenharmony_ci label = DIE_LABEL(dcs_16); 150462306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 150562306a36Sopenharmony_ci }; 150662306a36Sopenharmony_ci 150762306a36Sopenharmony_ci DIE_NODE(ps_dcs_17): power-controller@128 { 150862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 150962306a36Sopenharmony_ci reg = <0x128 4>; 151062306a36Sopenharmony_ci #power-domain-cells = <0>; 151162306a36Sopenharmony_ci #reset-cells = <0>; 151262306a36Sopenharmony_ci label = DIE_LABEL(dcs_17); 151362306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 151462306a36Sopenharmony_ci }; 151562306a36Sopenharmony_ci 151662306a36Sopenharmony_ci DIE_NODE(ps_dcs_18): power-controller@130 { 151762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 151862306a36Sopenharmony_ci reg = <0x130 4>; 151962306a36Sopenharmony_ci #power-domain-cells = <0>; 152062306a36Sopenharmony_ci #reset-cells = <0>; 152162306a36Sopenharmony_ci label = DIE_LABEL(dcs_18); 152262306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 152362306a36Sopenharmony_ci }; 152462306a36Sopenharmony_ci 152562306a36Sopenharmony_ci DIE_NODE(ps_dcs_19): power-controller@138 { 152662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 152762306a36Sopenharmony_ci reg = <0x138 4>; 152862306a36Sopenharmony_ci #power-domain-cells = <0>; 152962306a36Sopenharmony_ci #reset-cells = <0>; 153062306a36Sopenharmony_ci label = DIE_LABEL(dcs_19); 153162306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 153262306a36Sopenharmony_ci }; 153362306a36Sopenharmony_ci 153462306a36Sopenharmony_ci DIE_NODE(ps_dcs_20): power-controller@140 { 153562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 153662306a36Sopenharmony_ci reg = <0x140 4>; 153762306a36Sopenharmony_ci #power-domain-cells = <0>; 153862306a36Sopenharmony_ci #reset-cells = <0>; 153962306a36Sopenharmony_ci label = DIE_LABEL(dcs_20); 154062306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 154162306a36Sopenharmony_ci }; 154262306a36Sopenharmony_ci 154362306a36Sopenharmony_ci DIE_NODE(ps_dcs_21): power-controller@148 { 154462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 154562306a36Sopenharmony_ci reg = <0x148 4>; 154662306a36Sopenharmony_ci #power-domain-cells = <0>; 154762306a36Sopenharmony_ci #reset-cells = <0>; 154862306a36Sopenharmony_ci label = DIE_LABEL(dcs_21); 154962306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 155062306a36Sopenharmony_ci }; 155162306a36Sopenharmony_ci 155262306a36Sopenharmony_ci DIE_NODE(ps_dcs_22): power-controller@150 { 155362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 155462306a36Sopenharmony_ci reg = <0x150 4>; 155562306a36Sopenharmony_ci #power-domain-cells = <0>; 155662306a36Sopenharmony_ci #reset-cells = <0>; 155762306a36Sopenharmony_ci label = DIE_LABEL(dcs_22); 155862306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 155962306a36Sopenharmony_ci }; 156062306a36Sopenharmony_ci 156162306a36Sopenharmony_ci DIE_NODE(ps_dcs_23): power-controller@158 { 156262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 156362306a36Sopenharmony_ci reg = <0x158 4>; 156462306a36Sopenharmony_ci #power-domain-cells = <0>; 156562306a36Sopenharmony_ci #reset-cells = <0>; 156662306a36Sopenharmony_ci label = DIE_LABEL(dcs_23); 156762306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 156862306a36Sopenharmony_ci }; 156962306a36Sopenharmony_ci 157062306a36Sopenharmony_ci DIE_NODE(ps_dcs_24): power-controller@160 { 157162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 157262306a36Sopenharmony_ci reg = <0x160 4>; 157362306a36Sopenharmony_ci #power-domain-cells = <0>; 157462306a36Sopenharmony_ci #reset-cells = <0>; 157562306a36Sopenharmony_ci label = DIE_LABEL(dcs_24); 157662306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 157762306a36Sopenharmony_ci }; 157862306a36Sopenharmony_ci 157962306a36Sopenharmony_ci DIE_NODE(ps_dcs_25): power-controller@168 { 158062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 158162306a36Sopenharmony_ci reg = <0x168 4>; 158262306a36Sopenharmony_ci #power-domain-cells = <0>; 158362306a36Sopenharmony_ci #reset-cells = <0>; 158462306a36Sopenharmony_ci label = DIE_LABEL(dcs_25); 158562306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 158662306a36Sopenharmony_ci }; 158762306a36Sopenharmony_ci 158862306a36Sopenharmony_ci DIE_NODE(ps_dcs_26): power-controller@170 { 158962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 159062306a36Sopenharmony_ci reg = <0x170 4>; 159162306a36Sopenharmony_ci #power-domain-cells = <0>; 159262306a36Sopenharmony_ci #reset-cells = <0>; 159362306a36Sopenharmony_ci label = DIE_LABEL(dcs_26); 159462306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 159562306a36Sopenharmony_ci }; 159662306a36Sopenharmony_ci 159762306a36Sopenharmony_ci DIE_NODE(ps_dcs_27): power-controller@178 { 159862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 159962306a36Sopenharmony_ci reg = <0x178 4>; 160062306a36Sopenharmony_ci #power-domain-cells = <0>; 160162306a36Sopenharmony_ci #reset-cells = <0>; 160262306a36Sopenharmony_ci label = DIE_LABEL(dcs_27); 160362306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 160462306a36Sopenharmony_ci }; 160562306a36Sopenharmony_ci 160662306a36Sopenharmony_ci DIE_NODE(ps_dcs_28): power-controller@180 { 160762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 160862306a36Sopenharmony_ci reg = <0x180 4>; 160962306a36Sopenharmony_ci #power-domain-cells = <0>; 161062306a36Sopenharmony_ci #reset-cells = <0>; 161162306a36Sopenharmony_ci label = DIE_LABEL(dcs_28); 161262306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 161362306a36Sopenharmony_ci }; 161462306a36Sopenharmony_ci 161562306a36Sopenharmony_ci DIE_NODE(ps_dcs_29): power-controller@188 { 161662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 161762306a36Sopenharmony_ci reg = <0x188 4>; 161862306a36Sopenharmony_ci #power-domain-cells = <0>; 161962306a36Sopenharmony_ci #reset-cells = <0>; 162062306a36Sopenharmony_ci label = DIE_LABEL(dcs_29); 162162306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 162262306a36Sopenharmony_ci }; 162362306a36Sopenharmony_ci 162462306a36Sopenharmony_ci DIE_NODE(ps_dcs_30): power-controller@190 { 162562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 162662306a36Sopenharmony_ci reg = <0x190 4>; 162762306a36Sopenharmony_ci #power-domain-cells = <0>; 162862306a36Sopenharmony_ci #reset-cells = <0>; 162962306a36Sopenharmony_ci label = DIE_LABEL(dcs_30); 163062306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 163162306a36Sopenharmony_ci }; 163262306a36Sopenharmony_ci 163362306a36Sopenharmony_ci DIE_NODE(ps_dcs_31): power-controller@198 { 163462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 163562306a36Sopenharmony_ci reg = <0x198 4>; 163662306a36Sopenharmony_ci #power-domain-cells = <0>; 163762306a36Sopenharmony_ci #reset-cells = <0>; 163862306a36Sopenharmony_ci label = DIE_LABEL(dcs_31); 163962306a36Sopenharmony_ci apple,always-on; /* LPDDR5 interface */ 164062306a36Sopenharmony_ci }; 164162306a36Sopenharmony_ci 164262306a36Sopenharmony_ci DIE_NODE(ps_afnc4_ioa): power-controller@1a0 { 164362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 164462306a36Sopenharmony_ci reg = <0x1a0 4>; 164562306a36Sopenharmony_ci #power-domain-cells = <0>; 164662306a36Sopenharmony_ci #reset-cells = <0>; 164762306a36Sopenharmony_ci label = DIE_LABEL(afnc4_ioa); 164862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 164962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afi)>; 165062306a36Sopenharmony_ci }; 165162306a36Sopenharmony_ci 165262306a36Sopenharmony_ci DIE_NODE(ps_afnc4_ls): power-controller@1a8 { 165362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 165462306a36Sopenharmony_ci reg = <0x1a8 4>; 165562306a36Sopenharmony_ci #power-domain-cells = <0>; 165662306a36Sopenharmony_ci #reset-cells = <0>; 165762306a36Sopenharmony_ci label = DIE_LABEL(afnc4_ls); 165862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 165962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc4_ioa)>; 166062306a36Sopenharmony_ci }; 166162306a36Sopenharmony_ci 166262306a36Sopenharmony_ci DIE_NODE(ps_afnc4_lw0): power-controller@1b0 { 166362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 166462306a36Sopenharmony_ci reg = <0x1b0 4>; 166562306a36Sopenharmony_ci #power-domain-cells = <0>; 166662306a36Sopenharmony_ci #reset-cells = <0>; 166762306a36Sopenharmony_ci label = DIE_LABEL(afnc4_lw0); 166862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 166962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc4_ls)>; 167062306a36Sopenharmony_ci }; 167162306a36Sopenharmony_ci 167262306a36Sopenharmony_ci DIE_NODE(ps_afnc5_ioa): power-controller@1b8 { 167362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 167462306a36Sopenharmony_ci reg = <0x1b8 4>; 167562306a36Sopenharmony_ci #power-domain-cells = <0>; 167662306a36Sopenharmony_ci #reset-cells = <0>; 167762306a36Sopenharmony_ci label = DIE_LABEL(afnc5_ioa); 167862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 167962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afi)>; 168062306a36Sopenharmony_ci }; 168162306a36Sopenharmony_ci 168262306a36Sopenharmony_ci DIE_NODE(ps_afnc5_ls): power-controller@1c0 { 168362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 168462306a36Sopenharmony_ci reg = <0x1c0 4>; 168562306a36Sopenharmony_ci #power-domain-cells = <0>; 168662306a36Sopenharmony_ci #reset-cells = <0>; 168762306a36Sopenharmony_ci label = DIE_LABEL(afnc5_ls); 168862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 168962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc5_ioa)>; 169062306a36Sopenharmony_ci }; 169162306a36Sopenharmony_ci 169262306a36Sopenharmony_ci DIE_NODE(ps_afnc5_lw0): power-controller@1c8 { 169362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 169462306a36Sopenharmony_ci reg = <0x1c8 4>; 169562306a36Sopenharmony_ci #power-domain-cells = <0>; 169662306a36Sopenharmony_ci #reset-cells = <0>; 169762306a36Sopenharmony_ci label = DIE_LABEL(afnc5_lw0); 169862306a36Sopenharmony_ci apple,always-on; /* Apple Fabric */ 169962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc5_ls)>; 170062306a36Sopenharmony_ci }; 170162306a36Sopenharmony_ci 170262306a36Sopenharmony_ci DIE_NODE(ps_dispext2_fe): power-controller@1d0 { 170362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 170462306a36Sopenharmony_ci reg = <0x1d0 4>; 170562306a36Sopenharmony_ci #power-domain-cells = <0>; 170662306a36Sopenharmony_ci #reset-cells = <0>; 170762306a36Sopenharmony_ci label = DIE_LABEL(dispext2_fe); 170862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc4_lw0)>; 170962306a36Sopenharmony_ci }; 171062306a36Sopenharmony_ci 171162306a36Sopenharmony_ci DIE_NODE(ps_dispext2_cpu0): power-controller@1e8 { 171262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 171362306a36Sopenharmony_ci reg = <0x1e8 4>; 171462306a36Sopenharmony_ci #power-domain-cells = <0>; 171562306a36Sopenharmony_ci #reset-cells = <0>; 171662306a36Sopenharmony_ci label = DIE_LABEL(dispext2_cpu0); 171762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_dispext2_fe)>; 171862306a36Sopenharmony_ci }; 171962306a36Sopenharmony_ci 172062306a36Sopenharmony_ci DIE_NODE(ps_dispext3_fe): power-controller@210 { 172162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 172262306a36Sopenharmony_ci reg = <0x210 4>; 172362306a36Sopenharmony_ci #power-domain-cells = <0>; 172462306a36Sopenharmony_ci #reset-cells = <0>; 172562306a36Sopenharmony_ci label = DIE_LABEL(dispext3_fe); 172662306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc4_lw0)>; 172762306a36Sopenharmony_ci }; 172862306a36Sopenharmony_ci 172962306a36Sopenharmony_ci DIE_NODE(ps_dispext3_cpu0): power-controller@228 { 173062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 173162306a36Sopenharmony_ci reg = <0x228 4>; 173262306a36Sopenharmony_ci #power-domain-cells = <0>; 173362306a36Sopenharmony_ci #reset-cells = <0>; 173462306a36Sopenharmony_ci label = DIE_LABEL(dispext3_cpu0); 173562306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_dispext3_fe)>; 173662306a36Sopenharmony_ci }; 173762306a36Sopenharmony_ci 173862306a36Sopenharmony_ci DIE_NODE(ps_msr1): power-controller@250 { 173962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 174062306a36Sopenharmony_ci reg = <0x250 4>; 174162306a36Sopenharmony_ci #power-domain-cells = <0>; 174262306a36Sopenharmony_ci #reset-cells = <0>; 174362306a36Sopenharmony_ci label = DIE_LABEL(msr1); 174462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc5_lw0)>, <&DIE_NODE(ps_afr)>; 174562306a36Sopenharmony_ci }; 174662306a36Sopenharmony_ci 174762306a36Sopenharmony_ci DIE_NODE(ps_msr1_ase_core): power-controller@258 { 174862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 174962306a36Sopenharmony_ci reg = <0x258 4>; 175062306a36Sopenharmony_ci #power-domain-cells = <0>; 175162306a36Sopenharmony_ci #reset-cells = <0>; 175262306a36Sopenharmony_ci label = DIE_LABEL(msr1_ase_core); 175362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_msr1)>; 175462306a36Sopenharmony_ci }; 175562306a36Sopenharmony_ci 175662306a36Sopenharmony_ci DIE_NODE(ps_venc1_sys): power-controller@260 { 175762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 175862306a36Sopenharmony_ci reg = <0x260 4>; 175962306a36Sopenharmony_ci #power-domain-cells = <0>; 176062306a36Sopenharmony_ci #reset-cells = <0>; 176162306a36Sopenharmony_ci label = DIE_LABEL(venc1_sys); 176262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc5_lw0)>, <&DIE_NODE(ps_afr)>; 176362306a36Sopenharmony_ci }; 176462306a36Sopenharmony_ci 176562306a36Sopenharmony_ci /* Seems to be disabled on shipping hardware */ 176662306a36Sopenharmony_ci#if 0 176762306a36Sopenharmony_ci DIE_NODE(ps_ane1_sys): power-controller@268 { 176862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 176962306a36Sopenharmony_ci reg = <0x268 4>; 177062306a36Sopenharmony_ci #power-domain-cells = <0>; 177162306a36Sopenharmony_ci #reset-cells = <0>; 177262306a36Sopenharmony_ci label = DIE_LABEL(ane1_sys); 177362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc5_lw0)>; 177462306a36Sopenharmony_ci }; 177562306a36Sopenharmony_ci 177662306a36Sopenharmony_ci DIE_NODE(ps_ane1_sys_cpu): power-controller@270 { 177762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 177862306a36Sopenharmony_ci reg = <0x270 4>; 177962306a36Sopenharmony_ci #power-domain-cells = <0>; 178062306a36Sopenharmony_ci #reset-cells = <0>; 178162306a36Sopenharmony_ci label = DIE_LABEL(ane1_sys_cpu); 178262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_ane1_sys)>; 178362306a36Sopenharmony_ci }; 178462306a36Sopenharmony_ci#endif 178562306a36Sopenharmony_ci 178662306a36Sopenharmony_ci DIE_NODE(ps_venc1_dma): power-controller@8000 { 178762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 178862306a36Sopenharmony_ci reg = <0x8000 4>; 178962306a36Sopenharmony_ci #power-domain-cells = <0>; 179062306a36Sopenharmony_ci #reset-cells = <0>; 179162306a36Sopenharmony_ci label = DIE_LABEL(venc1_dma); 179262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc1_sys)>; 179362306a36Sopenharmony_ci }; 179462306a36Sopenharmony_ci 179562306a36Sopenharmony_ci DIE_NODE(ps_venc1_pipe4): power-controller@8008 { 179662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 179762306a36Sopenharmony_ci reg = <0x8008 4>; 179862306a36Sopenharmony_ci #power-domain-cells = <0>; 179962306a36Sopenharmony_ci #reset-cells = <0>; 180062306a36Sopenharmony_ci label = DIE_LABEL(venc1_pipe4); 180162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc1_dma)>; 180262306a36Sopenharmony_ci }; 180362306a36Sopenharmony_ci 180462306a36Sopenharmony_ci DIE_NODE(ps_venc1_pipe5): power-controller@8010 { 180562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 180662306a36Sopenharmony_ci reg = <0x8010 4>; 180762306a36Sopenharmony_ci #power-domain-cells = <0>; 180862306a36Sopenharmony_ci #reset-cells = <0>; 180962306a36Sopenharmony_ci label = DIE_LABEL(venc1_pipe5); 181062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc1_dma)>; 181162306a36Sopenharmony_ci }; 181262306a36Sopenharmony_ci 181362306a36Sopenharmony_ci DIE_NODE(ps_venc1_me0): power-controller@8018 { 181462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 181562306a36Sopenharmony_ci reg = <0x8018 4>; 181662306a36Sopenharmony_ci #power-domain-cells = <0>; 181762306a36Sopenharmony_ci #reset-cells = <0>; 181862306a36Sopenharmony_ci label = DIE_LABEL(venc1_me0); 181962306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc1_pipe4)>, <&DIE_NODE(ps_venc1_pipe5)>; 182062306a36Sopenharmony_ci }; 182162306a36Sopenharmony_ci 182262306a36Sopenharmony_ci DIE_NODE(ps_venc1_me1): power-controller@8020 { 182362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 182462306a36Sopenharmony_ci reg = <0x8020 4>; 182562306a36Sopenharmony_ci #power-domain-cells = <0>; 182662306a36Sopenharmony_ci #reset-cells = <0>; 182762306a36Sopenharmony_ci label = DIE_LABEL(venc1_me1); 182862306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_venc1_me0)>; 182962306a36Sopenharmony_ci }; 183062306a36Sopenharmony_ci 183162306a36Sopenharmony_ci DIE_NODE(ps_prores): power-controller@c000 { 183262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 183362306a36Sopenharmony_ci reg = <0xc000 4>; 183462306a36Sopenharmony_ci #power-domain-cells = <0>; 183562306a36Sopenharmony_ci #reset-cells = <0>; 183662306a36Sopenharmony_ci label = DIE_LABEL(prores); 183762306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_afnc4_lw0)>; 183862306a36Sopenharmony_ci }; 183962306a36Sopenharmony_ci}; 184062306a36Sopenharmony_ci 184162306a36Sopenharmony_ci&DIE_NODE(pmgr_mini) { 184262306a36Sopenharmony_ci DIE_NODE(ps_debug): power-controller@58 { 184362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 184462306a36Sopenharmony_ci reg = <0x58 4>; 184562306a36Sopenharmony_ci #power-domain-cells = <0>; 184662306a36Sopenharmony_ci #reset-cells = <0>; 184762306a36Sopenharmony_ci label = DIE_LABEL(debug); 184862306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 184962306a36Sopenharmony_ci }; 185062306a36Sopenharmony_ci 185162306a36Sopenharmony_ci DIE_NODE(ps_nub_spmi0): power-controller@60 { 185262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 185362306a36Sopenharmony_ci reg = <0x60 4>; 185462306a36Sopenharmony_ci #power-domain-cells = <0>; 185562306a36Sopenharmony_ci #reset-cells = <0>; 185662306a36Sopenharmony_ci label = DIE_LABEL(nub_spmi0); 185762306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 185862306a36Sopenharmony_ci }; 185962306a36Sopenharmony_ci 186062306a36Sopenharmony_ci DIE_NODE(ps_nub_spmi1): power-controller@68 { 186162306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 186262306a36Sopenharmony_ci reg = <0x68 4>; 186362306a36Sopenharmony_ci #power-domain-cells = <0>; 186462306a36Sopenharmony_ci #reset-cells = <0>; 186562306a36Sopenharmony_ci label = DIE_LABEL(nub_spmi1); 186662306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 186762306a36Sopenharmony_ci }; 186862306a36Sopenharmony_ci 186962306a36Sopenharmony_ci DIE_NODE(ps_nub_aon): power-controller@70 { 187062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 187162306a36Sopenharmony_ci reg = <0x70 4>; 187262306a36Sopenharmony_ci #power-domain-cells = <0>; 187362306a36Sopenharmony_ci #reset-cells = <0>; 187462306a36Sopenharmony_ci label = DIE_LABEL(nub_aon); 187562306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 187662306a36Sopenharmony_ci }; 187762306a36Sopenharmony_ci 187862306a36Sopenharmony_ci DIE_NODE(ps_msg): power-controller@78 { 187962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 188062306a36Sopenharmony_ci reg = <0x78 4>; 188162306a36Sopenharmony_ci #power-domain-cells = <0>; 188262306a36Sopenharmony_ci #reset-cells = <0>; 188362306a36Sopenharmony_ci label = DIE_LABEL(msg); 188462306a36Sopenharmony_ci }; 188562306a36Sopenharmony_ci 188662306a36Sopenharmony_ci DIE_NODE(ps_nub_gpio): power-controller@80 { 188762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 188862306a36Sopenharmony_ci reg = <0x80 4>; 188962306a36Sopenharmony_ci #power-domain-cells = <0>; 189062306a36Sopenharmony_ci #reset-cells = <0>; 189162306a36Sopenharmony_ci label = DIE_LABEL(nub_gpio); 189262306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 189362306a36Sopenharmony_ci }; 189462306a36Sopenharmony_ci 189562306a36Sopenharmony_ci DIE_NODE(ps_atc0_usb_aon): power-controller@88 { 189662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 189762306a36Sopenharmony_ci reg = <0x88 4>; 189862306a36Sopenharmony_ci #power-domain-cells = <0>; 189962306a36Sopenharmony_ci #reset-cells = <0>; 190062306a36Sopenharmony_ci label = DIE_LABEL(atc0_usb_aon); 190162306a36Sopenharmony_ci apple,always-on; /* Needs to stay on for dwc3 to work */ 190262306a36Sopenharmony_ci }; 190362306a36Sopenharmony_ci 190462306a36Sopenharmony_ci DIE_NODE(ps_atc1_usb_aon): power-controller@90 { 190562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 190662306a36Sopenharmony_ci reg = <0x90 4>; 190762306a36Sopenharmony_ci #power-domain-cells = <0>; 190862306a36Sopenharmony_ci #reset-cells = <0>; 190962306a36Sopenharmony_ci label = DIE_LABEL(atc1_usb_aon); 191062306a36Sopenharmony_ci apple,always-on; /* Needs to stay on for dwc3 to work */ 191162306a36Sopenharmony_ci }; 191262306a36Sopenharmony_ci 191362306a36Sopenharmony_ci DIE_NODE(ps_atc2_usb_aon): power-controller@98 { 191462306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 191562306a36Sopenharmony_ci reg = <0x98 4>; 191662306a36Sopenharmony_ci #power-domain-cells = <0>; 191762306a36Sopenharmony_ci #reset-cells = <0>; 191862306a36Sopenharmony_ci label = DIE_LABEL(atc2_usb_aon); 191962306a36Sopenharmony_ci apple,always-on; /* Needs to stay on for dwc3 to work */ 192062306a36Sopenharmony_ci }; 192162306a36Sopenharmony_ci 192262306a36Sopenharmony_ci DIE_NODE(ps_atc3_usb_aon): power-controller@a0 { 192362306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 192462306a36Sopenharmony_ci reg = <0xa0 4>; 192562306a36Sopenharmony_ci #power-domain-cells = <0>; 192662306a36Sopenharmony_ci #reset-cells = <0>; 192762306a36Sopenharmony_ci label = DIE_LABEL(atc3_usb_aon); 192862306a36Sopenharmony_ci apple,always-on; /* Needs to stay on for dwc3 to work */ 192962306a36Sopenharmony_ci }; 193062306a36Sopenharmony_ci 193162306a36Sopenharmony_ci DIE_NODE(ps_gp_usb_aon): power-controller@a8 { 193262306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 193362306a36Sopenharmony_ci reg = <0xa8 4>; 193462306a36Sopenharmony_ci #power-domain-cells = <0>; 193562306a36Sopenharmony_ci #reset-cells = <0>; 193662306a36Sopenharmony_ci label = DIE_LABEL(gp_usb_aon); 193762306a36Sopenharmony_ci }; 193862306a36Sopenharmony_ci 193962306a36Sopenharmony_ci DIE_NODE(ps_nub_fabric): power-controller@b0 { 194062306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 194162306a36Sopenharmony_ci reg = <0xb0 4>; 194262306a36Sopenharmony_ci #power-domain-cells = <0>; 194362306a36Sopenharmony_ci #reset-cells = <0>; 194462306a36Sopenharmony_ci label = DIE_LABEL(nub_fabric); 194562306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 194662306a36Sopenharmony_ci }; 194762306a36Sopenharmony_ci 194862306a36Sopenharmony_ci DIE_NODE(ps_nub_sram): power-controller@b8 { 194962306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 195062306a36Sopenharmony_ci reg = <0xb8 4>; 195162306a36Sopenharmony_ci #power-domain-cells = <0>; 195262306a36Sopenharmony_ci #reset-cells = <0>; 195362306a36Sopenharmony_ci label = DIE_LABEL(nub_sram); 195462306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 195562306a36Sopenharmony_ci }; 195662306a36Sopenharmony_ci 195762306a36Sopenharmony_ci DIE_NODE(ps_debug_usb): power-controller@c0 { 195862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 195962306a36Sopenharmony_ci reg = <0xc0 4>; 196062306a36Sopenharmony_ci #power-domain-cells = <0>; 196162306a36Sopenharmony_ci #reset-cells = <0>; 196262306a36Sopenharmony_ci label = DIE_LABEL(debug_usb); 196362306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 196462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_debug)>; 196562306a36Sopenharmony_ci }; 196662306a36Sopenharmony_ci 196762306a36Sopenharmony_ci DIE_NODE(ps_debug_auth): power-controller@c8 { 196862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 196962306a36Sopenharmony_ci reg = <0xc8 4>; 197062306a36Sopenharmony_ci #power-domain-cells = <0>; 197162306a36Sopenharmony_ci #reset-cells = <0>; 197262306a36Sopenharmony_ci label = DIE_LABEL(debug_auth); 197362306a36Sopenharmony_ci apple,always-on; /* Core AON device */ 197462306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_debug)>; 197562306a36Sopenharmony_ci }; 197662306a36Sopenharmony_ci 197762306a36Sopenharmony_ci DIE_NODE(ps_atc0_usb): power-controller@d0 { 197862306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 197962306a36Sopenharmony_ci reg = <0xd0 4>; 198062306a36Sopenharmony_ci #power-domain-cells = <0>; 198162306a36Sopenharmony_ci #reset-cells = <0>; 198262306a36Sopenharmony_ci label = DIE_LABEL(atc0_usb); 198362306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc0_usb_aon)>, <&DIE_NODE(ps_atc0_common)>; 198462306a36Sopenharmony_ci }; 198562306a36Sopenharmony_ci 198662306a36Sopenharmony_ci DIE_NODE(ps_atc1_usb): power-controller@d8 { 198762306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 198862306a36Sopenharmony_ci reg = <0xd8 4>; 198962306a36Sopenharmony_ci #power-domain-cells = <0>; 199062306a36Sopenharmony_ci #reset-cells = <0>; 199162306a36Sopenharmony_ci label = DIE_LABEL(atc1_usb); 199262306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc1_usb_aon)>, <&DIE_NODE(ps_atc1_common)>; 199362306a36Sopenharmony_ci }; 199462306a36Sopenharmony_ci 199562306a36Sopenharmony_ci DIE_NODE(ps_atc2_usb): power-controller@e0 { 199662306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 199762306a36Sopenharmony_ci reg = <0xe0 4>; 199862306a36Sopenharmony_ci #power-domain-cells = <0>; 199962306a36Sopenharmony_ci #reset-cells = <0>; 200062306a36Sopenharmony_ci label = DIE_LABEL(atc2_usb); 200162306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc2_usb_aon)>, <&DIE_NODE(ps_atc2_common)>; 200262306a36Sopenharmony_ci }; 200362306a36Sopenharmony_ci 200462306a36Sopenharmony_ci DIE_NODE(ps_atc3_usb): power-controller@e8 { 200562306a36Sopenharmony_ci compatible = "apple,t6000-pmgr-pwrstate", "apple,pmgr-pwrstate"; 200662306a36Sopenharmony_ci reg = <0xe8 4>; 200762306a36Sopenharmony_ci #power-domain-cells = <0>; 200862306a36Sopenharmony_ci #reset-cells = <0>; 200962306a36Sopenharmony_ci label = DIE_LABEL(atc3_usb); 201062306a36Sopenharmony_ci power-domains = <&DIE_NODE(ps_atc3_usb_aon)>, <&DIE_NODE(ps_atc3_common)>; 201162306a36Sopenharmony_ci }; 201262306a36Sopenharmony_ci}; 2013