From: Saurabh Singh <saurabh1.s@samsung.com>
To: Mark Brown <broonie@kernel.org>, rob.herring@kernel.org
Cc: Mark Rutland <mark.rutland@arm.com>,
"lgirdwood@gmail.com" <lgirdwood@gmail.com>,
"grant.likely@linaro.org" <grant.likely@linaro.org>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
"celinux-dev@tree.celinuxforum.org"
<celinux-dev@tree.celinuxforum.org>,
SREEVATSA D B <srevatsa@samsung.com>,
Praveen BP <bp.praveen@samsung.com>
Subject: Re: [PATCH] Parse missing regulator constraints from device tree blob
Date: Fri, 17 Jan 2014 15:04:08 +0000 (GMT) [thread overview]
Message-ID: <29524060.615241389971045531.JavaMail.weblogic@epml20> (raw)
Hi Mark,
> No, please do as I asked and follow the process in SubmittingPatches - as I
> said the format things are sent in is very important for the tooling. Pasting
> the patch into a mail after some other text definitely doesn't give a mail in
> the format covered in SubmittingPatches. If in doubt send the mail to
> yourself and then compare it with other patches sent to the list and test by
> applying with git am and make sure the patch and changelog come out OK.
Ok, I have created the patch with guidelines, which I will be sending in a separate mail
Also, this time I have tested my patch it by "git am".
> > +- regulator-valid-modes-mask: valid operations for regulator on
> > +particular machine
>
> This is not adequately documented, what are "valid operations" and how
> would they be encoded?
Provide the information in documentation, and provide better abstraction so as to hide
linux internals in device tree.
> > +- regulator-input-uv: regulator input voltage, only if supply is
> > +another regulator
>
> Why provide a property for this, surely if there is another regulator we can
> just find out from that regulator what voltage it is outputting?
Valid point! , removed from the code.
> > +- regulator-initial-mode: default mode to set on startup
>
> It is not documented what a mode is here or how one would specify it in the
> property.
>
> > +- regulator-initial-state: suspend state to set at init
>
> Again, no semantics are provided for this.
Added documentation with example
> I am very nervous about the idea of putting this stuff into DT. This matches
> less and less well with modern system designs which are becoming more and
> more dynamic, and of course the concepts of suspending to memory, disk
> and standby are unclear and fluid - what is the difference between memory
> and standby for example?
>
> I'd be interested to know if there are real systems that need this and can't
> figure out what to do dynamically.
We often use suspend to memory in our mobile domain and is much useful.
Suspend to disk could be useful for special cases of hibernate like debugging.
Couldn't find the use of standby constraint, but I added in code so as to provide completeness to the framework.
Please let me know your feedback.
Regards,
Saurabh Singh Sengar
Lead Engineer
Samsung R&D Institute
India
next reply other threads:[~2014-01-17 15:04 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-17 15:04 Saurabh Singh [this message]
-- strict thread matches above, loose matches on Subject: below --
2014-01-17 15:11 [PATCH] Parse missing regulator constraints from device tree blob Saurabh Singh
2014-01-16 13:43 Saurabh Singh
2014-01-16 14:07 ` Mark Brown
2014-01-16 6:34 Saurabh Singh
2014-01-16 10:28 ` Mark Rutland
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=29524060.615241389971045531.JavaMail.weblogic@epml20 \
--to=saurabh1.s@samsung.com \
--cc=bp.praveen@samsung.com \
--cc=broonie@kernel.org \
--cc=celinux-dev@tree.celinuxforum.org \
--cc=devicetree@vger.kernel.org \
--cc=grant.likely@linaro.org \
--cc=lgirdwood@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=rob.herring@kernel.org \
--cc=srevatsa@samsung.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).