All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-12 22:28 ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:28 UTC (permalink / raw)
  To: linux-arm-kernel

Hello.

   Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
for the R8A7794-based SILK board.

[1/2] ARM: shmobile: r8a7794: add internal PCI bridge nodes
[2/2] ARM: shmobile: silk: enable internal PCI

WBR, Sergei


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-12 22:28 ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:28 UTC (permalink / raw)
  To: horms, linux-sh, robh+dt, pawel.moll, mark.rutland,
	ijc+devicetree, galak, devicetree
  Cc: magnus.damm, linux, linux-arm-kernel

Hello.

   Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
for the R8A7794-based SILK board.

[1/2] ARM: shmobile: r8a7794: add internal PCI bridge nodes
[2/2] ARM: shmobile: silk: enable internal PCI

WBR, Sergei


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-12 22:28 ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:28 UTC (permalink / raw)
  To: linux-arm-kernel

Hello.

   Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
for the R8A7794-based SILK board.

[1/2] ARM: shmobile: r8a7794: add internal PCI bridge nodes
[2/2] ARM: shmobile: silk: enable internal PCI

WBR, Sergei

^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 1/2] ARM: shmobile: r8a7794: add internal PCI bridge nodes
  2015-09-12 22:28 ` Sergei Shtylyov
  (?)
@ 2015-09-12 22:30   ` Sergei Shtylyov
  -1 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:30 UTC (permalink / raw)
  To: linux-arm-kernel

Add device nodes for the R8A7794 internal PCI bridge devices.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
 arch/arm/boot/dts/r8a7794.dtsi |   42 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7794.dtsi
=================================--- renesas.orig/arch/arm/boot/dts/r8a7794.dtsi
+++ renesas/arch/arm/boot/dts/r8a7794.dtsi
@@ -648,6 +648,48 @@
 		status = "disabled";
 	};
 
+	pci0: pci@ee090000 {
+		compatible = "renesas,pci-r8a7794";
+		device_type = "pci";
+		reg = <0 0xee090000 0 0xc00>,
+		      <0 0xee080000 0 0x1100>;
+		interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>;
+		clocks = <&mstp7_clks R8A7794_CLK_EHCI>;
+		power-domains = <&cpg_clocks>;
+		status = "disabled";
+
+		bus-range = <0 0>;
+		#address-cells = <3>;
+		#size-cells = <2>;
+		#interrupt-cells = <1>;
+		ranges = <0x02000000 0 0xee080000 0 0xee080000 0 0x00010000>;
+		interrupt-map-mask = <0xff00 0 0 0x7>;
+		interrupt-map = <0x0000 0 0 1 &gic 0 108 IRQ_TYPE_LEVEL_HIGH
+				 0x0800 0 0 1 &gic 0 108 IRQ_TYPE_LEVEL_HIGH
+				 0x1000 0 0 2 &gic 0 108 IRQ_TYPE_LEVEL_HIGH>;
+	};
+
+	pci1: pci@ee0d0000 {
+		compatible = "renesas,pci-r8a7794";
+		device_type = "pci";
+		reg = <0 0xee0d0000 0 0xc00>,
+		      <0 0xee0c0000 0 0x1100>;
+		interrupts = <0 113 IRQ_TYPE_LEVEL_HIGH>;
+		clocks = <&mstp7_clks R8A7794_CLK_EHCI>;
+		power-domains = <&cpg_clocks>;
+		status = "disabled";
+
+		bus-range = <1 1>;
+		#address-cells = <3>;
+		#size-cells = <2>;
+		#interrupt-cells = <1>;
+		ranges = <0x02000000 0 0xee0c0000 0 0xee0c0000 0 0x00010000>;
+		interrupt-map-mask = <0xff00 0 0 0x7>;
+		interrupt-map = <0x0000 0 0 1 &gic 0 113 IRQ_TYPE_LEVEL_HIGH
+				 0x0800 0 0 1 &gic 0 113 IRQ_TYPE_LEVEL_HIGH
+				 0x1000 0 0 2 &gic 0 113 IRQ_TYPE_LEVEL_HIGH>;
+	};
+
 	clocks {
 		#address-cells = <2>;
 		#size-cells = <2>;


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 1/2] ARM: shmobile: r8a7794: add internal PCI bridge nodes
@ 2015-09-12 22:30   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:30 UTC (permalink / raw)
  To: horms, linux-sh, robh+dt, pawel.moll, mark.rutland,
	ijc+devicetree, galak, devicetree
  Cc: magnus.damm, linux, linux-arm-kernel

Add device nodes for the R8A7794 internal PCI bridge devices.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
 arch/arm/boot/dts/r8a7794.dtsi |   42 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7794.dtsi
===================================================================
--- renesas.orig/arch/arm/boot/dts/r8a7794.dtsi
+++ renesas/arch/arm/boot/dts/r8a7794.dtsi
@@ -648,6 +648,48 @@
 		status = "disabled";
 	};
 
+	pci0: pci@ee090000 {
+		compatible = "renesas,pci-r8a7794";
+		device_type = "pci";
+		reg = <0 0xee090000 0 0xc00>,
+		      <0 0xee080000 0 0x1100>;
+		interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>;
+		clocks = <&mstp7_clks R8A7794_CLK_EHCI>;
+		power-domains = <&cpg_clocks>;
+		status = "disabled";
+
+		bus-range = <0 0>;
+		#address-cells = <3>;
+		#size-cells = <2>;
+		#interrupt-cells = <1>;
+		ranges = <0x02000000 0 0xee080000 0 0xee080000 0 0x00010000>;
+		interrupt-map-mask = <0xff00 0 0 0x7>;
+		interrupt-map = <0x0000 0 0 1 &gic 0 108 IRQ_TYPE_LEVEL_HIGH
+				 0x0800 0 0 1 &gic 0 108 IRQ_TYPE_LEVEL_HIGH
+				 0x1000 0 0 2 &gic 0 108 IRQ_TYPE_LEVEL_HIGH>;
+	};
+
+	pci1: pci@ee0d0000 {
+		compatible = "renesas,pci-r8a7794";
+		device_type = "pci";
+		reg = <0 0xee0d0000 0 0xc00>,
+		      <0 0xee0c0000 0 0x1100>;
+		interrupts = <0 113 IRQ_TYPE_LEVEL_HIGH>;
+		clocks = <&mstp7_clks R8A7794_CLK_EHCI>;
+		power-domains = <&cpg_clocks>;
+		status = "disabled";
+
+		bus-range = <1 1>;
+		#address-cells = <3>;
+		#size-cells = <2>;
+		#interrupt-cells = <1>;
+		ranges = <0x02000000 0 0xee0c0000 0 0xee0c0000 0 0x00010000>;
+		interrupt-map-mask = <0xff00 0 0 0x7>;
+		interrupt-map = <0x0000 0 0 1 &gic 0 113 IRQ_TYPE_LEVEL_HIGH
+				 0x0800 0 0 1 &gic 0 113 IRQ_TYPE_LEVEL_HIGH
+				 0x1000 0 0 2 &gic 0 113 IRQ_TYPE_LEVEL_HIGH>;
+	};
+
 	clocks {
 		#address-cells = <2>;
 		#size-cells = <2>;


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 1/2] ARM: shmobile: r8a7794: add internal PCI bridge nodes
@ 2015-09-12 22:30   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:30 UTC (permalink / raw)
  To: linux-arm-kernel

Add device nodes for the R8A7794 internal PCI bridge devices.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
 arch/arm/boot/dts/r8a7794.dtsi |   42 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7794.dtsi
===================================================================
--- renesas.orig/arch/arm/boot/dts/r8a7794.dtsi
+++ renesas/arch/arm/boot/dts/r8a7794.dtsi
@@ -648,6 +648,48 @@
 		status = "disabled";
 	};
 
+	pci0: pci at ee090000 {
+		compatible = "renesas,pci-r8a7794";
+		device_type = "pci";
+		reg = <0 0xee090000 0 0xc00>,
+		      <0 0xee080000 0 0x1100>;
+		interrupts = <0 108 IRQ_TYPE_LEVEL_HIGH>;
+		clocks = <&mstp7_clks R8A7794_CLK_EHCI>;
+		power-domains = <&cpg_clocks>;
+		status = "disabled";
+
+		bus-range = <0 0>;
+		#address-cells = <3>;
+		#size-cells = <2>;
+		#interrupt-cells = <1>;
+		ranges = <0x02000000 0 0xee080000 0 0xee080000 0 0x00010000>;
+		interrupt-map-mask = <0xff00 0 0 0x7>;
+		interrupt-map = <0x0000 0 0 1 &gic 0 108 IRQ_TYPE_LEVEL_HIGH
+				 0x0800 0 0 1 &gic 0 108 IRQ_TYPE_LEVEL_HIGH
+				 0x1000 0 0 2 &gic 0 108 IRQ_TYPE_LEVEL_HIGH>;
+	};
+
+	pci1: pci at ee0d0000 {
+		compatible = "renesas,pci-r8a7794";
+		device_type = "pci";
+		reg = <0 0xee0d0000 0 0xc00>,
+		      <0 0xee0c0000 0 0x1100>;
+		interrupts = <0 113 IRQ_TYPE_LEVEL_HIGH>;
+		clocks = <&mstp7_clks R8A7794_CLK_EHCI>;
+		power-domains = <&cpg_clocks>;
+		status = "disabled";
+
+		bus-range = <1 1>;
+		#address-cells = <3>;
+		#size-cells = <2>;
+		#interrupt-cells = <1>;
+		ranges = <0x02000000 0 0xee0c0000 0 0xee0c0000 0 0x00010000>;
+		interrupt-map-mask = <0xff00 0 0 0x7>;
+		interrupt-map = <0x0000 0 0 1 &gic 0 113 IRQ_TYPE_LEVEL_HIGH
+				 0x0800 0 0 1 &gic 0 113 IRQ_TYPE_LEVEL_HIGH
+				 0x1000 0 0 2 &gic 0 113 IRQ_TYPE_LEVEL_HIGH>;
+	};
+
 	clocks {
 		#address-cells = <2>;
 		#size-cells = <2>;

^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 2/2] ARM: shmobile: silk: enable internal PCI
  2015-09-12 22:28 ` Sergei Shtylyov
  (?)
@ 2015-09-12 22:32   ` Sergei Shtylyov
  -1 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:32 UTC (permalink / raw)
  To: linux-arm-kernel

Enable internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached to
them.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
 arch/arm/boot/dts/r8a7794-silk.dts |   22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7794-silk.dts
=================================--- renesas.orig/arch/arm/boot/dts/r8a7794-silk.dts
+++ renesas/arch/arm/boot/dts/r8a7794-silk.dts
@@ -80,6 +80,16 @@
 		renesas,groups = "vin0_data8", "vin0_clk";
 		renesas,function = "vin0";
 	};
+
+	usb0_pins: usb0 {
+		renesas,groups = "usb0";
+		renesas,function = "usb0";
+	};
+
+	usb1_pins: usb1 {
+		renesas,groups = "usb1";
+		renesas,function = "usb1";
+	};
 };
 
 &scif2 {
@@ -188,3 +198,15 @@
 		};
 	};
 };
+
+&pci0 {
+	status = "okay";
+	pinctrl-0 = <&usb0_pins>;
+	pinctrl-names = "default";
+};
+
+&pci1 {
+	status = "okay";
+	pinctrl-0 = <&usb1_pins>;
+	pinctrl-names = "default";
+};


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 2/2] ARM: shmobile: silk: enable internal PCI
@ 2015-09-12 22:32   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:32 UTC (permalink / raw)
  To: horms, linux-sh, robh+dt, pawel.moll, mark.rutland,
	ijc+devicetree, galak, devicetree
  Cc: magnus.damm, linux, linux-arm-kernel

Enable internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached to
them.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
 arch/arm/boot/dts/r8a7794-silk.dts |   22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7794-silk.dts
===================================================================
--- renesas.orig/arch/arm/boot/dts/r8a7794-silk.dts
+++ renesas/arch/arm/boot/dts/r8a7794-silk.dts
@@ -80,6 +80,16 @@
 		renesas,groups = "vin0_data8", "vin0_clk";
 		renesas,function = "vin0";
 	};
+
+	usb0_pins: usb0 {
+		renesas,groups = "usb0";
+		renesas,function = "usb0";
+	};
+
+	usb1_pins: usb1 {
+		renesas,groups = "usb1";
+		renesas,function = "usb1";
+	};
 };
 
 &scif2 {
@@ -188,3 +198,15 @@
 		};
 	};
 };
+
+&pci0 {
+	status = "okay";
+	pinctrl-0 = <&usb0_pins>;
+	pinctrl-names = "default";
+};
+
+&pci1 {
+	status = "okay";
+	pinctrl-0 = <&usb1_pins>;
+	pinctrl-names = "default";
+};


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 2/2] ARM: shmobile: silk: enable internal PCI
@ 2015-09-12 22:32   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:32 UTC (permalink / raw)
  To: linux-arm-kernel

Enable internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached to
them.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
 arch/arm/boot/dts/r8a7794-silk.dts |   22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7794-silk.dts
===================================================================
--- renesas.orig/arch/arm/boot/dts/r8a7794-silk.dts
+++ renesas/arch/arm/boot/dts/r8a7794-silk.dts
@@ -80,6 +80,16 @@
 		renesas,groups = "vin0_data8", "vin0_clk";
 		renesas,function = "vin0";
 	};
+
+	usb0_pins: usb0 {
+		renesas,groups = "usb0";
+		renesas,function = "usb0";
+	};
+
+	usb1_pins: usb1 {
+		renesas,groups = "usb1";
+		renesas,function = "usb1";
+	};
 };
 
 &scif2 {
@@ -188,3 +198,15 @@
 		};
 	};
 };
+
+&pci0 {
+	status = "okay";
+	pinctrl-0 = <&usb0_pins>;
+	pinctrl-names = "default";
+};
+
+&pci1 {
+	status = "okay";
+	pinctrl-0 = <&usb1_pins>;
+	pinctrl-names = "default";
+};

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-12 22:33   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:33 UTC (permalink / raw)
  To: linux-arm-kernel

On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:

>     Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> 'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> for the R8A7794-based SILK board.

    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver patch 
posted yesterday in order to work.

WBR, Sergei


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-12 22:33   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:33 UTC (permalink / raw)
  To: horms-/R6kz+dDXgpPR4JQBCEnsQ, linux-sh-u79uwXL29TY76Z2rM5mHXA,
	robh+dt-DgEjT+Ai2ygdnm+yROfE0A, pawel.moll-5wv7dgnIgG8,
	mark.rutland-5wv7dgnIgG8, ijc+devicetree-KcIKpvwj1kUDXYZnReoRVg,
	galak-sgV2jX0FEOL9JmXXK+q4OQ, devicetree-u79uwXL29TY76Z2rM5mHXA
  Cc: magnus.damm-Re5JQEeQqe8AvxtiuMwx3w, linux-lFZ/pmaqli7XmaaqVzeoHQ,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:

>     Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> 'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> for the R8A7794-based SILK board.

    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver patch 
posted yesterday in order to work.

WBR, Sergei

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-12 22:33   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-12 22:33 UTC (permalink / raw)
  To: linux-arm-kernel

On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:

>     Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> 'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> for the R8A7794-based SILK board.

    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver patch 
posted yesterday in order to work.

WBR, Sergei

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
  2015-09-12 22:33   ` Sergei Shtylyov
  (?)
@ 2015-09-29  0:36     ` Simon Horman
  -1 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-09-29  0:36 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Sergei,

On Sun, Sep 13, 2015 at 01:33:52AM +0300, Sergei Shtylyov wrote:
> On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:
> 
> >    Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> >'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> >for the R8A7794-based SILK board.
> 
>    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
> patch posted yesterday in order to work.

Am I correct in thinking that patch has been accepted and
that therefore I can now pick up this series?

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-29  0:36     ` Simon Horman
  0 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-09-29  0:36 UTC (permalink / raw)
  To: Sergei Shtylyov
  Cc: linux-sh, robh+dt, pawel.moll, mark.rutland, ijc+devicetree,
	galak, devicetree, magnus.damm, linux, linux-arm-kernel

Hi Sergei,

On Sun, Sep 13, 2015 at 01:33:52AM +0300, Sergei Shtylyov wrote:
> On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:
> 
> >    Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> >'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> >for the R8A7794-based SILK board.
> 
>    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
> patch posted yesterday in order to work.

Am I correct in thinking that patch has been accepted and
that therefore I can now pick up this series?

^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-29  0:36     ` Simon Horman
  0 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-09-29  0:36 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Sergei,

On Sun, Sep 13, 2015 at 01:33:52AM +0300, Sergei Shtylyov wrote:
> On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:
> 
> >    Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> >'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> >for the R8A7794-based SILK board.
> 
>    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
> patch posted yesterday in order to work.

Am I correct in thinking that patch has been accepted and
that therefore I can now pick up this series?

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
  2015-09-29  0:36     ` Simon Horman
  (?)
@ 2015-09-29 12:18       ` Sergei Shtylyov
  -1 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-29 12:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hello.

On 9/29/2015 3:36 AM, Simon Horman wrote:

>> On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:

>>>     Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
>>> 'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
>>> for the R8A7794-based SILK board.

>>     Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
>> patch posted yesterday in order to work.

> Am I correct in thinking that patch has been accepted and
> that therefore I can now pick up this series?

    Yes, it's been merged by Linus already.

MBR, Sergei


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-29 12:18       ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-29 12:18 UTC (permalink / raw)
  To: Simon Horman
  Cc: linux-sh, robh+dt, pawel.moll, mark.rutland, ijc+devicetree,
	galak, devicetree, magnus.damm, linux, linux-arm-kernel

Hello.

On 9/29/2015 3:36 AM, Simon Horman wrote:

>> On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:

>>>     Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
>>> 'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
>>> for the R8A7794-based SILK board.

>>     Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
>> patch posted yesterday in order to work.

> Am I correct in thinking that patch has been accepted and
> that therefore I can now pick up this series?

    Yes, it's been merged by Linus already.

MBR, Sergei


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-29 12:18       ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-09-29 12:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hello.

On 9/29/2015 3:36 AM, Simon Horman wrote:

>> On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:

>>>     Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
>>> 'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
>>> for the R8A7794-based SILK board.

>>     Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
>> patch posted yesterday in order to work.

> Am I correct in thinking that patch has been accepted and
> that therefore I can now pick up this series?

    Yes, it's been merged by Linus already.

MBR, Sergei

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
  2015-09-29 12:18       ` Sergei Shtylyov
  (?)
@ 2015-09-30  8:43         ` Simon Horman
  -1 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-09-30  8:43 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Sep 29, 2015 at 03:18:30PM +0300, Sergei Shtylyov wrote:
> Hello.
> 
> On 9/29/2015 3:36 AM, Simon Horman wrote:
> 
> >>On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:
> 
> >>>    Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> >>>'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> >>>for the R8A7794-based SILK board.
> 
> >>    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
> >>patch posted yesterday in order to work.
> 
> >Am I correct in thinking that patch has been accepted and
> >that therefore I can now pick up this series?
> 
>    Yes, it's been merged by Linus already.

Thanks, I have queued-up this series.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-30  8:43         ` Simon Horman
  0 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-09-30  8:43 UTC (permalink / raw)
  To: Sergei Shtylyov
  Cc: linux-sh, robh+dt, pawel.moll, mark.rutland, ijc+devicetree,
	galak, devicetree, magnus.damm, linux, linux-arm-kernel

On Tue, Sep 29, 2015 at 03:18:30PM +0300, Sergei Shtylyov wrote:
> Hello.
> 
> On 9/29/2015 3:36 AM, Simon Horman wrote:
> 
> >>On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:
> 
> >>>    Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> >>>'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> >>>for the R8A7794-based SILK board.
> 
> >>    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
> >>patch posted yesterday in order to work.
> 
> >Am I correct in thinking that patch has been accepted and
> >that therefore I can now pick up this series?
> 
>    Yes, it's been merged by Linus already.

Thanks, I have queued-up this series.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support
@ 2015-09-30  8:43         ` Simon Horman
  0 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-09-30  8:43 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Sep 29, 2015 at 03:18:30PM +0300, Sergei Shtylyov wrote:
> Hello.
> 
> On 9/29/2015 3:36 AM, Simon Horman wrote:
> 
> >>On 09/13/2015 01:28 AM, Sergei Shtylyov wrote:
> 
> >>>    Here's the set of 2 patches against Simon Horman's 'renesas.git' repo's
> >>>'renesas-devel-20150911v2-v4.2' tag. Here we add PCI USB device tree support
> >>>for the R8A7794-based SILK board.
> 
> >>    Oops, forgot to say that the patches need the 'pci-rcar-gen2' driver
> >>patch posted yesterday in order to work.
> 
> >Am I correct in thinking that patch has been accepted and
> >that therefore I can now pick up this series?
> 
>    Yes, it's been merged by Linus already.

Thanks, I have queued-up this series.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH] ARM: shmobile: porter: enable internal PCI and USB PHY
  2015-09-12 22:28 ` Sergei Shtylyov
  (?)
@ 2015-10-12 22:12   ` Sergei Shtylyov
  -1 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-10-12 22:12 UTC (permalink / raw)
  To: linux-arm-kernel

Enable  internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached
to them and also enable  USB PHY device  for the Porter board.  We have to
enable  everything in one patch since EHCI/OHCI devices are already linked
to the USB PHY device.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
This patch is against 'renesas-devel-20151012-v4.3-rc5' tag of Simon Horman's
'renesas.git' repo.

 arch/arm/boot/dts/r8a7791-porter.dts |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7791-porter.dts
=================================--- renesas.orig/arch/arm/boot/dts/r8a7791-porter.dts
+++ renesas/arch/arm/boot/dts/r8a7791-porter.dts
@@ -120,6 +120,16 @@
 		renesas,function = "i2c2";
 	};
 
+	usb0_pins: usb0 {
+		renesas,groups = "usb0";
+		renesas,function = "usb0";
+	};
+
+	usb1_pins: usb1 {
+		renesas,groups = "usb1";
+		renesas,function = "usb1";
+	};
+
 	vin0_pins: vin0 {
 		renesas,groups = "vin0_data8", "vin0_clk";
 		renesas,function = "vin0";
@@ -245,6 +255,24 @@
 	};
 };
 
+&pci0 {
+	pinctrl-0 = <&usb0_pins>;
+	pinctrl-names = "default";
+
+	status = "okay";
+};
+
+&pci1 {
+	pinctrl-0 = <&usb1_pins>;
+	pinctrl-names = "default";
+
+	status = "okay";
+};
+
+&usbphy {
+	status = "okay";
+};
+
 &pcie_bus_clk {
 	status = "okay";
 };


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH] ARM: shmobile: porter: enable internal PCI and USB PHY
@ 2015-10-12 22:12   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-10-12 22:12 UTC (permalink / raw)
  To: horms, linux-sh, robh+dt, pawel.moll, mark.rutland,
	ijc+devicetree, galak, devicetree
  Cc: magnus.damm, linux, linux-arm-kernel

Enable  internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached
to them and also enable  USB PHY device  for the Porter board.  We have to
enable  everything in one patch since EHCI/OHCI devices are already linked
to the USB PHY device.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
This patch is against 'renesas-devel-20151012-v4.3-rc5' tag of Simon Horman's
'renesas.git' repo.

 arch/arm/boot/dts/r8a7791-porter.dts |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7791-porter.dts
===================================================================
--- renesas.orig/arch/arm/boot/dts/r8a7791-porter.dts
+++ renesas/arch/arm/boot/dts/r8a7791-porter.dts
@@ -120,6 +120,16 @@
 		renesas,function = "i2c2";
 	};
 
+	usb0_pins: usb0 {
+		renesas,groups = "usb0";
+		renesas,function = "usb0";
+	};
+
+	usb1_pins: usb1 {
+		renesas,groups = "usb1";
+		renesas,function = "usb1";
+	};
+
 	vin0_pins: vin0 {
 		renesas,groups = "vin0_data8", "vin0_clk";
 		renesas,function = "vin0";
@@ -245,6 +255,24 @@
 	};
 };
 
+&pci0 {
+	pinctrl-0 = <&usb0_pins>;
+	pinctrl-names = "default";
+
+	status = "okay";
+};
+
+&pci1 {
+	pinctrl-0 = <&usb1_pins>;
+	pinctrl-names = "default";
+
+	status = "okay";
+};
+
+&usbphy {
+	status = "okay";
+};
+
 &pcie_bus_clk {
 	status = "okay";
 };


^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH] ARM: shmobile: porter: enable internal PCI and USB PHY
@ 2015-10-12 22:12   ` Sergei Shtylyov
  0 siblings, 0 replies; 27+ messages in thread
From: Sergei Shtylyov @ 2015-10-12 22:12 UTC (permalink / raw)
  To: linux-arm-kernel

Enable  internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached
to them and also enable  USB PHY device  for the Porter board.  We have to
enable  everything in one patch since EHCI/OHCI devices are already linked
to the USB PHY device.

Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

---
This patch is against 'renesas-devel-20151012-v4.3-rc5' tag of Simon Horman's
'renesas.git' repo.

 arch/arm/boot/dts/r8a7791-porter.dts |   28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

Index: renesas/arch/arm/boot/dts/r8a7791-porter.dts
===================================================================
--- renesas.orig/arch/arm/boot/dts/r8a7791-porter.dts
+++ renesas/arch/arm/boot/dts/r8a7791-porter.dts
@@ -120,6 +120,16 @@
 		renesas,function = "i2c2";
 	};
 
+	usb0_pins: usb0 {
+		renesas,groups = "usb0";
+		renesas,function = "usb0";
+	};
+
+	usb1_pins: usb1 {
+		renesas,groups = "usb1";
+		renesas,function = "usb1";
+	};
+
 	vin0_pins: vin0 {
 		renesas,groups = "vin0_data8", "vin0_clk";
 		renesas,function = "vin0";
@@ -245,6 +255,24 @@
 	};
 };
 
+&pci0 {
+	pinctrl-0 = <&usb0_pins>;
+	pinctrl-names = "default";
+
+	status = "okay";
+};
+
+&pci1 {
+	pinctrl-0 = <&usb1_pins>;
+	pinctrl-names = "default";
+
+	status = "okay";
+};
+
+&usbphy {
+	status = "okay";
+};
+
 &pcie_bus_clk {
 	status = "okay";
 };

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH] ARM: shmobile: porter: enable internal PCI and USB PHY
  2015-10-12 22:12   ` Sergei Shtylyov
  (?)
@ 2015-10-13  1:01     ` Simon Horman
  -1 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-10-13  1:01 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Oct 13, 2015 at 01:12:18AM +0300, Sergei Shtylyov wrote:
> Enable  internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached
> to them and also enable  USB PHY device  for the Porter board.  We have to
> enable  everything in one patch since EHCI/OHCI devices are already linked
> to the USB PHY device.
> 
> Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

Thanks, I have queued this up for v4.4.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [PATCH] ARM: shmobile: porter: enable internal PCI and USB PHY
@ 2015-10-13  1:01     ` Simon Horman
  0 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-10-13  1:01 UTC (permalink / raw)
  To: Sergei Shtylyov
  Cc: linux-sh, robh+dt, pawel.moll, mark.rutland, ijc+devicetree,
	galak, devicetree, magnus.damm, linux, linux-arm-kernel

On Tue, Oct 13, 2015 at 01:12:18AM +0300, Sergei Shtylyov wrote:
> Enable  internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached
> to them and also enable  USB PHY device  for the Porter board.  We have to
> enable  everything in one patch since EHCI/OHCI devices are already linked
> to the USB PHY device.
> 
> Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

Thanks, I have queued this up for v4.4.

^ permalink raw reply	[flat|nested] 27+ messages in thread

* [PATCH] ARM: shmobile: porter: enable internal PCI and USB PHY
@ 2015-10-13  1:01     ` Simon Horman
  0 siblings, 0 replies; 27+ messages in thread
From: Simon Horman @ 2015-10-13  1:01 UTC (permalink / raw)
  To: linux-arm-kernel

On Tue, Oct 13, 2015 at 01:12:18AM +0300, Sergei Shtylyov wrote:
> Enable  internal AHB-PCI bridges for the USB EHCI/OHCI controllers attached
> to them and also enable  USB PHY device  for the Porter board.  We have to
> enable  everything in one patch since EHCI/OHCI devices are already linked
> to the USB PHY device.
> 
> Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>

Thanks, I have queued this up for v4.4.

^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2015-10-13  1:01 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-09-12 22:28 [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support Sergei Shtylyov
2015-09-12 22:28 ` Sergei Shtylyov
2015-09-12 22:28 ` Sergei Shtylyov
2015-09-12 22:30 ` [PATCH 1/2] ARM: shmobile: r8a7794: add internal PCI bridge nodes Sergei Shtylyov
2015-09-12 22:30   ` Sergei Shtylyov
2015-09-12 22:30   ` Sergei Shtylyov
2015-09-12 22:32 ` [PATCH 2/2] ARM: shmobile: silk: enable internal PCI Sergei Shtylyov
2015-09-12 22:32   ` Sergei Shtylyov
2015-09-12 22:32   ` Sergei Shtylyov
2015-09-12 22:33 ` [PATCH 0/2] Add R8A7794/SILK board PCI USB DT support Sergei Shtylyov
2015-09-12 22:33   ` Sergei Shtylyov
2015-09-12 22:33   ` Sergei Shtylyov
2015-09-29  0:36   ` Simon Horman
2015-09-29  0:36     ` Simon Horman
2015-09-29  0:36     ` Simon Horman
2015-09-29 12:18     ` Sergei Shtylyov
2015-09-29 12:18       ` Sergei Shtylyov
2015-09-29 12:18       ` Sergei Shtylyov
2015-09-30  8:43       ` Simon Horman
2015-09-30  8:43         ` Simon Horman
2015-09-30  8:43         ` Simon Horman
2015-10-12 22:12 ` [PATCH] ARM: shmobile: porter: enable internal PCI and USB PHY Sergei Shtylyov
2015-10-12 22:12   ` Sergei Shtylyov
2015-10-12 22:12   ` Sergei Shtylyov
2015-10-13  1:01   ` Simon Horman
2015-10-13  1:01     ` Simon Horman
2015-10-13  1:01     ` Simon Horman

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.