Thread (1 message) 1 message, 1 author, 2013-11-15

Re: [PATCH v4] dt: update PSCI binding documentation for v0.2

From: Rob Herring <hidden>
Date: 2013-11-15 15:39:10
Also in: linux-arm-kernel

On 11/15/2013 08:48 AM, Stefano Stabellini wrote:
On Thu, 19 Sep 2013, Rob Herring wrote:
quoted
From: Rob Herring <rob.herring-bsGFqQB8/DxBDgjK7y7TUQ@public.gmane.org>

The PSCI spec from ARM has been updated to 0.2 version. Update the
binding document to reflect the spec changes. For the binding, the
major changes are the addition of psci_version, affinity_info,
migrate_info_type, migrate_info_up_cpu, system_reset and system_off
functions. The recommended function ID numbering has also changed.

This update also defines 32 and 64 bit calling conventions. The calling
convention is defined on a per function ID basis.

Signed-off-by: Rob Herring <rob.herring-bsGFqQB8/DxBDgjK7y7TUQ@public.gmane.org>
Cc: Dave Martin <redacted>
Cc: Mark Rutland <redacted>
Cc: Ian Campbell <redacted>
Cc: Stefano Stabellini <redacted>
Cc: Marc Zyngier <redacted>
Cc: Christoffer Dall <redacted>,
Cc: Charles Garcia-Tobin <redacted>
Cc: Matt Sealey <redacted>
Cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Rob,
I noticed that this patch hasn't gone upstream yet. Is the interface
still under discussion?
I am thinking of implementing the Xen side of it.
Since we can't seem to agree on how to extend the binding, I plan to go
back to something more simple which is simply adding 2 optional
properties to the existing "arm,psci" binding. This would be enough to
meet the needs of KVM, Xen, and highbank. A future binding can deal with
the whole 32 and 64-bit calling convention issue.

Rob

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help