All of lore.kernel.org
 help / color / mirror / Atom feed
From: Simon Horman <horms@verge.net.au>
To: linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH v5 04/11] ARM: shmobile: r7s72100: add scif nodes to dtsi
Date: Wed, 30 Apr 2014 01:43:39 +0000	[thread overview]
Message-ID: <20140430014338.GD24989@verge.net.au> (raw)
In-Reply-To: <4363543.Ma69ibRefE@avalon>

On Wed, Apr 30, 2014 at 02:58:21AM +0200, Laurent Pinchart wrote:
> Hi Wolfram,
> 
> Thank you for the patches.
> 
> On Tuesday 29 April 2014 12:03:35 Wolfram Sang wrote:
> > From: Wolfram Sang <wsa+renesas@sang-engineering.com>
> > 
> > Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
> > ---
> >  arch/arm/boot/dts/r7s72100.dtsi | 96 ++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 96 insertions(+)
> > 
> > diff --git a/arch/arm/boot/dts/r7s72100.dtsi
> > b/arch/arm/boot/dts/r7s72100.dtsi index 5a6e2481b567..a4a67380b0a2 100644
> > --- a/arch/arm/boot/dts/r7s72100.dtsi
> > +++ b/arch/arm/boot/dts/r7s72100.dtsi
> > @@ -200,6 +200,102 @@
> >  		status = "disabled";
> >  	};
> > 
> > +	scif0: serial@e8007000 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8007000 64>;
> > +		interrupts = <0 190 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 191 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 192 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 189 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF0>;
> > +		clock-names = "sci_ick";
> 
> I've just sent a patch set that removes the interface clock from the SCI 
> driver in favour of the functional clock. I can't test the patch set this week 
> as I'm traveling and don't have access to the hardware. I've asked Simon to 
> test it with his SCI DT enabling patches for r8a7779. If not problem is found, 
> I'd like that series to go in first to avoid dependencies on sci_ick in the 
> device tree. Could you then rebase this patch on top of that, and rename 
> sci_ick to fck ?

I think it would be better to merge things in parallel rather
than needing to wait on Greg to pick up an SCI driver change
and for it to filter into a tree where we can use it before
enabling these devices.

> Apart from that, for the whole series,
> 
> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> 
> > +		status = "disabled";
> > +	};
> > +
> > +	scif1: serial@e8007800 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8007800 64>;
> > +		interrupts = <0 194 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 195 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 196 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 193 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF1>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif2: serial@e8008000 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8008000 64>;
> > +		interrupts = <0 198 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 199 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 200 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 197 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF2>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif3: serial@e8008800 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8008800 64>;
> > +		interrupts = <0 202 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 203 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 204 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 201 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF3>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif4: serial@e8009000 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8009000 64>;
> > +		interrupts = <0 206 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 207 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 208 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 205 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF4>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif5: serial@e8009800 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8009800 64>;
> > +		interrupts = <0 210 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 211 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 212 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 209 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF5>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif6: serial@e800a000 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe800a000 64>;
> > +		interrupts = <0 214 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 215 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 216 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 213 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF6>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif7: serial@e800a800 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe800a800 64>;
> > +		interrupts = <0 218 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 219 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 220 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 217 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF7>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> >  	spi0: spi@e800c800 {
> >  		compatible = "renesas,rspi-r7s72100", "renesas,rspi-rz";
> >  		reg = <0xe800c800 0x24>;
> 
> -- 
> Regards,
> 
> Laurent Pinchart
> 

WARNING: multiple messages have this Message-ID (diff)
From: horms@verge.net.au (Simon Horman)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v5 04/11] ARM: shmobile: r7s72100: add scif nodes to dtsi
Date: Wed, 30 Apr 2014 10:43:39 +0900	[thread overview]
Message-ID: <20140430014338.GD24989@verge.net.au> (raw)
In-Reply-To: <4363543.Ma69ibRefE@avalon>

On Wed, Apr 30, 2014 at 02:58:21AM +0200, Laurent Pinchart wrote:
> Hi Wolfram,
> 
> Thank you for the patches.
> 
> On Tuesday 29 April 2014 12:03:35 Wolfram Sang wrote:
> > From: Wolfram Sang <wsa+renesas@sang-engineering.com>
> > 
> > Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
> > ---
> >  arch/arm/boot/dts/r7s72100.dtsi | 96 ++++++++++++++++++++++++++++++++++++++
> >  1 file changed, 96 insertions(+)
> > 
> > diff --git a/arch/arm/boot/dts/r7s72100.dtsi
> > b/arch/arm/boot/dts/r7s72100.dtsi index 5a6e2481b567..a4a67380b0a2 100644
> > --- a/arch/arm/boot/dts/r7s72100.dtsi
> > +++ b/arch/arm/boot/dts/r7s72100.dtsi
> > @@ -200,6 +200,102 @@
> >  		status = "disabled";
> >  	};
> > 
> > +	scif0: serial at e8007000 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8007000 64>;
> > +		interrupts = <0 190 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 191 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 192 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 189 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF0>;
> > +		clock-names = "sci_ick";
> 
> I've just sent a patch set that removes the interface clock from the SCI 
> driver in favour of the functional clock. I can't test the patch set this week 
> as I'm traveling and don't have access to the hardware. I've asked Simon to 
> test it with his SCI DT enabling patches for r8a7779. If not problem is found, 
> I'd like that series to go in first to avoid dependencies on sci_ick in the 
> device tree. Could you then rebase this patch on top of that, and rename 
> sci_ick to fck ?

I think it would be better to merge things in parallel rather
than needing to wait on Greg to pick up an SCI driver change
and for it to filter into a tree where we can use it before
enabling these devices.

> Apart from that, for the whole series,
> 
> Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
> 
> > +		status = "disabled";
> > +	};
> > +
> > +	scif1: serial at e8007800 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8007800 64>;
> > +		interrupts = <0 194 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 195 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 196 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 193 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF1>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif2: serial at e8008000 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8008000 64>;
> > +		interrupts = <0 198 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 199 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 200 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 197 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF2>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif3: serial at e8008800 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8008800 64>;
> > +		interrupts = <0 202 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 203 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 204 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 201 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF3>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif4: serial at e8009000 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8009000 64>;
> > +		interrupts = <0 206 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 207 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 208 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 205 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF4>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif5: serial at e8009800 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe8009800 64>;
> > +		interrupts = <0 210 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 211 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 212 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 209 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF5>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif6: serial at e800a000 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe800a000 64>;
> > +		interrupts = <0 214 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 215 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 216 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 213 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF6>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> > +	scif7: serial at e800a800 {
> > +		compatible = "renesas,scif-r7s72100", "renesas,scif";
> > +		reg = <0xe800a800 64>;
> > +		interrupts = <0 218 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 219 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 220 IRQ_TYPE_LEVEL_HIGH>,
> > +			     <0 217 IRQ_TYPE_LEVEL_HIGH>;
> > +		clocks = <&mstp4_clks R7S72100_CLK_SCIF7>;
> > +		clock-names = "sci_ick";
> > +		status = "disabled";
> > +	};
> > +
> >  	spi0: spi at e800c800 {
> >  		compatible = "renesas,rspi-r7s72100", "renesas,rspi-rz";
> >  		reg = <0xe800c800 0x24>;
> 
> -- 
> Regards,
> 
> Laurent Pinchart
> 

  reply	other threads:[~2014-04-30  1:43 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-29 10:03 [PATCH v4 00/11] CCF support for Renesas r7s72100 Wolfram Sang
2014-04-29 10:03 ` Wolfram Sang
2014-04-29 10:03 ` [PATCH v5 01/11] ARM: shmobile: r7s72100: document MSTP clock support Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-30  1:41   ` Simon Horman
2014-04-30  1:41     ` Simon Horman
2014-04-30  1:41     ` Simon Horman
2014-04-30 18:21     ` Geert Uytterhoeven
2014-04-30 18:21       ` Geert Uytterhoeven
2014-04-30 18:21       ` Geert Uytterhoeven
2014-05-13  0:05   ` Mike Turquette
2014-05-13  0:05     ` Mike Turquette
2014-05-13  1:57     ` Simon Horman
2014-05-13  1:57       ` Simon Horman
2014-05-13 21:59       ` Wolfram Sang
2014-05-13 21:59         ` Wolfram Sang
2014-05-13 23:53         ` Simon Horman
2014-05-13 23:53           ` Simon Horman
2014-05-14  0:11           ` Wolfram Sang
2014-05-14  0:11             ` Wolfram Sang
2014-05-14  2:50             ` Simon Horman
2014-05-14  2:50               ` Simon Horman
2014-05-14 10:26     ` Geert Uytterhoeven
2014-05-14 10:26       ` Geert Uytterhoeven
2014-05-14 12:21       ` Stephen Rothwell
2014-05-14 12:21         ` Stephen Rothwell
2014-04-29 10:03 ` [PATCH v5 02/11] ARM: shmobile: r7s72100: add essential clock nodes to dtsi Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-29 10:03 ` [PATCH v5 03/11] ARM: shmobile: r7s72100: genmai: populate nodes for external clocks Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-29 10:03 ` [PATCH v5 04/11] ARM: shmobile: r7s72100: add scif nodes to dtsi Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-30  0:58   ` Laurent Pinchart
2014-04-30  0:58     ` Laurent Pinchart
2014-04-30  1:43     ` Simon Horman [this message]
2014-04-30  1:43       ` Simon Horman
2014-04-29 10:03 ` [PATCH v5 05/11] ARM: shmobile: r7s72100: genmai: add uart alias and activate scif2 as console Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-29 10:03 ` [PATCH v5 06/11] ARM: shmobile: r7s72100: genmai: platform scif devices only for legacy support Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-29 10:03 ` [PATCH v5 07/11] ARM: shmobile: r7s72100: add i2c clocks to dtsi Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-29 10:03 ` [PATCH v5 08/11] ARM: shmobile: r7s72100: remove I2C DT clocks from legacy clock support Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-29 10:03 ` [PATCH v5 09/11] ARM: shmobile: r7s72100: add spi clocks to dtsi Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-29 10:03 ` [PATCH v5 10/11] ARM: shmobile: r7s72100: remove SPI DT clocks from legacy clock support Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-30 18:17   ` Geert Uytterhoeven
2014-04-30 18:17     ` Geert Uytterhoeven
2014-04-29 10:03 ` [PATCH v5 11/11] ARM: shmobile: r7s72100: use workaround for non DT-clocks Wolfram Sang
2014-04-29 10:03   ` Wolfram Sang
2014-04-29 13:32 ` [PATCH v4 00/11] CCF support for Renesas r7s72100 Magnus Damm
2014-04-29 13:32   ` Magnus Damm

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=20140430014338.GD24989@verge.net.au \
    --to=horms@verge.net.au \
    --cc=linux-arm-kernel@lists.infradead.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.