On 11/15/2013 08:48 AM, Stefano Stabellini wrote:
> On Thu, 19 Sep 2013, Rob Herring wrote:
>> From: Rob Herring <[email protected]>
>>
>> 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 <[email protected]>
>> Cc: Dave Martin <[email protected]>
>> Cc: Mark Rutland <[email protected]>
>> Cc: Ian Campbell <[email protected]>
>> Cc: Stefano Stabellini <[email protected]>
>> Cc: Marc Zyngier <[email protected]>
>> Cc: Christoffer Dall <[email protected]>,
>> Cc: Charles Garcia-Tobin <[email protected]>
>> Cc: Matt Sealey <[email protected]>
>> Cc: [email protected]
> 
> 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 [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to