Skip to content

Commit 5b607ed

Browse files
nordic-segldleach02
authored andcommitted
dts: arm: nordic: Define power states for nrf54h20/cpuapp
Add definition of low power states 'idle' and 's2ram' for nrf54h20/cpuapp. Signed-off-by: Sebastian Głąb <[email protected]>
1 parent df7f1ff commit 5b607ed

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

dts/common/nordic/nrf54h20.dtsi

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
device_type = "cpu";
2929
clocks = <&cpuapp_hsfll>;
3030
clock-frequency = <DT_FREQ_M(320)>;
31+
cpu-power-states = <&idle &s2ram>;
3132
};
3233

3334
cpurad: cpu@3 {
@@ -122,6 +123,20 @@
122123
nordic,tasks-mask = <0xffff0000>;
123124
};
124125
};
126+
127+
power-states {
128+
idle: idle {
129+
compatible = "zephyr,power-state";
130+
power-state-name = "suspend-to-idle";
131+
min-residency-us = <100000>;
132+
};
133+
134+
s2ram: s2ram {
135+
compatible = "zephyr,power-state";
136+
power-state-name = "suspend-to-ram";
137+
min-residency-us = <800000>;
138+
};
139+
};
125140
};
126141

127142
reserved-memory {

0 commit comments

Comments
 (0)