From: Miquel Raynal <miquel.raynal@bootlin.com>
To: Viresh Kumar <viresh.kumar@linaro.org>
Cc: Andrew Lunn <andrew@lunn.ch>,
Vincent Guittot <vincent.guittot@linaro.org>,
Jason Cooper <jason@lakedaemon.net>,
linux-pm@vger.kernel.org,
Gregory Clement <gregory.clement@bootlin.com>,
Rafael Wysocki <rjw@rjwysocki.net>,
linux-arm-kernel@lists.infradead.org,
Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Subject: Re: [PATCH 0/3] cpufreq: dt: Allow platforms to provide suspend/resume hooks
Date: Tue, 24 Apr 2018 11:08:25 +0200 [thread overview]
Message-ID: <20180424110825.50436168@xps13> (raw)
In-Reply-To: <cover.1524549644.git.viresh.kumar@linaro.org>
Hi Viresh,
On Tue, 24 Apr 2018 11:37:33 +0530, Viresh Kumar
<viresh.kumar@linaro.org> wrote:
> Hi Miquel,
>
> This is in response to the patch[1] you sent.
Thank you very much for taking the time to look into it.
>
> I have updated the cpufreq-dt driver to allow platform specific
> suspend/resume hooks and done some minor cleanup in the driver. I have
> updated your patch and applied that on top of all this. I haven't tested
> any of this and would need your help to get that done.
I tested on an EspressoBin (Armada 3720), it works.
However, I first had a panic due to the clock being 'put' twice. I
suggest you to merge this [1] into the second patch. With this (or
something similar):
Tested-by: Miquel Raynal <miquel.raynal@bootlin.com>
And the path error was reached because I did not select the cpufreq-dt
driver in menuconfig, which I think should be selected by default when
enabling the armada37xx-cpufreq driver. I wrote a small patch for
that too, see [2]. Tell me if you want me to send it of if you want to
include it in the next version ?
[1] http://code.bulix.org/auzdqa-323646
[2] http://code.bulix.org/e1yk5h-323647
Thank you,
Miquèl
>
> Thanks.
>
> --
> viresh
>
> [1] https://lkml.kernel.org/r/20180421141943.25705-1-miquel.raynal@bootlin.com
>
> Miquel Raynal (1):
> cpufreq: add suspend/resume support in Armada 37xx DVFS driver
>
> Viresh Kumar (2):
> cpufreq: dt: Allow platform specific suspend/resume callbacks
> cpufreq: armada: Free resources on error paths
>
> drivers/cpufreq/armada-37xx-cpufreq.c | 107 +++++++++++++++++++++++++++++-----
> drivers/cpufreq/cpufreq-dt.c | 10 +++-
> drivers/cpufreq/cpufreq-dt.h | 5 ++
> 3 files changed, 104 insertions(+), 18 deletions(-)
>
--
Miquel Raynal, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
WARNING: multiple messages have this Message-ID (diff)
From: miquel.raynal@bootlin.com (Miquel Raynal)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 0/3] cpufreq: dt: Allow platforms to provide suspend/resume hooks
Date: Tue, 24 Apr 2018 11:08:25 +0200 [thread overview]
Message-ID: <20180424110825.50436168@xps13> (raw)
In-Reply-To: <cover.1524549644.git.viresh.kumar@linaro.org>
Hi Viresh,
On Tue, 24 Apr 2018 11:37:33 +0530, Viresh Kumar
<viresh.kumar@linaro.org> wrote:
> Hi Miquel,
>
> This is in response to the patch[1] you sent.
Thank you very much for taking the time to look into it.
>
> I have updated the cpufreq-dt driver to allow platform specific
> suspend/resume hooks and done some minor cleanup in the driver. I have
> updated your patch and applied that on top of all this. I haven't tested
> any of this and would need your help to get that done.
I tested on an EspressoBin (Armada 3720), it works.
However, I first had a panic due to the clock being 'put' twice. I
suggest you to merge this [1] into the second patch. With this (or
something similar):
Tested-by: Miquel Raynal <miquel.raynal@bootlin.com>
And the path error was reached because I did not select the cpufreq-dt
driver in menuconfig, which I think should be selected by default when
enabling the armada37xx-cpufreq driver. I wrote a small patch for
that too, see [2]. Tell me if you want me to send it of if you want to
include it in the next version ?
[1] http://code.bulix.org/auzdqa-323646
[2] http://code.bulix.org/e1yk5h-323647
Thank you,
Miqu?l
>
> Thanks.
>
> --
> viresh
>
> [1] https://lkml.kernel.org/r/20180421141943.25705-1-miquel.raynal at bootlin.com
>
> Miquel Raynal (1):
> cpufreq: add suspend/resume support in Armada 37xx DVFS driver
>
> Viresh Kumar (2):
> cpufreq: dt: Allow platform specific suspend/resume callbacks
> cpufreq: armada: Free resources on error paths
>
> drivers/cpufreq/armada-37xx-cpufreq.c | 107 +++++++++++++++++++++++++++++-----
> drivers/cpufreq/cpufreq-dt.c | 10 +++-
> drivers/cpufreq/cpufreq-dt.h | 5 ++
> 3 files changed, 104 insertions(+), 18 deletions(-)
>
--
Miquel Raynal, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com
next prev parent reply other threads:[~2018-04-24 9:08 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-24 6:07 [PATCH 0/3] cpufreq: dt: Allow platforms to provide suspend/resume hooks Viresh Kumar
2018-04-24 6:07 ` Viresh Kumar
2018-04-24 6:07 ` [PATCH 2/3] cpufreq: armada: Free resources on error paths Viresh Kumar
2018-04-24 6:07 ` Viresh Kumar
2018-04-24 6:07 ` [PATCH V2 3/3] cpufreq: add suspend/resume support in Armada 37xx DVFS driver Viresh Kumar
2018-04-24 6:07 ` Viresh Kumar
2018-04-24 9:10 ` Miquel Raynal
2018-04-24 9:10 ` Miquel Raynal
2018-04-24 9:19 ` Viresh Kumar
2018-04-24 9:19 ` Viresh Kumar
2018-04-24 9:08 ` Miquel Raynal [this message]
2018-04-24 9:08 ` [PATCH 0/3] cpufreq: dt: Allow platforms to provide suspend/resume hooks Miquel Raynal
2018-04-24 9:17 ` Viresh Kumar
2018-04-24 9:17 ` Viresh Kumar
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=20180424110825.50436168@xps13 \
--to=miquel.raynal@bootlin.com \
--cc=andrew@lunn.ch \
--cc=gregory.clement@bootlin.com \
--cc=jason@lakedaemon.net \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-pm@vger.kernel.org \
--cc=rjw@rjwysocki.net \
--cc=sebastian.hesselbarth@gmail.com \
--cc=vincent.guittot@linaro.org \
--cc=viresh.kumar@linaro.org \
/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.