From: Gregory CLEMENT <gregory.clement@free-electrons.com>
To: Michael Turquette <mturquette@baylibre.com>
Cc: "Stephen Boyd" <sboyd@codeaurora.org>,
linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org,
Thomas Petazzoni <thomas.petazzoni@free-electrons.com>,
Andrew Lunn <andrew@lunn.ch>,
Jason Cooper <jason@lakedaemon.net>,
devicetree@vger.kernel.org, Omri Itach <omrii@marvell.com>,
Nadav Haklai <nadavh@marvell.com>,
Kostya Porotchkin <kostap@marvell.com>,
Rob Herring <robh+dt@kernel.org>,
Neta Zur Hershkovits <neta@marvell.com>,
Shadi Ammouri <shadi@marvell.com>,
Marcin Wojtas <mw@semihalf.com>,
linux-arm-kernel@lists.infradead.org,
Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Subject: Re: [PATCH v2 0/7] Improve ap806 clk support on Marvell Armada 7K/8K
Date: Fri, 02 Jun 2017 15:52:48 +0200 [thread overview]
Message-ID: <87mv9qpkcv.fsf@free-electrons.com> (raw)
In-Reply-To: <149631063623.33065.5881396919137461999@resonance> (Michael Turquette's message of "Thu, 01 Jun 2017 18:50:36 +0900")
Hi Michael,
On jeu., juin 01 2017, Michael Turquette <mturquette@baylibre.com> wrote:
> Hi Gregory,
>
> Quoting Gregory CLEMENT (2017-05-31 23:07:21)
>> Hi,
>>
>> This series modifies the device tree binding of the clock of the AP806
>> part that we find in the Marvell Armada 7K/8K SoCs.
>>
>> As for the previsous series the only change in this second version is
>> about the binding documentation: all the documentation related changes
>> are now move in their own patches. It allows to provide a stable -dt
>> branch for theses changes. I also added the acked-by from Rob Herring.
>>
>> Here again the last two patches modifying the device tree _must_ be
>> merged through the mvebu tree to avoid future conflict.
>
> The approach (and the patches) look good to me. I took the DT binding
> description changes (patches 2 & 4) into clk-ap806-dt stable branch:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git/log/?h=clk-ap806-dt
>
> Anyone can merge the above branch if they need it as a dep.
>
> The driver changes (patches 1, 3 & 5) are merged on into clk-ap806,
> which is based on top of clk-ap806-dt:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git/log/?h=clk-ap806
>
> Everything has been merged into clk-next. I did not touch the .dts files
> at all.
>
Perfect I will take care of the dts patch.
What about the other series on cp110?
a clk_cp110-dt branch will be needed too for the pinctrl series.
Thanks,
Gregory
> Regards,
> Mike
>
>>
>> For the record:
>> As for the CP110, we want to be able to ease the integration of new
>> clocks without breaking the backward compatibility. It is done in
>> patch 3.
>>
>> We also want to ease the integration of the pinctrl node in the device
>> tree. It is the purpose of the patch 5.
>>
>> In this series (as in the previous one for CP110), even if there is
>> some change in the device tree binding we paid attention to the
>> backward compatibility, and the driver can still work with the old
>> device tree.
>>
>> Thanks,
>>
>> Gregory
>>
>> Gregory CLEMENT (7):
>> clk: mvebu: ap806: cosmetic improvement
>> dt-bindings: ap806: do not depend anymore of the *-clock-output-names
>> clk: mvebu: ap806: do not depend anymore of the *-clock-output-names
>> dt-bindings: ap806: introduce a new binding
>> clk: mvebu: ap806: introduce a new binding
>> arm64: dts: marvell: remove clock-output-names on ap806
>> arm64: dts: marvell: use new binding for the system controller on ap806
>>
>> Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt | 24 ++++++++++------
>> arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 23 +++++++--------
>> drivers/clk/mvebu/ap806-system-controller.c | 107 +++++++++++++++++++++++++++++++++++++++++++++++-------------------------
>> 3 files changed, 97 insertions(+), 57 deletions(-)
>>
>> base-commit: 4139fcd6c66df1c3d3fa0a0a7cf7f8a8c601a16c
>> --
>> git-series 0.9.1
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
--
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
WARNING: multiple messages have this Message-ID (diff)
From: gregory.clement@free-electrons.com (Gregory CLEMENT)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v2 0/7] Improve ap806 clk support on Marvell Armada 7K/8K
Date: Fri, 02 Jun 2017 15:52:48 +0200 [thread overview]
Message-ID: <87mv9qpkcv.fsf@free-electrons.com> (raw)
In-Reply-To: <149631063623.33065.5881396919137461999@resonance> (Michael Turquette's message of "Thu, 01 Jun 2017 18:50:36 +0900")
Hi Michael,
On jeu., juin 01 2017, Michael Turquette <mturquette@baylibre.com> wrote:
> Hi Gregory,
>
> Quoting Gregory CLEMENT (2017-05-31 23:07:21)
>> Hi,
>>
>> This series modifies the device tree binding of the clock of the AP806
>> part that we find in the Marvell Armada 7K/8K SoCs.
>>
>> As for the previsous series the only change in this second version is
>> about the binding documentation: all the documentation related changes
>> are now move in their own patches. It allows to provide a stable -dt
>> branch for theses changes. I also added the acked-by from Rob Herring.
>>
>> Here again the last two patches modifying the device tree _must_ be
>> merged through the mvebu tree to avoid future conflict.
>
> The approach (and the patches) look good to me. I took the DT binding
> description changes (patches 2 & 4) into clk-ap806-dt stable branch:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git/log/?h=clk-ap806-dt
>
> Anyone can merge the above branch if they need it as a dep.
>
> The driver changes (patches 1, 3 & 5) are merged on into clk-ap806,
> which is based on top of clk-ap806-dt:
>
> https://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git/log/?h=clk-ap806
>
> Everything has been merged into clk-next. I did not touch the .dts files
> at all.
>
Perfect I will take care of the dts patch.
What about the other series on cp110?
a clk_cp110-dt branch will be needed too for the pinctrl series.
Thanks,
Gregory
> Regards,
> Mike
>
>>
>> For the record:
>> As for the CP110, we want to be able to ease the integration of new
>> clocks without breaking the backward compatibility. It is done in
>> patch 3.
>>
>> We also want to ease the integration of the pinctrl node in the device
>> tree. It is the purpose of the patch 5.
>>
>> In this series (as in the previous one for CP110), even if there is
>> some change in the device tree binding we paid attention to the
>> backward compatibility, and the driver can still work with the old
>> device tree.
>>
>> Thanks,
>>
>> Gregory
>>
>> Gregory CLEMENT (7):
>> clk: mvebu: ap806: cosmetic improvement
>> dt-bindings: ap806: do not depend anymore of the *-clock-output-names
>> clk: mvebu: ap806: do not depend anymore of the *-clock-output-names
>> dt-bindings: ap806: introduce a new binding
>> clk: mvebu: ap806: introduce a new binding
>> arm64: dts: marvell: remove clock-output-names on ap806
>> arm64: dts: marvell: use new binding for the system controller on ap806
>>
>> Documentation/devicetree/bindings/arm/marvell/ap806-system-controller.txt | 24 ++++++++++------
>> arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 23 +++++++--------
>> drivers/clk/mvebu/ap806-system-controller.c | 107 +++++++++++++++++++++++++++++++++++++++++++++++-------------------------
>> 3 files changed, 97 insertions(+), 57 deletions(-)
>>
>> base-commit: 4139fcd6c66df1c3d3fa0a0a7cf7f8a8c601a16c
>> --
>> git-series 0.9.1
>
> _______________________________________________
> linux-arm-kernel mailing list
> linux-arm-kernel at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
--
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
next prev parent reply other threads:[~2017-06-02 13:52 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-05-31 14:07 [PATCH v2 0/7] Improve ap806 clk support on Marvell Armada 7K/8K Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` [PATCH v2 1/7] clk: mvebu: ap806: cosmetic improvement Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` [PATCH v2 2/7] dt-bindings: ap806: do not depend anymore of the *-clock-output-names Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` [PATCH v2 3/7] clk: mvebu: " Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` [PATCH v2 4/7] dt-bindings: ap806: introduce a new binding Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` [PATCH v2 5/7] clk: mvebu: " Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` [PATCH v2 6/7] arm64: dts: marvell: remove clock-output-names on ap806 Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-06-08 17:08 ` Gregory CLEMENT
2017-06-08 17:08 ` Gregory CLEMENT
2017-05-31 14:07 ` [PATCH v2 7/7] arm64: dts: marvell: use new binding for the system controller " Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-05-31 14:07 ` Gregory CLEMENT
2017-06-08 17:09 ` Gregory CLEMENT
2017-06-08 17:09 ` Gregory CLEMENT
2017-06-08 17:09 ` Gregory CLEMENT
2017-06-08 17:09 ` Gregory CLEMENT
2017-06-01 9:50 ` [PATCH v2 0/7] Improve ap806 clk support on Marvell Armada 7K/8K Michael Turquette
2017-06-01 9:50 ` Michael Turquette
2017-06-01 9:50 ` Michael Turquette
2017-06-01 9:50 ` Michael Turquette
2017-06-02 13:52 ` Gregory CLEMENT [this message]
2017-06-02 13:52 ` Gregory CLEMENT
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=87mv9qpkcv.fsf@free-electrons.com \
--to=gregory.clement@free-electrons.com \
--cc=andrew@lunn.ch \
--cc=devicetree@vger.kernel.org \
--cc=jason@lakedaemon.net \
--cc=kostap@marvell.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-clk@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mturquette@baylibre.com \
--cc=mw@semihalf.com \
--cc=nadavh@marvell.com \
--cc=neta@marvell.com \
--cc=omrii@marvell.com \
--cc=robh+dt@kernel.org \
--cc=sboyd@codeaurora.org \
--cc=sebastian.hesselbarth@gmail.com \
--cc=shadi@marvell.com \
--cc=thomas.petazzoni@free-electrons.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.