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