Linux-USB Archive on lore.kernel.org
 help / color / Atom feed
* [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N
@ 2019-10-08 10:38 Fabrizio Castro
  2019-10-08 10:38 ` [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support Fabrizio Castro
                   ` (9 more replies)
  0 siblings, 10 replies; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Dear All,

this series adds USB 2.0, USB 3.0, and INTC-EX support to the RZ/G2N
SoC specfic dtsi.

This series depends on the following patches:
* https://patchwork.kernel.org/cover/11166155/
* https://patchwork.kernel.org/cover/11157129/
* https://patchwork.kernel.org/cover/11158259/
* https://patchwork.kernel.org/cover/11171325/
* https://patchwork.kernel.org/cover/11173787/
* https://patchwork.kernel.org/patch/11174777/

Thanks,
Fab

Fabrizio Castro (10):
  dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support
  dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1
  dt-bindings: usb: renesas_usbhs: Add r8a774b1 support
  dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support
  dt-bindings: usb-xhci: Add r8a774b1 support
  dt-bindings: usb: renesas_usb3: Document r8a774b1 support
  arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI)
    device nodes
  arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB device nodes
  arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes
  arm64: dts: renesas: r8a774b1: Add INTC-EX device node

 .../devicetree/bindings/dma/renesas,usb-dmac.txt   |   1 +
 .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt |   2 +
 .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt |   2 +
 .../devicetree/bindings/usb/renesas,usb3-peri.txt  |   1 +
 .../devicetree/bindings/usb/renesas,usbhs.txt      |   1 +
 Documentation/devicetree/bindings/usb/usb-xhci.txt |   1 +
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          | 138 +++++++++++++++++++--
 7 files changed, 136 insertions(+), 10 deletions(-)

-- 
2.7.4


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

* [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
@ 2019-10-08 10:38 ` Fabrizio Castro
  2019-10-08 11:31   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  2019-10-08 10:38 ` [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 Fabrizio Castro
                   ` (8 subsequent siblings)
  9 siblings, 2 replies; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Document RZ/G2N (R8A774B1) SoC bindings.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt b/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
index 503a8cf..7734b21 100644
--- a/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
+++ b/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
@@ -10,6 +10,8 @@ Required properties:
 	      SoC.
 	      "renesas,usb2-phy-r8a774a1" if the device is a part of an R8A774A1
 	      SoC.
+	      "renesas,usb2-phy-r8a774b1" if the device is a part of an R8A774B1
+	      SoC.
 	      "renesas,usb2-phy-r8a774c0" if the device is a part of an R8A774C0
 	      SoC.
 	      "renesas,usb2-phy-r8a7795" if the device is a part of an R8A7795
-- 
2.7.4


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

* [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
  2019-10-08 10:38 ` [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support Fabrizio Castro
@ 2019-10-08 10:38 ` Fabrizio Castro
  2019-10-08 11:32   ` Geert Uytterhoeven
                     ` (2 more replies)
  2019-10-08 10:38 ` [PATCH 03/10] dt-bindings: usb: renesas_usbhs: Add r8a774b1 support Fabrizio Castro
                   ` (7 subsequent siblings)
  9 siblings, 3 replies; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

This patch adds the binding for r8a774b1 SoC (RZ/G2N).

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt b/Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt
index 372f0ee..f1f95f6 100644
--- a/Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt
+++ b/Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt
@@ -8,6 +8,7 @@ Required Properties:
 	  - "renesas,r8a7745-usb-dmac" (RZ/G1E)
 	  - "renesas,r8a77470-usb-dmac" (RZ/G1C)
 	  - "renesas,r8a774a1-usb-dmac" (RZ/G2M)
+	  - "renesas,r8a774b1-usb-dmac" (RZ/G2N)
 	  - "renesas,r8a774c0-usb-dmac" (RZ/G2E)
 	  - "renesas,r8a7790-usb-dmac" (R-Car H2)
 	  - "renesas,r8a7791-usb-dmac" (R-Car M2-W)
-- 
2.7.4


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

* [PATCH 03/10] dt-bindings: usb: renesas_usbhs: Add r8a774b1 support
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
  2019-10-08 10:38 ` [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support Fabrizio Castro
  2019-10-08 10:38 ` [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 Fabrizio Castro
@ 2019-10-08 10:38 ` Fabrizio Castro
  2019-10-08 11:34   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  2019-10-08 10:38 ` [PATCH 04/10] dt-bindings: rcar-gen3-phy-usb3: " Fabrizio Castro
                   ` (6 subsequent siblings)
  9 siblings, 2 replies; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Document RZ/G2N (R8A774B1) SoC bindings.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 Documentation/devicetree/bindings/usb/renesas,usbhs.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/usb/renesas,usbhs.txt b/Documentation/devicetree/bindings/usb/renesas,usbhs.txt
index e39255e..06abe99 100644
--- a/Documentation/devicetree/bindings/usb/renesas,usbhs.txt
+++ b/Documentation/devicetree/bindings/usb/renesas,usbhs.txt
@@ -8,6 +8,7 @@ Required properties:
 	- "renesas,usbhs-r8a7745" for r8a7745 (RZ/G1E) compatible device
 	- "renesas,usbhs-r8a77470" for r8a77470 (RZ/G1C) compatible device
 	- "renesas,usbhs-r8a774a1" for r8a774a1 (RZ/G2M) compatible device
+	- "renesas,usbhs-r8a774b1" for r8a774b1 (RZ/G2N) compatible device
 	- "renesas,usbhs-r8a774c0" for r8a774c0 (RZ/G2E) compatible device
 	- "renesas,usbhs-r8a7790" for r8a7790 (R-Car H2) compatible device
 	- "renesas,usbhs-r8a7791" for r8a7791 (R-Car M2-W) compatible device
-- 
2.7.4


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

* [PATCH 04/10] dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
                   ` (2 preceding siblings ...)
  2019-10-08 10:38 ` [PATCH 03/10] dt-bindings: usb: renesas_usbhs: Add r8a774b1 support Fabrizio Castro
@ 2019-10-08 10:38 ` " Fabrizio Castro
  2019-10-08 11:36   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  2019-10-08 10:38 ` [PATCH 05/10] dt-bindings: usb-xhci: " Fabrizio Castro
                   ` (5 subsequent siblings)
  9 siblings, 2 replies; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Document RZ/G2N (R8A774B1) SoC bindings.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb3.txt b/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb3.txt
index 9d98266..0fe433b 100644
--- a/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb3.txt
+++ b/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb3.txt
@@ -9,6 +9,8 @@ need this driver.
 Required properties:
 - compatible: "renesas,r8a774a1-usb3-phy" if the device is a part of an R8A774A1
 	      SoC.
+	      "renesas,r8a774b1-usb3-phy" if the device is a part of an R8A774B1
+	      SoC.
 	      "renesas,r8a7795-usb3-phy" if the device is a part of an R8A7795
 	      SoC.
 	      "renesas,r8a7796-usb3-phy" if the device is a part of an R8A7796
-- 
2.7.4


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

* [PATCH 05/10] dt-bindings: usb-xhci: Add r8a774b1 support
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
                   ` (3 preceding siblings ...)
  2019-10-08 10:38 ` [PATCH 04/10] dt-bindings: rcar-gen3-phy-usb3: " Fabrizio Castro
@ 2019-10-08 10:38 ` " Fabrizio Castro
  2019-10-08 11:37   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  2019-10-08 10:38 ` [PATCH 06/10] dt-bindings: usb: renesas_usb3: Document " Fabrizio Castro
                   ` (4 subsequent siblings)
  9 siblings, 2 replies; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Document RZ/G2N (R8A774B1) SoC bindings.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/usb/usb-xhci.txt b/Documentation/devicetree/bindings/usb/usb-xhci.txt
index 97400e8..2fe9f3c 100644
--- a/Documentation/devicetree/bindings/usb/usb-xhci.txt
+++ b/Documentation/devicetree/bindings/usb/usb-xhci.txt
@@ -10,6 +10,7 @@ Required properties:
     - "renesas,xhci-r8a7743" for r8a7743 SoC
     - "renesas,xhci-r8a7744" for r8a7744 SoC
     - "renesas,xhci-r8a774a1" for r8a774a1 SoC
+    - "renesas,xhci-r8a774b1" for r8a774b1 SoC
     - "renesas,xhci-r8a774c0" for r8a774c0 SoC
     - "renesas,xhci-r8a7790" for r8a7790 SoC
     - "renesas,xhci-r8a7791" for r8a7791 SoC
-- 
2.7.4


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

* [PATCH 06/10] dt-bindings: usb: renesas_usb3: Document r8a774b1 support
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
                   ` (4 preceding siblings ...)
  2019-10-08 10:38 ` [PATCH 05/10] dt-bindings: usb-xhci: " Fabrizio Castro
@ 2019-10-08 10:38 ` " Fabrizio Castro
  2019-10-08 11:42   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  2019-10-08 10:38 ` [PATCH 07/10] arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI) device nodes Fabrizio Castro
                   ` (3 subsequent siblings)
  9 siblings, 2 replies; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Document RZ/G2N (R8A774B1) SoC bindings.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt b/Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt
index 5eecfbc..1343dfc 100644
--- a/Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt
+++ b/Documentation/devicetree/bindings/usb/renesas,usb3-peri.txt
@@ -3,6 +3,7 @@ Renesas Electronics USB3.0 Peripheral driver
 Required properties:
   - compatible: Must contain one of the following:
 	- "renesas,r8a774a1-usb3-peri"
+	- "renesas,r8a774b1-usb3-peri"
 	- "renesas,r8a774c0-usb3-peri"
 	- "renesas,r8a7795-usb3-peri"
 	- "renesas,r8a7796-usb3-peri"
-- 
2.7.4


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

* [PATCH 07/10] arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI) device nodes
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
                   ` (5 preceding siblings ...)
  2019-10-08 10:38 ` [PATCH 06/10] dt-bindings: usb: renesas_usb3: Document " Fabrizio Castro
@ 2019-10-08 10:38 ` Fabrizio Castro
  2019-10-09 14:07   ` Geert Uytterhoeven
  2019-10-08 10:38 ` [PATCH 08/10] arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB " Fabrizio Castro
                   ` (2 subsequent siblings)
  9 siblings, 1 reply; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Add USB2.0 phy and host (EHCI/OHCI) device nodes on RZ/G2N SoC dtsi.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 55 +++++++++++++++++++++++++++----
 1 file changed, 49 insertions(+), 6 deletions(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a774b1.dtsi b/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
index 0163b284..3704ad1 100644
--- a/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
@@ -1209,33 +1209,76 @@
 		};
 
 		ohci0: usb@ee080000 {
+			compatible = "generic-ohci";
 			reg = <0 0xee080000 0 0x100>;
-			/* placeholder */
+			interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 703>, <&cpg CPG_MOD 704>;
+			phys = <&usb2_phy0 1>;
+			phy-names = "usb";
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 703>, <&cpg 704>;
+			status = "disabled";
 		};
 
 		ohci1: usb@ee0a0000 {
+			compatible = "generic-ohci";
 			reg = <0 0xee0a0000 0 0x100>;
-			/* placeholder */
+			interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 702>;
+			phys = <&usb2_phy1 1>;
+			phy-names = "usb";
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 702>;
+			status = "disabled";
 		};
 
 		ehci0: usb@ee080100 {
+			compatible = "generic-ehci";
 			reg = <0 0xee080100 0 0x100>;
-			/* placeholder */
+			interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 703>, <&cpg CPG_MOD 704>;
+			phys = <&usb2_phy0 2>;
+			phy-names = "usb";
+			companion = <&ohci0>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 703>, <&cpg 704>;
+			status = "disabled";
 		};
 
 		ehci1: usb@ee0a0100 {
+			compatible = "generic-ehci";
 			reg = <0 0xee0a0100 0 0x100>;
-			/* placeholder */
+			interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 702>;
+			phys = <&usb2_phy1 2>;
+			phy-names = "usb";
+			companion = <&ohci1>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 702>;
+			status = "disabled";
 		};
 
 		usb2_phy0: usb-phy@ee080200 {
+			compatible = "renesas,usb2-phy-r8a774b1",
+				     "renesas,rcar-gen3-usb2-phy";
 			reg = <0 0xee080200 0 0x700>;
-			/* placeholder */
+			interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 703>, <&cpg CPG_MOD 704>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 703>, <&cpg 704>;
+			#phy-cells = <1>;
+			status = "disabled";
 		};
 
 		usb2_phy1: usb-phy@ee0a0200 {
+			compatible = "renesas,usb2-phy-r8a774b1",
+				     "renesas,rcar-gen3-usb2-phy";
 			reg = <0 0xee0a0200 0 0x700>;
-			/* placeholder */
+			clocks = <&cpg CPG_MOD 702>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 702>;
+			#phy-cells = <1>;
+			status = "disabled";
 		};
 
 		sdhi0: sd@ee100000 {
-- 
2.7.4


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

* [PATCH 08/10] arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB device nodes
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
                   ` (6 preceding siblings ...)
  2019-10-08 10:38 ` [PATCH 07/10] arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI) device nodes Fabrizio Castro
@ 2019-10-08 10:38 ` " Fabrizio Castro
  2019-10-09 14:38   ` Geert Uytterhoeven
  2019-10-08 10:38 ` [PATCH 09/10] arm64: dts: renesas: r8a774b1: Add USB3.0 " Fabrizio Castro
  2019-10-08 10:38 ` [PATCH 10/10] arm64: dts: renesas: r8a774b1: Add INTC-EX device node Fabrizio Castro
  9 siblings, 1 reply; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Add usb dmac and hsusb device nodes to the RZ/G2N SoC dtsi.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 42 ++++++++++++++++++++++++++++++-
 1 file changed, 41 insertions(+), 1 deletion(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a774b1.dtsi b/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
index 3704ad1..abbcec6 100644
--- a/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
@@ -675,8 +675,48 @@
 		};
 
 		hsusb: usb@e6590000 {
+			compatible = "renesas,usbhs-r8a774b1",
+				     "renesas,rcar-gen3-usbhs";
 			reg = <0 0xe6590000 0 0x200>;
-			/* placeholder */
+			interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 704>, <&cpg CPG_MOD 703>;
+			dmas = <&usb_dmac0 0>, <&usb_dmac0 1>,
+			       <&usb_dmac1 0>, <&usb_dmac1 1>;
+			dma-names = "ch0", "ch1", "ch2", "ch3";
+			renesas,buswait = <11>;
+			phys = <&usb2_phy0 3>;
+			phy-names = "usb";
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 704>, <&cpg 703>;
+			status = "disabled";
+		};
+
+		usb_dmac0: dma-controller@e65a0000 {
+			compatible = "renesas,r8a774b1-usb-dmac",
+				     "renesas,usb-dmac";
+			reg = <0 0xe65a0000 0 0x100>;
+			interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH
+				      GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
+			interrupt-names = "ch0", "ch1";
+			clocks = <&cpg CPG_MOD 330>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 330>;
+			#dma-cells = <1>;
+			dma-channels = <2>;
+		};
+
+		usb_dmac1: dma-controller@e65b0000 {
+			compatible = "renesas,r8a774b1-usb-dmac",
+				     "renesas,usb-dmac";
+			reg = <0 0xe65b0000 0 0x100>;
+			interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH
+				      GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
+			interrupt-names = "ch0", "ch1";
+			clocks = <&cpg CPG_MOD 331>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 331>;
+			#dma-cells = <1>;
+			dma-channels = <2>;
 		};
 
 		usb3_phy0: usb-phy@e65ee000 {
-- 
2.7.4


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

* [PATCH 09/10] arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
                   ` (7 preceding siblings ...)
  2019-10-08 10:38 ` [PATCH 08/10] arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB " Fabrizio Castro
@ 2019-10-08 10:38 ` " Fabrizio Castro
  2019-10-09 14:41   ` Geert Uytterhoeven
  2019-10-08 10:38 ` [PATCH 10/10] arm64: dts: renesas: r8a774b1: Add INTC-EX device node Fabrizio Castro
  9 siblings, 1 reply; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Add usb3.0 phy, host and function device nodes on RZ/G2N SoC dtsi.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 25 ++++++++++++++++++++++---
 1 file changed, 22 insertions(+), 3 deletions(-)

diff --git a/arch/arm64/boot/dts/renesas/r8a774b1.dtsi b/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
index abbcec6..f24bd34 100644
--- a/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
@@ -720,9 +720,16 @@
 		};
 
 		usb3_phy0: usb-phy@e65ee000 {
+			compatible = "renesas,r8a774b1-usb3-phy",
+				     "renesas,rcar-gen3-usb3-phy";
 			reg = <0 0xe65ee000 0 0x90>;
+			clocks = <&cpg CPG_MOD 328>, <&usb3s0_clk>,
+				 <&usb_extal_clk>;
+			clock-names = "usb3-if", "usb3s_clk", "usb_extal";
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 328>;
 			#phy-cells = <0>;
-			/* placeholder */
+			status = "disabled";
 		};
 
 		dmac0: dma-controller@e6700000 {
@@ -1239,13 +1246,25 @@
 		};
 
 		xhci0: usb@ee000000 {
+			compatible = "renesas,xhci-r8a774b1",
+				     "renesas,rcar-gen3-xhci";
 			reg = <0 0xee000000 0 0xc00>;
-			/* placeholder */
+			interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 328>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 328>;
+			status = "disabled";
 		};
 
 		usb3_peri0: usb@ee020000 {
+			compatible = "renesas,r8a774b1-usb3-peri",
+				     "renesas,rcar-gen3-usb3-peri";
 			reg = <0 0xee020000 0 0x400>;
-			/* placeholder */
+			interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 328>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 328>;
+			status = "disabled";
 		};
 
 		ohci0: usb@ee080000 {
-- 
2.7.4


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

* [PATCH 10/10] arm64: dts: renesas: r8a774b1: Add INTC-EX device node
  2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
                   ` (8 preceding siblings ...)
  2019-10-08 10:38 ` [PATCH 09/10] arm64: dts: renesas: r8a774b1: Add USB3.0 " Fabrizio Castro
@ 2019-10-08 10:38 ` Fabrizio Castro
  2019-10-09 14:42   ` Geert Uytterhoeven
  9 siblings, 1 reply; 28+ messages in thread
From: Fabrizio Castro @ 2019-10-08 10:38 UTC (permalink / raw)
  To: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Add support for the Interrupt Controller for External Devices
(INTC-EX) on RZ/G2N.

Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
---
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/arch/arm64/boot/dts/renesas/r8a774b1.dtsi b/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
index f24bd34..80b8b2e 100644
--- a/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
+++ b/arch/arm64/boot/dts/renesas/r8a774b1.dtsi
@@ -390,6 +390,22 @@
 			#thermal-sensor-cells = <1>;
 		};
 
+		intc_ex: interrupt-controller@e61c0000 {
+			compatible = "renesas,intc-ex-r8a774b1", "renesas,irqc";
+			#interrupt-cells = <2>;
+			interrupt-controller;
+			reg = <0 0xe61c0000 0 0x200>;
+			interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH
+				      GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH
+				      GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH
+				      GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH
+				      GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH
+				      GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&cpg CPG_MOD 407>;
+			power-domains = <&sysc R8A774B1_PD_ALWAYS_ON>;
+			resets = <&cpg 407>;
+		};
+
 		tmu0: timer@e61e0000 {
 			compatible = "renesas,tmu-r8a774b1", "renesas,tmu";
 			reg = <0 0xe61e0000 0 0x30>;
-- 
2.7.4


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

* Re: [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support
  2019-10-08 10:38 ` [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support Fabrizio Castro
@ 2019-10-08 11:31   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-08 11:31 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Simon Horman, Vinod Koul, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Document RZ/G2N (R8A774B1) SoC bindings.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1
  2019-10-08 10:38 ` [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 Fabrizio Castro
@ 2019-10-08 11:32   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  2019-10-15 10:19   ` Vinod Koul
  2 siblings, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-08 11:32 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring,
	Mark Rutland, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> This patch adds the binding for r8a774b1 SoC (RZ/G2N).
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 03/10] dt-bindings: usb: renesas_usbhs: Add r8a774b1 support
  2019-10-08 10:38 ` [PATCH 03/10] dt-bindings: usb: renesas_usbhs: Add r8a774b1 support Fabrizio Castro
@ 2019-10-08 11:34   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-08 11:34 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Geert Uytterhoeven, Simon Horman, Vinod Koul, Rob Herring,
	Mark Rutland, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Document RZ/G2N (R8A774B1) SoC bindings.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 04/10] dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support
  2019-10-08 10:38 ` [PATCH 04/10] dt-bindings: rcar-gen3-phy-usb3: " Fabrizio Castro
@ 2019-10-08 11:36   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-08 11:36 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Simon Horman, Vinod Koul, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Document RZ/G2N (R8A774B1) SoC bindings.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 05/10] dt-bindings: usb-xhci: Add r8a774b1 support
  2019-10-08 10:38 ` [PATCH 05/10] dt-bindings: usb-xhci: " Fabrizio Castro
@ 2019-10-08 11:37   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-08 11:37 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Simon Horman, Vinod Koul, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Document RZ/G2N (R8A774B1) SoC bindings.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 06/10] dt-bindings: usb: renesas_usb3: Document r8a774b1 support
  2019-10-08 10:38 ` [PATCH 06/10] dt-bindings: usb: renesas_usb3: Document " Fabrizio Castro
@ 2019-10-08 11:42   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-08 11:42 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Simon Horman, Vinod Koul, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Document RZ/G2N (R8A774B1) SoC bindings.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* RE: [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support
  2019-10-08 10:38 ` [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support Fabrizio Castro
  2019-10-08 11:31   ` Geert Uytterhoeven
@ 2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Yoshihiro Shimoda @ 2019-10-09  4:09 UTC (permalink / raw)
  To: Fabrizio Castro, Geert Uytterhoeven, Simon Horman, Vinod Koul,
	Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Hi Fabrizio-san,

> From: Fabrizio Castro, Sent: Tuesday, October 8, 2019 7:39 PM
> Document RZ/G2N (R8A774B1) SoC bindings.
> 
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>
> ---

Thank you for the patch!

Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Best regards,
Yoshihiro Shimoda


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

* RE: [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1
  2019-10-08 10:38 ` [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 Fabrizio Castro
  2019-10-08 11:32   ` Geert Uytterhoeven
@ 2019-10-09  4:09   ` Yoshihiro Shimoda
  2019-10-15 10:19   ` Vinod Koul
  2 siblings, 0 replies; 28+ messages in thread
From: Yoshihiro Shimoda @ 2019-10-09  4:09 UTC (permalink / raw)
  To: Fabrizio Castro, Geert Uytterhoeven, Simon Horman, Vinod Koul,
	Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Hi Fabrizio-san,

> From: Fabrizio Castro, Sent: Tuesday, October 8, 2019 7:39 PM
> 
> This patch adds the binding for r8a774b1 SoC (RZ/G2N).
> 
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Thank you for the patch!

Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Best regards,
Yoshihiro Shimoda


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

* RE: [PATCH 03/10] dt-bindings: usb: renesas_usbhs: Add r8a774b1 support
  2019-10-08 10:38 ` [PATCH 03/10] dt-bindings: usb: renesas_usbhs: Add r8a774b1 support Fabrizio Castro
  2019-10-08 11:34   ` Geert Uytterhoeven
@ 2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Yoshihiro Shimoda @ 2019-10-09  4:09 UTC (permalink / raw)
  To: Fabrizio Castro, Geert Uytterhoeven, Simon Horman, Vinod Koul,
	Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Hi Fabrizio-san,

> From: Fabrizio Castro, Sent: Tuesday, October 8, 2019 7:39 PM
> 
> Document RZ/G2N (R8A774B1) SoC bindings.
> 
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Thank you for the patch!

Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Best regards,
Yoshihiro Shimoda


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

* RE: [PATCH 04/10] dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support
  2019-10-08 10:38 ` [PATCH 04/10] dt-bindings: rcar-gen3-phy-usb3: " Fabrizio Castro
  2019-10-08 11:36   ` Geert Uytterhoeven
@ 2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Yoshihiro Shimoda @ 2019-10-09  4:09 UTC (permalink / raw)
  To: Fabrizio Castro, Geert Uytterhoeven, Simon Horman, Vinod Koul,
	Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Hi Fabrizio-san,

> From: Fabrizio Castro, Sent: Tuesday, October 8, 2019 7:39 PM
> 
> Document RZ/G2N (R8A774B1) SoC bindings.
> 
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Thank you for the patch!

Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Best regards,
Yoshihiro Shimoda


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

* RE: [PATCH 05/10] dt-bindings: usb-xhci: Add r8a774b1 support
  2019-10-08 10:38 ` [PATCH 05/10] dt-bindings: usb-xhci: " Fabrizio Castro
  2019-10-08 11:37   ` Geert Uytterhoeven
@ 2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Yoshihiro Shimoda @ 2019-10-09  4:09 UTC (permalink / raw)
  To: Fabrizio Castro, Geert Uytterhoeven, Simon Horman, Vinod Koul,
	Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Hi Fabrizio-san,

> From: Fabrizio Castro, Sent: Tuesday, October 8, 2019 7:39 PM
> 
> Document RZ/G2N (R8A774B1) SoC bindings.
> 
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Thank you for the patch!

Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Best regards,
Yoshihiro Shimoda


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

* RE: [PATCH 06/10] dt-bindings: usb: renesas_usb3: Document r8a774b1 support
  2019-10-08 10:38 ` [PATCH 06/10] dt-bindings: usb: renesas_usb3: Document " Fabrizio Castro
  2019-10-08 11:42   ` Geert Uytterhoeven
@ 2019-10-09  4:09   ` Yoshihiro Shimoda
  1 sibling, 0 replies; 28+ messages in thread
From: Yoshihiro Shimoda @ 2019-10-09  4:09 UTC (permalink / raw)
  To: Fabrizio Castro, Geert Uytterhoeven, Simon Horman, Vinod Koul,
	Rob Herring, Mark Rutland
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Greg Kroah-Hartman,
	Magnus Damm, dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

Hi Fabrizio-san,

> From: Fabrizio Castro, Sent: Tuesday, October 8, 2019 7:39 PM
> 
> Document RZ/G2N (R8A774B1) SoC bindings.
> 
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Thank you for the patch!

Reviewed-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>

Best regards,
Yoshihiro Shimoda


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

* Re: [PATCH 07/10] arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI) device nodes
  2019-10-08 10:38 ` [PATCH 07/10] arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI) device nodes Fabrizio Castro
@ 2019-10-09 14:07   ` Geert Uytterhoeven
  0 siblings, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-09 14:07 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Simon Horman, Vinod Koul, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Add USB2.0 phy and host (EHCI/OHCI) device nodes on RZ/G2N SoC dtsi.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.5.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 08/10] arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB device nodes
  2019-10-08 10:38 ` [PATCH 08/10] arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB " Fabrizio Castro
@ 2019-10-09 14:38   ` Geert Uytterhoeven
  0 siblings, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-09 14:38 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Simon Horman, Vinod Koul, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Add usb dmac and hsusb device nodes to the RZ/G2N SoC dtsi.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.5.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 09/10] arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes
  2019-10-08 10:38 ` [PATCH 09/10] arm64: dts: renesas: r8a774b1: Add USB3.0 " Fabrizio Castro
@ 2019-10-09 14:41   ` Geert Uytterhoeven
  0 siblings, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-09 14:41 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Simon Horman, Vinod Koul, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Add usb3.0 phy, host and function device nodes on RZ/G2N SoC dtsi.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.5.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 10/10] arm64: dts: renesas: r8a774b1: Add INTC-EX device node
  2019-10-08 10:38 ` [PATCH 10/10] arm64: dts: renesas: r8a774b1: Add INTC-EX device node Fabrizio Castro
@ 2019-10-09 14:42   ` Geert Uytterhoeven
  0 siblings, 0 replies; 28+ messages in thread
From: Geert Uytterhoeven @ 2019-10-09 14:42 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Simon Horman, Vinod Koul, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine,
	open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS,
	Linux Kernel Mailing List, USB list, Linux-Renesas,
	Chris Paterson, Biju Das, Laurent Pinchart, Kieran Bingham,
	Jacopo Mondi

On Tue, Oct 8, 2019 at 12:39 PM Fabrizio Castro
<fabrizio.castro@bp.renesas.com> wrote:
> Add support for the Interrupt Controller for External Devices
> (INTC-EX) on RZ/G2N.
>
> Signed-off-by: Fabrizio Castro <fabrizio.castro@bp.renesas.com>

Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
i.e. will queue in renesas-devel for v5.5.

Gr{oetje,eeting}s,

                        Geert

-- 
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
                                -- Linus Torvalds

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

* Re: [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1
  2019-10-08 10:38 ` [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 Fabrizio Castro
  2019-10-08 11:32   ` Geert Uytterhoeven
  2019-10-09  4:09   ` Yoshihiro Shimoda
@ 2019-10-15 10:19   ` Vinod Koul
  2 siblings, 0 replies; 28+ messages in thread
From: Vinod Koul @ 2019-10-15 10:19 UTC (permalink / raw)
  To: Fabrizio Castro
  Cc: Geert Uytterhoeven, Simon Horman, Rob Herring, Mark Rutland,
	Kishon Vijay Abraham I, Greg Kroah-Hartman, Magnus Damm,
	dmaengine, devicetree, linux-kernel, linux-usb,
	linux-renesas-soc, Chris Paterson, Biju Das, Laurent Pinchart,
	Kieran Bingham, Jacopo Mondi

On 08-10-19, 11:38, Fabrizio Castro wrote:
> This patch adds the binding for r8a774b1 SoC (RZ/G2N).

Acked-by: Vinod Koul <vkoul@kernel.org>

-- 
~Vinod

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

end of thread, back to index

Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-08 10:38 [PATCH 00/10] Add USB2/USB3/INTC-EX support to RZ/G2N Fabrizio Castro
2019-10-08 10:38 ` [PATCH 01/10] dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support Fabrizio Castro
2019-10-08 11:31   ` Geert Uytterhoeven
2019-10-09  4:09   ` Yoshihiro Shimoda
2019-10-08 10:38 ` [PATCH 02/10] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 Fabrizio Castro
2019-10-08 11:32   ` Geert Uytterhoeven
2019-10-09  4:09   ` Yoshihiro Shimoda
2019-10-15 10:19   ` Vinod Koul
2019-10-08 10:38 ` [PATCH 03/10] dt-bindings: usb: renesas_usbhs: Add r8a774b1 support Fabrizio Castro
2019-10-08 11:34   ` Geert Uytterhoeven
2019-10-09  4:09   ` Yoshihiro Shimoda
2019-10-08 10:38 ` [PATCH 04/10] dt-bindings: rcar-gen3-phy-usb3: " Fabrizio Castro
2019-10-08 11:36   ` Geert Uytterhoeven
2019-10-09  4:09   ` Yoshihiro Shimoda
2019-10-08 10:38 ` [PATCH 05/10] dt-bindings: usb-xhci: " Fabrizio Castro
2019-10-08 11:37   ` Geert Uytterhoeven
2019-10-09  4:09   ` Yoshihiro Shimoda
2019-10-08 10:38 ` [PATCH 06/10] dt-bindings: usb: renesas_usb3: Document " Fabrizio Castro
2019-10-08 11:42   ` Geert Uytterhoeven
2019-10-09  4:09   ` Yoshihiro Shimoda
2019-10-08 10:38 ` [PATCH 07/10] arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EHCI/OHCI) device nodes Fabrizio Castro
2019-10-09 14:07   ` Geert Uytterhoeven
2019-10-08 10:38 ` [PATCH 08/10] arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB " Fabrizio Castro
2019-10-09 14:38   ` Geert Uytterhoeven
2019-10-08 10:38 ` [PATCH 09/10] arm64: dts: renesas: r8a774b1: Add USB3.0 " Fabrizio Castro
2019-10-09 14:41   ` Geert Uytterhoeven
2019-10-08 10:38 ` [PATCH 10/10] arm64: dts: renesas: r8a774b1: Add INTC-EX device node Fabrizio Castro
2019-10-09 14:42   ` Geert Uytterhoeven

Linux-USB Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-usb/0 linux-usb/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-usb linux-usb/ https://lore.kernel.org/linux-usb \
		linux-usb@vger.kernel.org linux-usb@archiver.kernel.org
	public-inbox-index linux-usb

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-usb


AGPL code for this site: git clone https://public-inbox.org/ public-inbox