From: Bjorn Andersson <bjorn.andersson@sonymobile.com>
To: Suman Anna <s-anna@ti.com>
Cc: Ohad Ben-Cohen <ohad@wizery.com>,
Kumar Gala <galak@codeaurora.org>,
Rob Herring <robh+dt@kernel.org>, Pawel Moll <pawel.moll@arm.com>,
Mark Rutland <mark.rutland@arm.com>,
Ian Campbell <ijc+devicetree@hellion.org.uk>,
Grant Likely <grant.likely@linaro.org>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"linux-arm-msm@vger.kernel.org" <linux-arm-msm@vger.kernel.org>,
Jeffrey Hugo <jhugo@codeaurora.org>,
Eric Holmberg <eholmber@codeaurora.org>,
"Cavin, Courtney" <Courtney.Cavin@sonymobile.com>
Subject: Re: [PATCH v4] hwspinlock: qcom: Add support for Qualcomm HW Mutex block
Date: Tue, 30 Sep 2014 15:14:41 -0700 [thread overview]
Message-ID: <20140930221440.GW28481@sonymobile.com> (raw)
In-Reply-To: <542B2523.7050001@ti.com>
On Tue 30 Sep 14:48 PDT 2014, Suman Anna wrote:
> Hi Bjorn,
>
Thanks for the review, I didn't find the generic binding until after I sent
this out.
> On 09/29/2014 11:35 PM, Bjorn Andersson wrote:
[..]
> > diff --git a/Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.txt b/Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.txt
[..]
> > +- qcom,num-locks:
> > + Usage: required
> > + Value type: <u32>
> > + Definition: the number of locks/mutex available in this block
>
> Please use the common hwlock-num-locks property defined in the common
> bindings, instead of a qcom specific property name.
>
I'll update this and send out a new version as soon as the generic binding have
settled.
> > +
> > +Example:
> > +
> > + hwlock@fd484000 {
> > + compatible = "qcom,tcsr-mutex";
> > + reg = <0xfd484000 0x1000>;
> > + reg-names = "mutex-base";
> > + qcom,num-locks = <32>;
>
> You also need to add the #hwlock-cells = <1>, without which you won't be
> able to parse a client user's lock id.
>
Yeah, I noticed.
[..]
> > diff --git a/drivers/hwspinlock/qcom_hwspinlock.c b/drivers/hwspinlock/qcom_hwspinlock.c
[..]
> > +static int qcom_hwspinlock_probe(struct platform_device *pdev)
> > +{
[..]
> > +
> > + ret = hwspin_lock_register(bank, &pdev->dev, &qcom_hwspinlock_ops,
> > + BASE_ID, num_locks);
>
> I had also done the registration for OMAP hwspinlock driver using a
> constant id in my v5, but had revised it based on Ohad's review comment,
> so you may have to revise here as well. Please see [1] for details.
>
Okay, I can add that too.
> > + if (ret)
> > + pm_runtime_disable(&pdev->dev);
> > +
> > + return ret;
> > +}
> > +
[..]
> [1] https://patchwork.kernel.org/patch/4096881/
Regards,
Bjorn
next prev parent reply other threads:[~2014-09-30 22:14 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-30 4:35 [PATCH v4] hwspinlock: qcom: Add support for Qualcomm HW Mutex block Bjorn Andersson
2014-09-30 4:35 ` Bjorn Andersson
[not found] ` <1412051728-3289-1-git-send-email-bjorn.andersson-/MT0OVThwyLZJqsBc5GL+g@public.gmane.org>
2014-09-30 21:48 ` Suman Anna
2014-09-30 21:48 ` Suman Anna
2014-09-30 22:14 ` Bjorn Andersson [this message]
2014-09-30 22:14 ` Jeffrey Hugo
[not found] ` <542B2B4A.7060002-sgV2jX0FEOL9JmXXK+q4OQ@public.gmane.org>
2014-09-30 22:27 ` Bjorn Andersson
2014-09-30 22:27 ` Bjorn Andersson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140930221440.GW28481@sonymobile.com \
--to=bjorn.andersson@sonymobile.com \
--cc=Courtney.Cavin@sonymobile.com \
--cc=devicetree@vger.kernel.org \
--cc=eholmber@codeaurora.org \
--cc=galak@codeaurora.org \
--cc=grant.likely@linaro.org \
--cc=ijc+devicetree@hellion.org.uk \
--cc=jhugo@codeaurora.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=ohad@wizery.com \
--cc=pawel.moll@arm.com \
--cc=robh+dt@kernel.org \
--cc=s-anna@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.