* [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board
@ 2014-02-06 21:54 Sergei Shtylyov
2014-02-06 21:56 ` [PATCH 1/2] ARM: shmobile: r8a7790: add Ether DT support Sergei Shtylyov
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Sergei Shtylyov @ 2014-02-06 21:54 UTC (permalink / raw)
To: horms, linux-sh, devicetree
Cc: magnus.damm, linux, linux-arm-kernel, robh+dt, pawel.moll,
mark.rutland, ijc+devicetree, galak
Hello.
Here's the set of 2 patches against Simon Horman's 'renesas.git' repo,
'renesas-devel-v3.14-rc1-20140206v2' tag. Here we add the Ether device tree
support working on the R8A7790/Lager reference board. The patchset requires the
'sh_eth' driver device tree support posted earlier in order to work.
[1/2] ARM: shmobile: r8a7790: add Ether DT support
[2/2] ARM: shmobile: lager: add Ether DT support
WBR, Sergei
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/2] ARM: shmobile: r8a7790: add Ether DT support
2014-02-06 21:54 [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board Sergei Shtylyov
@ 2014-02-06 21:56 ` Sergei Shtylyov
2014-02-06 21:58 ` [PATCH 2/2] ARM: shmobile: lager: " Sergei Shtylyov
2014-02-13 6:02 ` [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board Simon Horman
2 siblings, 0 replies; 6+ messages in thread
From: Sergei Shtylyov @ 2014-02-06 21:56 UTC (permalink / raw)
To: horms, linux-sh, devicetree, robh+dt, pawel.moll, mark.rutland,
ijc+devicetree, galak
Cc: magnus.damm, linux, linux-arm-kernel
Define the generic R8A7790 part of the Ether device node.
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
---
arch/arm/boot/dts/r8a7790.dtsi | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
Index: renesas/arch/arm/boot/dts/r8a7790.dtsi
===================================================================
--- renesas.orig/arch/arm/boot/dts/r8a7790.dtsi
+++ renesas/arch/arm/boot/dts/r8a7790.dtsi
@@ -1,7 +1,8 @@
/*
* Device Tree Source for the r8a7790 SoC
*
- * Copyright (C) 2013 Renesas Solutions Corp.
+ * Copyright (C) 2013-2014 Renesas Solutions Corp.
+ * Copyright (C) 2014 Cogent Embedded Inc.
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
@@ -400,6 +401,18 @@
status = "disabled";
};
+ ether: ethernet@ee700000 {
+ compatible = "renesas,ether-r8a7790";
+ reg = <0 0xee700000 0 0x400>;
+ interrupt-parent = <&gic>;
+ interrupts = <0 162 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&mstp8_clks R8A7790_CLK_ETHER>;
+ phy-mode = "rmii";
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "disabled";
+ };
+
sata0: sata@ee300000 {
compatible = "renesas,sata-r8a7790";
reg = <0 0xee300000 0 0x2000>;
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 2/2] ARM: shmobile: lager: add Ether DT support
2014-02-06 21:54 [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board Sergei Shtylyov
2014-02-06 21:56 ` [PATCH 1/2] ARM: shmobile: r8a7790: add Ether DT support Sergei Shtylyov
@ 2014-02-06 21:58 ` Sergei Shtylyov
2014-02-13 6:02 ` [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board Simon Horman
2 siblings, 0 replies; 6+ messages in thread
From: Sergei Shtylyov @ 2014-02-06 21:58 UTC (permalink / raw)
To: horms, linux-sh, devicetree, robh+dt, pawel.moll, mark.rutland,
ijc+devicetree, galak
Cc: magnus.damm, linux, linux-arm-kernel
Define the Lager board dependent part of the Ether device node.
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
---
arch/arm/boot/dts/r8a7790-lager.dts | 31 ++++++++++++++++++++++++++++++-
1 file changed, 30 insertions(+), 1 deletion(-)
Index: renesas/arch/arm/boot/dts/r8a7790-lager.dts
===================================================================
--- renesas.orig/arch/arm/boot/dts/r8a7790-lager.dts
+++ renesas/arch/arm/boot/dts/r8a7790-lager.dts
@@ -1,7 +1,8 @@
/*
* Device Tree Source for the Lager board
*
- * Copyright (C) 2013 Renesas Solutions Corp.
+ * Copyright (C) 2013-2014 Renesas Solutions Corp.
+ * Copyright (C) 2014 Cogent Embedded, Inc.
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
@@ -76,12 +77,40 @@
renesas,function = "scif1";
};
+ ether_pins: ether {
+ renesas,groups = "eth_link", "eth_mdio", "eth_rmii";
+ renesas,function = "eth";
+ };
+
+ phy1_pins: phy1 {
+ renesas,groups = "intc_irq0";
+ renesas,function = "intc";
+ };
+
mmc1_pins: mmc1 {
renesas,groups = "mmc1_data8", "mmc1_ctrl";
renesas,function = "mmc1";
};
};
+ðer {
+ pinctrl-0 = <ðer_pins>;
+ pinctrl-names = "default";
+
+ phy-handle = <&phy1>;
+ renesas,ether-link-active-low;
+ status = "ok";
+
+ phy1: ethernet-phy@1 {
+ reg = <1>;
+ interrupt-parent = <&irqc0>;
+ interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
+
+ pinctrl-0 = <&phy1_pins>;
+ pinctrl-names = "default";
+ };
+};
+
&mmcif1 {
pinctrl-0 = <&mmc1_pins>;
pinctrl-names = "default";
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board
2014-02-06 21:54 [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board Sergei Shtylyov
2014-02-06 21:56 ` [PATCH 1/2] ARM: shmobile: r8a7790: add Ether DT support Sergei Shtylyov
2014-02-06 21:58 ` [PATCH 2/2] ARM: shmobile: lager: " Sergei Shtylyov
@ 2014-02-13 6:02 ` Simon Horman
2014-02-18 23:40 ` Sergei Shtylyov
2 siblings, 1 reply; 6+ messages in thread
From: Simon Horman @ 2014-02-13 6:02 UTC (permalink / raw)
To: Sergei Shtylyov
Cc: linux-sh, devicetree, magnus.damm, linux, linux-arm-kernel,
robh+dt, pawel.moll, mark.rutland, ijc+devicetree, galak
On Fri, Feb 07, 2014 at 12:54:38AM +0300, Sergei Shtylyov wrote:
> Hello.
>
> Here's the set of 2 patches against Simon Horman's 'renesas.git' repo,
> 'renesas-devel-v3.14-rc1-20140206v2' tag. Here we add the Ether device tree
> support working on the R8A7790/Lager reference board. The patchset requires the
> 'sh_eth' driver device tree support posted earlier in order to work.
>
> [1/2] ARM: shmobile: r8a7790: add Ether DT support
> [2/2] ARM: shmobile: lager: add Ether DT support
Thanks. Please repost this series once the bindings have been accepted.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board
2014-02-13 6:02 ` [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board Simon Horman
@ 2014-02-18 23:40 ` Sergei Shtylyov
2014-02-18 23:52 ` Simon Horman
0 siblings, 1 reply; 6+ messages in thread
From: Sergei Shtylyov @ 2014-02-18 23:40 UTC (permalink / raw)
To: Simon Horman
Cc: linux-sh, devicetree, magnus.damm, linux, linux-arm-kernel,
robh+dt, pawel.moll, mark.rutland, ijc+devicetree, galak
Hello.
On 02/13/2014 09:02 AM, Simon Horman wrote:
>> Here's the set of 2 patches against Simon Horman's 'renesas.git' repo,
>> 'renesas-devel-v3.14-rc1-20140206v2' tag. Here we add the Ether device tree
>> support working on the R8A7790/Lager reference board. The patchset requires the
>> 'sh_eth' driver device tree support posted earlier in order to work.
>> [1/2] ARM: shmobile: r8a7790: add Ether DT support
>> [2/2] ARM: shmobile: lager: add Ether DT support
> Thanks. Please repost this series once the bindings have been accepted.
DaveM has just merged the bindings into net-next. Time to repost these 2
series?
WBR, Sergei
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board
2014-02-18 23:40 ` Sergei Shtylyov
@ 2014-02-18 23:52 ` Simon Horman
0 siblings, 0 replies; 6+ messages in thread
From: Simon Horman @ 2014-02-18 23:52 UTC (permalink / raw)
To: Sergei Shtylyov
Cc: linux-sh, devicetree, magnus.damm, linux, linux-arm-kernel,
robh+dt, pawel.moll, mark.rutland, ijc+devicetree, galak
On Wed, Feb 19, 2014 at 02:40:12AM +0300, Sergei Shtylyov wrote:
> Hello.
>
> On 02/13/2014 09:02 AM, Simon Horman wrote:
>
> >> Here's the set of 2 patches against Simon Horman's 'renesas.git' repo,
> >>'renesas-devel-v3.14-rc1-20140206v2' tag. Here we add the Ether device tree
> >>support working on the R8A7790/Lager reference board. The patchset requires the
> >>'sh_eth' driver device tree support posted earlier in order to work.
>
> >>[1/2] ARM: shmobile: r8a7790: add Ether DT support
> >>[2/2] ARM: shmobile: lager: add Ether DT support
>
> >Thanks. Please repost this series once the bindings have been accepted.
>
> DaveM has just merged the bindings into net-next. Time to repost
> these 2 series?
Yes, I think so.
Congratulations on getting the bindings merged.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-02-18 23:52 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-06 21:54 [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board Sergei Shtylyov
2014-02-06 21:56 ` [PATCH 1/2] ARM: shmobile: r8a7790: add Ether DT support Sergei Shtylyov
2014-02-06 21:58 ` [PATCH 2/2] ARM: shmobile: lager: " Sergei Shtylyov
2014-02-13 6:02 ` [PATCH 0/2] Add Ether DT support for R8A7790/Lager reference board Simon Horman
2014-02-18 23:40 ` Sergei Shtylyov
2014-02-18 23:52 ` Simon Horman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).