Thread (7 messages) flat view 7 messages, 3 authors, 2014-11-05

[PATCH] arm64: dts: exynos7: add support for cpuidle core power down

From: Lorenzo Pieralisi <hidden>
Date: 2014-10-15 14:07:23
Also in: linux-pm, linux-samsung-soc, lkml

On Wed, Oct 15, 2014 at 02:02:18PM +0100, Mark Rutland wrote:
quoted
quoted
+			CPU_SLEEP: cpu-sleep {
+				compatible = "arm,idle-state";
+				local-timer-stop;
+				arm,psci-suspend-param = <0x0010000>;
+				entry-latency-us = <20>;
+				exit-latency-us = <150>;
+				min-residency-us = <2100>;
+				status = "enabled";
While status is a relatively standard property, it's absence implies
everything is OK. There no need for it here as-is.

Additionally, the canonical value is "okay", not "enabled", so this
would fail were we to use of_device_is_available in the idle states
parsing.
Good point. I still want it documented in the bindings, keeping in mind
your remark above.
quoted
status ? This is not a documented property. If you need it please explain
why, define its bindings and we can see how to accommodate it.
Do we expect that some idle states won't be available on some boards
built from the same platform?
I think it is something we should expect and be able to cope with that.

I will add status to idle-states bindings updates for this cycle and patch DT
parsing code accordingly.

Lorenzo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help