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