File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change 32
32
cpu0: cpu@0 {
33
33
compatible = "arm,cortex-m33f";
34
34
reg = <0>;
35
+ cpu-power-states = <&sleep &sleep_optimized &deep_sleep>;
35
36
#address-cells = <1>;
36
37
#size-cells = <1>;
37
38
40
41
reg = <0xe000ed90 0x40>;
41
42
};
42
43
};
44
+
45
+ power-states {
46
+ sleep: sleep {
47
+ compatible = "zephyr,power-state";
48
+ power-state-name = "runtime-idle";
49
+ min-residency-us = <100>;
50
+ exit-latency-us = <0>;
51
+ };
52
+ sleep_optimized: sleep-optimized {
53
+ compatible = "zephyr,power-state";
54
+ power-state-name = "suspend-to-idle";
55
+ substate-id = <0>;
56
+ min-residency-us = <500>;
57
+ exit-latency-us = <10>;
58
+ };
59
+ deep_sleep: deep-sleep {
60
+ compatible = "zephyr,power-state";
61
+ power-state-name = "standby";
62
+ min-residency-us = <1000>;
63
+ exit-latency-us = <11>;
64
+ };
65
+ };
43
66
};
44
67
45
68
soc {
You can’t perform that action at this time.
0 commit comments