All of lore.kernel.org
 help / color / mirror / Atom feed
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

  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.