[PATCH v7 1/4] Documentation: dt: add common bindings for hwspinlock
From: Bjorn Andersson <hidden>
Date: 2015-02-06 00:34:11
Also in:
linux-devicetree, linux-omap, lkml
From: Bjorn Andersson <hidden>
Date: 2015-02-06 00:34:11
Also in:
linux-devicetree, linux-omap, lkml
On Thu, Feb 5, 2015 at 4:11 PM, Suman Anna [off-list ref] wrote:
Hi Bjorn, On 02/05/2015 05:01 PM, Bjorn Andersson wrote:
[..]
quoted
Will you send out a new revision of the binding? I would love to get this integrated so I can move on with the dependents.Yep, will do as soon as I hear from Ohad on what to do with the patch "hwspinlock/core: maintain a list of registered hwspinlock banks" that I dropped from v7. Without that and dropping hwlock-base-id, I can't get the translations done.
My suggestion is to replace the global id-tree with a list of hwlocks and iterate over these if we ever get more than one driver registered. As long as #hwlock-drivers < log(#total-hwlocks) this should be faster. I would however argue that clients that would notice any kind of difference are using the API incorrectly. Unfortunately this is a somewhat larger change than just slapping DT support on the framework :/ Regards, Bjorn