soc: mimxrt1064: Enable low power clocking for mimxrt1064
Enables low power clocks for mimxrt1064. This allows the soc to transition into very low power states during idle, as most PLLs can be disabled. Power states need to be enabled and selected at the board level. Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
This commit is contained in:
parent
6696d834cf
commit
cbb52e8c50
3 changed files with 496 additions and 0 deletions
|
@ -100,6 +100,25 @@
|
|||
};
|
||||
};
|
||||
};
|
||||
|
||||
power-states {
|
||||
idle: idle {
|
||||
compatible = "zephyr,power-state";
|
||||
power-state-name = "runtime-idle";
|
||||
exit-latency-us = <4000>;
|
||||
min-residency-us = <5000>;
|
||||
};
|
||||
suspend: suspend {
|
||||
compatible = "zephyr,power-state";
|
||||
power-state-name = "suspend-to-idle";
|
||||
exit-latency-us = <5000>;
|
||||
min-residency-us = <10000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&cpu0 {
|
||||
cpu-power-states = <&idle &suspend>;
|
||||
};
|
||||
|
||||
arduino_i2c: &lpi2c1 {};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue