All of lore.kernel.org
 help / color / mirror / Atom feed
From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: linux-sh@vger.kernel.org
Subject: Re: [PATCH v3 14/15] ARM: shmobile: bockw dts: Move Ethernet node to BSC
Date: Mon, 16 Feb 2015 17:29:26 +0000	[thread overview]
Message-ID: <1508858.7oRPD6kDLI@avalon> (raw)
In-Reply-To: <1424105939-4910-15-git-send-email-ulrich.hecht+renesas@gmail.com>

Hi Ulrich,

Thank you for the patch.

On Monday 16 February 2015 17:58:58 Ulrich Hecht wrote:
> Move the Ethernet node to the new BSC node, as its connected to the
> Bus State Controller.
> 
> Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>

Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>

But please see below for an additional comment.

> ---
>  arch/arm/boot/dts/r8a7778-bockw.dts | 25 ++++++++++++++-----------
>  1 file changed, 14 insertions(+), 11 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/r8a7778-bockw.dts
> b/arch/arm/boot/dts/r8a7778-bockw.dts index 80e1465..97a1132 100644
> --- a/arch/arm/boot/dts/r8a7778-bockw.dts
> +++ b/arch/arm/boot/dts/r8a7778-bockw.dts
> @@ -46,17 +46,6 @@
>  		regulator-always-on;
>  	};
> 
> -	ethernet@18300000 {
> -		compatible = "smsc,lan9220", "smsc,lan9115";
> -		reg = <0x18300000 0x1000>;
> -
> -		phy-mode = "mii";
> -		interrupt-parent = <&irqpin>;
> -		interrupts = <0 IRQ_TYPE_EDGE_FALLING>;
> -		reg-io-width = <4>;
> -		vddvario-supply = <&fixedregulator3v3>;
> -		vdd33a-supply = <&fixedregulator3v3>;
> -	};
> 
>  	sound {
>  		compatible = "simple-audio-card";
> @@ -76,6 +65,20 @@
>  	};
>  };
> 
> +&bsc {
> +	ethernet@18300000 {
> +		compatible = "smsc,lan89218", "smsc,lan9115";
> +		reg = <0x18300000 0x1000>;
> +
> +		phy-mode = "mii";
> +		interrupt-parent = <&irqpin>;
> +		interrupts = <0 IRQ_TYPE_EDGE_FALLING>;
> +		reg-io-width = <4>;
> +		vddvario-supply = <&fixedregulator3v3>;
> +		vdd33a-supply = <&fixedregulator3v3>;

Regulators are not documented in 
Documentation/devicetree/bindings/net/smsc911x.txt. Would you like to submit 
an additional patch to add them ? The tricky part is that different chip 
versions use different power supplies (at least the names vary, but I expect 
the number of supplies to vary as well, for instance the 9221 chip has 
vddvario, vdd33a and vdd33reg), but the driver currently hardcodes the 
supplies names.

> +	};
> +};
> +
>  &i2c0 {
>  	status = "okay";

-- 
Regards,

Laurent Pinchart


  reply	other threads:[~2015-02-16 17:29 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-02-16 16:58 [PATCH v3 14/15] ARM: shmobile: bockw dts: Move Ethernet node to BSC Ulrich Hecht
2015-02-16 17:29 ` Laurent Pinchart [this message]
2015-02-16 17:41 ` Geert Uytterhoeven

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=1508858.7oRPD6kDLI@avalon \
    --to=laurent.pinchart@ideasonboard.com \
    --cc=linux-sh@vger.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 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.