From: Daniel Mack <daniel@zonque.org>
To: mturquette@baylibre.com, sboyd@kernel.org
Cc: robh+dt@kernel.org, kuninori.morimoto.gx@renesas.com,
devicetree@vger.kernel.org, linux-clk@vger.kernel.org
Subject: Re: [PATCH v5 0/9] clk: cs2000-cp: add dynamic mode and more features
Date: Mon, 4 Oct 2021 17:18:26 +0200 [thread overview]
Message-ID: <ef40eb7c-2f3c-4745-a9a4-dd265bd7b240@zonque.org> (raw)
In-Reply-To: <72d37dde-f50a-df89-57c7-243e7f287680@zonque.org>
On 9/22/21 11:44, Daniel Mack wrote:
> Mike, Stephen,
>
> Is there a chance to get this series reviewed and potentially queued for
> 5.16?
>
> We have clearance for the devicetree side, and the functional changes of
> the driver are all guarded by new feature flags, so my patches shouldn't
> break existing setups.
Gentle ping. Anything I can do to get this reviewed?
Thanks,
Daniel
>
>
> Thanks a lot,
> Daniel
>
>
> On 9/1/21 11:36 AM, Daniel Mack wrote:
>> This patch series adds support for dynamic mode, configurable clock
>> skip settings and a tranisition to regmap.
>>
>> The most significant change is the additional support for dynamic mode.
>> Currently, the driver only supports static mode in which the (currently
>> mandatory) CLK_IN clock input is not used by the hardware.
>>
>> Unlike v3 of this series, the patch stack now maintains full
>> compatibility with existing bindings. Rather than infering the mode of
>> operation through the presence of an optional clock, the driver now
>> parses a new DT property to enable the dynamic mode.
>>
>> Thanks,
>> Daniel
>>
>> Changelog:
>>
>> v4 -> v5:
>> * Fixed a regression for static mode configurations
>> * Added Rob's Acked-by signatures
>>
>> v3 -> v4:
>> * Introduced cirrus,dynamic-mode in favor of making CLK_IN
>> optional
>>
>>
>> Daniel Mack (9):
>> dt-bindings: clock: convert cs2000-cp bindings to yaml
>> dt-bindings: clock: cs2000-cp: document aux-output-source
>> dt-bindings: clock: cs2000-cp: document cirrus,clock-skip flag
>> dt-bindings: clock: cs2000-cp: document cirrus,dynamic-mode
>> clk: cs2000-cp: Make aux output function controllable
>> clk: cs2000-cp: add support for dynamic mode
>> clk: cs2000-cp: make clock skip setting configurable
>> clk: cs2000-cp: freeze config during register fiddling
>> clk: cs2000-cp: convert driver to regmap
>>
>> .../bindings/clock/cirrus,cs2000-cp.yaml | 91 +++++++
>> .../devicetree/bindings/clock/cs2000-cp.txt | 22 --
>> drivers/clk/Kconfig | 1 +
>> drivers/clk/clk-cs2000-cp.c | 240 +++++++++++-------
>> include/dt-bindings/clock/cirrus,cs2000-cp.h | 14 +
>> 5 files changed, 261 insertions(+), 107 deletions(-)
>> create mode 100644 Documentation/devicetree/bindings/clock/cirrus,cs2000-cp.yaml
>> delete mode 100644 Documentation/devicetree/bindings/clock/cs2000-cp.txt
>> create mode 100644 include/dt-bindings/clock/cirrus,cs2000-cp.h
>>
>
prev parent reply other threads:[~2021-10-04 15:18 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-09-01 9:36 [PATCH v5 0/9] clk: cs2000-cp: add dynamic mode and more features Daniel Mack
2021-09-01 9:36 ` [PATCH v5 1/9] dt-bindings: clock: convert cs2000-cp bindings to yaml Daniel Mack
2021-09-01 9:36 ` [PATCH v5 2/9] dt-bindings: clock: cs2000-cp: document aux-output-source Daniel Mack
2021-09-01 9:36 ` [PATCH v5 3/9] dt-bindings: clock: cs2000-cp: document cirrus,clock-skip flag Daniel Mack
2021-09-02 9:10 ` Claudiu.Beznea
2021-09-01 9:36 ` [PATCH v5 4/9] dt-bindings: clock: cs2000-cp: document cirrus,dynamic-mode Daniel Mack
2021-09-01 9:36 ` [PATCH v5 5/9] clk: cs2000-cp: Make aux output function controllable Daniel Mack
2021-09-01 9:36 ` [PATCH v5 6/9] clk: cs2000-cp: add support for dynamic mode Daniel Mack
2021-09-01 9:36 ` [PATCH v5 7/9] clk: cs2000-cp: make clock skip setting configurable Daniel Mack
2021-09-01 9:36 ` [PATCH v5 8/9] clk: cs2000-cp: freeze config during register fiddling Daniel Mack
2021-09-01 9:36 ` [PATCH v5 9/9] clk: cs2000-cp: convert driver to regmap Daniel Mack
2021-09-22 9:44 ` [PATCH v5 0/9] clk: cs2000-cp: add dynamic mode and more features Daniel Mack
2021-10-04 15:18 ` Daniel Mack [this message]
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=ef40eb7c-2f3c-4745-a9a4-dd265bd7b240@zonque.org \
--to=daniel@zonque.org \
--cc=devicetree@vger.kernel.org \
--cc=kuninori.morimoto.gx@renesas.com \
--cc=linux-clk@vger.kernel.org \
--cc=mturquette@baylibre.com \
--cc=robh+dt@kernel.org \
--cc=sboyd@kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox