* [PATCH V3 00/13] Add USB2.0 support
@ 2019-04-03 10:28 Biju Das
2019-04-03 10:28 ` [PATCH V3 01/13] dt-bindings: phy: rcar-gen2: Add r8a77470 support Biju Das
` (8 more replies)
0 siblings, 9 replies; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland, Alan Stern, Greg Kroah-Hartman,
Yoshihiro Shimoda
Cc: Biju Das, Kishon Vijay Abraham I, devicetree, Simon Horman,
Geert Uytterhoeven, Chris Paterson, Fabrizio Castro,
linux-renesas-soc
This series adds USB 2.0 support for the RZ/G1C SoC. RZ/G1C
SoC is similar to R-Car Gen2 SoC, but there are some differences
- It has a shared pll reset register for hsusb0/hsusb1 and this register
reside in hsusb0 block.
- Each USB host needs to deassert the pll reset of hsusb block apart from
initializing interrupt enable,OVC detection timer and suspend/resume timer
register.
To address the above scenarios, created a ehci-r8a77470 host controller
driver.
This patchset is based on linux_next next-20190401 branch.
V2-->V3
* Incorporated Alan's review comment for dropping ehci-r8a77470 host driver
* Incorporated shimoda-san's comments.
Ref: https://patchwork.kernel.org/patch/10879899/
V1-->V2
* Incorporated Rob's review comment
Ref: https://patchwork.kernel.org/patch/10655853/
* Incorporated Shimoda-San's review comment
Ref: https://patchwork.kernel.org/patch/10655855/
* Created ehci-r8a77470 host driver.
Biju Das (13):
dt-bindings: phy: rcar-gen2: Add r8a77470 support
phy: renesas: phy-rcar-gen2: Add support for r8a77470
dt-bindings: rcar-gen3-phy-usb2: Add r8a77470 support
phy: rcar-gen3-usb2: Add support for r8a77470
ARM: shmobile: Enable PHY_RCAR_GEN3_USB2 in shmobile_defconfig
dt-bindings: usb: renesas_usbhs: Add support for r8a77470
ARM: shmobile: Enable USB [EO]HCI HCD PLATFORM support in
shmobile_defconfig
ARM: dts: r8a77470: Add USB PHY DT support
ARM: dts: iwg23s-sbc: Enable USB Phy[01]
ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device
ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host
ARM: dts: r8a77470: Add HSUSB device nodes
ARM: dts: iwg23s-sbc: Enable HS-USB
.../devicetree/bindings/phy/rcar-gen2-phy.txt | 57 ++++++++-
.../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 6 +-
.../devicetree/bindings/usb/renesas_usbhs.txt | 1 +
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 44 +++++++
arch/arm/boot/dts/r8a77470.dtsi | 141 +++++++++++++++++++++
arch/arm/configs/shmobile_defconfig | 3 +
drivers/phy/renesas/Kconfig | 2 +-
drivers/phy/renesas/phy-rcar-gen2.c | 86 ++++++++++++-
drivers/phy/renesas/phy-rcar-gen3-usb2.c | 19 ++-
9 files changed, 349 insertions(+), 10 deletions(-)
--
2.7.4
^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH V3 01/13] dt-bindings: phy: rcar-gen2: Add r8a77470 support
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 10:07 ` Yoshihiro Shimoda
2019-04-03 10:28 ` [PATCH V3 03/13] dt-bindings: rcar-gen3-phy-usb2: " Biju Das
` (7 subsequent siblings)
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Kishon Vijay Abraham I, devicetree, Simon Horman,
Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro, linux-renesas-soc
Add USB PHY support for r8a77470 SoC. Renesas RZ/G1C (R8A77470)
USB PHY is similar to the R-Car Gen2 family, but has the below
feature compared to other RZ/G1 and R-Car Gen2/3 SoCs
It has a shared pll reset for usbphy0/usbphy1 and this register
reside in usbphy0 block.
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* No Change
V1-->V2
* Incorporated Rob's review comment
https://patchwork.kernel.org/patch/10655853/
---
.../devicetree/bindings/phy/rcar-gen2-phy.txt | 57 ++++++++++++++++++++--
1 file changed, 53 insertions(+), 4 deletions(-)
diff --git a/Documentation/devicetree/bindings/phy/rcar-gen2-phy.txt b/Documentation/devicetree/bindings/phy/rcar-gen2-phy.txt
index 4f0879a..ac96d64 100644
--- a/Documentation/devicetree/bindings/phy/rcar-gen2-phy.txt
+++ b/Documentation/devicetree/bindings/phy/rcar-gen2-phy.txt
@@ -7,6 +7,7 @@ Required properties:
- compatible: "renesas,usb-phy-r8a7743" if the device is a part of R8A7743 SoC.
"renesas,usb-phy-r8a7744" if the device is a part of R8A7744 SoC.
"renesas,usb-phy-r8a7745" if the device is a part of R8A7745 SoC.
+ "renesas,usb-phy-r8a77470" if the device is a part of R8A77470 SoC.
"renesas,usb-phy-r8a7790" if the device is a part of R8A7790 SoC.
"renesas,usb-phy-r8a7791" if the device is a part of R8A7791 SoC.
"renesas,usb-phy-r8a7794" if the device is a part of R8A7794 SoC.
@@ -30,7 +31,7 @@ channels. These subnodes must contain the following properties:
- #phy-cells: see phy-bindings.txt in the same directory, must be <1>.
The phandle's argument in the PHY specifier is the USB controller selector for
-the USB channel; see the selector meanings below:
+the USB channel other than r8a77470 SoC; see the selector meanings below:
+-----------+---------------+---------------+
|\ Selector | | |
@@ -41,6 +42,16 @@ the USB channel; see the selector meanings below:
| 2 | PCI EHCI/OHCI | xHCI |
+-----------+---------------+---------------+
+For r8a77470 SoC;see the selector meaning below:
+
++-----------+---------------+---------------+
+|\ Selector | | |
++ --------- + 0 | 1 |
+| Channel \| | |
++-----------+---------------+---------------+
+| 0 | EHCI/OHCI | HS-USB |
++-----------+---------------+---------------+
+
Example (Lager board):
usb-phy@e6590100 {
@@ -48,15 +59,53 @@ Example (Lager board):
reg = <0 0xe6590100 0 0x100>;
#address-cells = <1>;
#size-cells = <0>;
- clocks = <&mstp7_clks R8A7790_CLK_HSUSB>;
+ clocks = <&cpg CPG_MOD 704>;
clock-names = "usbhs";
+ power-domains = <&sysc R8A7790_PD_ALWAYS_ON>;
+ resets = <&cpg 704>;
- usb-channel@0 {
+ usb0: usb-channel@0 {
reg = <0>;
#phy-cells = <1>;
};
- usb-channel@2 {
+ usb2: usb-channel@2 {
reg = <2>;
#phy-cells = <1>;
};
};
+
+Example (iWave RZ/G1C sbc):
+
+ usbphy0: usb-phy0@e6590100 {
+ compatible = "renesas,usb-phy-r8a77470",
+ "renesas,rcar-gen2-usb-phy";
+ reg = <0 0xe6590100 0 0x100>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ clocks = <&cpg CPG_MOD 704>;
+ clock-names = "usbhs";
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 704>;
+
+ usb0: usb-channel@0 {
+ reg = <0>;
+ #phy-cells = <1>;
+ };
+ };
+
+ usbphy1: usb-phy@e6598100 {
+ compatible = "renesas,usb-phy-r8a77470",
+ "renesas,rcar-gen2-usb-phy";
+ reg = <0 0xe6598100 0 0x100>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ clocks = <&cpg CPG_MOD 706>;
+ clock-names = "usbhs";
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 706>;
+
+ usb1: usb-channel@0 {
+ reg = <0>;
+ #phy-cells = <1>;
+ };
+ };
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V3 03/13] dt-bindings: rcar-gen3-phy-usb2: Add r8a77470 support
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
2019-04-03 10:28 ` [PATCH V3 01/13] dt-bindings: phy: rcar-gen2: Add r8a77470 support Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 10:18 ` Yoshihiro Shimoda
2019-04-03 10:28 ` [PATCH V3 06/13] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 Biju Das
` (6 subsequent siblings)
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Kishon Vijay Abraham I, devicetree, Simon Horman,
Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro, linux-renesas-soc
Document RZ/G1C (R8A77470) SoC bindings.
For RZ/G1C, this driver is used to enable interrupt generation and
initializing timing registers which is part of phy_init code.
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* New patch
https://patchwork.kernel.org/patch/10879899/
---
Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt b/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
index ad9c290..23894db 100644
--- a/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
+++ b/Documentation/devicetree/bindings/phy/rcar-gen3-phy-usb2.txt
@@ -1,10 +1,12 @@
* Renesas R-Car generation 3 USB 2.0 PHY
This file provides information on what the device node for the R-Car generation
-3 and RZ/G2 USB 2.0 PHY contain.
+3, RZ/G1C and RZ/G2 USB 2.0 PHY contain.
Required properties:
-- compatible: "renesas,usb2-phy-r8a774a1" if the device is a part of an R8A774A1
+- compatible: "renesas,usb2-phy-r8a77470" if the device is a part of an R8A77470
+ SoC.
+ "renesas,usb2-phy-r8a774a1" if the device is a part of an R8A774A1
SoC.
"renesas,usb2-phy-r8a774c0" if the device is a part of an R8A774C0
SoC.
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V3 06/13] dt-bindings: usb: renesas_usbhs: Add support for r8a77470
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
2019-04-03 10:28 ` [PATCH V3 01/13] dt-bindings: phy: rcar-gen2: Add r8a77470 support Biju Das
2019-04-03 10:28 ` [PATCH V3 03/13] dt-bindings: rcar-gen3-phy-usb2: " Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 11:02 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 08/13] ARM: dts: r8a77470: Add USB PHY DT support Biju Das
` (5 subsequent siblings)
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Simon Horman, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
Document support for RZ/G1C (R8A77470) SoC.
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* No change
V1-->V2
* New patch
---
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 d93b6a1..b8acc2a 100644
--- a/Documentation/devicetree/bindings/usb/renesas_usbhs.txt
+++ b/Documentation/devicetree/bindings/usb/renesas_usbhs.txt
@@ -6,6 +6,7 @@ Required properties:
- "renesas,usbhs-r8a7743" for r8a7743 (RZ/G1M) compatible device
- "renesas,usbhs-r8a7744" for r8a7744 (RZ/G1N) compatible device
- "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-r8a774c0" for r8a774c0 (RZ/G2E) compatible device
- "renesas,usbhs-r8a7790" for r8a7790 (R-Car H2) compatible device
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V3 08/13] ARM: dts: r8a77470: Add USB PHY DT support
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
` (2 preceding siblings ...)
2019-04-03 10:28 ` [PATCH V3 06/13] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 11:10 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 09/13] ARM: dts: iwg23s-sbc: Enable USB Phy[01] Biju Das
` (4 subsequent siblings)
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Simon Horman, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
Define the r8a77470 generic part of the USB PHY device node.
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* Added gen3 usb2 phy nodes
V1-->V2
* New patch
---
arch/arm/boot/dts/r8a77470.dtsi | 56 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/arch/arm/boot/dts/r8a77470.dtsi b/arch/arm/boot/dts/r8a77470.dtsi
index 493cf2b..dcd2975 100644
--- a/arch/arm/boot/dts/r8a77470.dtsi
+++ b/arch/arm/boot/dts/r8a77470.dtsi
@@ -325,6 +325,42 @@
status = "disabled";
};
+ usbphy0: usb-phy@e6590100 {
+ compatible = "renesas,usb-phy-r8a77470",
+ "renesas,rcar-gen2-usb-phy";
+ reg = <0 0xe6590100 0 0x100>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ clocks = <&cpg CPG_MOD 704>;
+ clock-names = "usbhs";
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 704>;
+ status = "disabled";
+
+ usb0: usb-channel@0 {
+ reg = <0>;
+ #phy-cells = <1>;
+ };
+ };
+
+ usbphy1: usb-phy@e6598100 {
+ compatible = "renesas,usb-phy-r8a77470",
+ "renesas,rcar-gen2-usb-phy";
+ reg = <0 0xe6598100 0 0x100>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ clocks = <&cpg CPG_MOD 706>;
+ clock-names = "usbhs";
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 706>;
+ status = "disabled";
+
+ usb1: usb-channel@0 {
+ reg = <0>;
+ #phy-cells = <1>;
+ };
+ };
+
usb_dmac00: dma-controller@e65a0000 {
compatible = "renesas,r8a77470-usb-dmac",
"renesas,usb-dmac";
@@ -588,6 +624,26 @@
status = "disabled";
};
+ usb2_phy0: usb-phy@ee080200 {
+ compatible = "renesas,usb2-phy-r8a77470";
+ reg = <0 0xee080200 0 0x700>;
+ clocks = <&cpg CPG_MOD 703>;
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 703>;
+ #phy-cells = <0>;
+ status = "disabled";
+ };
+
+ usb2_phy1: usb-phy@ee0c0200 {
+ compatible = "renesas,usb2-phy-r8a77470";
+ reg = <0 0xee0c0200 0 0x700>;
+ clocks = <&cpg CPG_MOD 705>;
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 705>;
+ #phy-cells = <0>;
+ status = "disabled";
+ };
+
sdhi0: sd@ee100000 {
compatible = "renesas,sdhi-r8a77470",
"renesas,rcar-gen2-sdhi";
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V3 09/13] ARM: dts: iwg23s-sbc: Enable USB Phy[01]
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
` (3 preceding siblings ...)
2019-04-03 10:28 ` [PATCH V3 08/13] ARM: dts: r8a77470: Add USB PHY DT support Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 11:10 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 10/13] ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device Biju Das
` (3 subsequent siblings)
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Simon Horman, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
Enable USB phy[01] on iWave iwg23s sbc based on RZ/G1C SoC.
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* Added gen3 usb2 phy nodes
V1-->V2
* No change
---
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 32 +++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts b/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
index 9f9eb15..7ae7ee1 100644
--- a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
+++ b/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
@@ -214,6 +214,16 @@
function = "sdhi2";
power-source = <1800>;
};
+
+ usb0_pins: usb0 {
+ groups = "usb0";
+ function = "usb0";
+ };
+
+ usb1_pins: usb1 {
+ groups = "usb1";
+ function = "usb1";
+ };
};
&qspi0 {
@@ -274,3 +284,25 @@
sd-uhs-sdr50;
status = "okay";
};
+
+&usb2_phy0 {
+ status = "okay";
+};
+
+&usb2_phy1 {
+ status = "okay";
+};
+
+&usbphy0 {
+ pinctrl-0 = <&usb0_pins>;
+ pinctrl-names = "default";
+
+ status = "okay";
+};
+
+&usbphy1 {
+ pinctrl-0 = <&usb1_pins>;
+ pinctrl-names = "default";
+
+ status = "okay";
+};
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V3 10/13] ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
` (4 preceding siblings ...)
2019-04-03 10:28 ` [PATCH V3 09/13] ARM: dts: iwg23s-sbc: Enable USB Phy[01] Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 11:15 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 11/13] ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host Biju Das
` (2 subsequent siblings)
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Simon Horman, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
Define the r8a77470 generic part of the USB2.0 Host Controller device
nodes (ehci[01]/ohci[01]).
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* Updated phys property on host nodes. using generic-ehci compatible for ehci nodes.
V1-->V2
* New patch
---
arch/arm/boot/dts/r8a77470.dtsi | 50 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/arch/arm/boot/dts/r8a77470.dtsi b/arch/arm/boot/dts/r8a77470.dtsi
index dcd2975..482521c 100644
--- a/arch/arm/boot/dts/r8a77470.dtsi
+++ b/arch/arm/boot/dts/r8a77470.dtsi
@@ -624,6 +624,31 @@
status = "disabled";
};
+ ohci0: usb@ee080000 {
+ compatible = "generic-ohci";
+ reg = <0 0xee080000 0 0x100>;
+ interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 703>;
+ phys = <&usb0 0>, <&usb2_phy0>;
+ phy-names = "usb";
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 703>;
+ status = "disabled";
+ };
+
+ ehci0: usb@ee080100 {
+ compatible = "generic-ehci";
+ reg = <0 0xee080100 0 0x100>;
+ interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 703>;
+ phys = <&usb0 0>, <&usb2_phy0>;
+ phy-names = "usb";
+ companion = <&ohci0>;
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 703>;
+ status = "disabled";
+ };
+
usb2_phy0: usb-phy@ee080200 {
compatible = "renesas,usb2-phy-r8a77470";
reg = <0 0xee080200 0 0x700>;
@@ -634,6 +659,31 @@
status = "disabled";
};
+ ohci1: usb@ee0c0000 {
+ compatible = "generic-ohci";
+ reg = <0 0xee0c0000 0 0x100>;
+ interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 705>;
+ phys = <&usb0 1>, <&usb1 0>;
+ phy-names = "usb";
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 705>;
+ status = "disabled";
+ };
+
+ ehci1: usb@ee0c0100 {
+ compatible = "generic-ehci";
+ reg = <0 0xee0c0100 0 0x100>;
+ interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 705>;
+ phys = <&usb0 1>, <&usb2_phy1>, <&usb1 0>;
+ phy-names = "usb";
+ companion = <&ohci1>;
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 705>;
+ status = "disabled";
+ };
+
usb2_phy1: usb-phy@ee0c0200 {
compatible = "renesas,usb2-phy-r8a77470";
reg = <0 0xee0c0200 0 0x700>;
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V3 11/13] ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
` (5 preceding siblings ...)
2019-04-03 10:28 ` [PATCH V3 10/13] ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 11:15 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 12/13] ARM: dts: r8a77470: Add HSUSB device nodes Biju Das
2019-04-03 10:28 ` [PATCH V3 13/13] ARM: dts: iwg23s-sbc: Enable HS-USB Biju Das
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Simon Horman, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
Enable USB2.0 host on the iwg23s sbc.
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* No change
V1-->V2
* No change
---
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts b/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
index 7ae7ee1..366832c 100644
--- a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
+++ b/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
@@ -106,6 +106,10 @@
};
};
+&ehci1 {
+ status = "okay";
+};
+
&extal_clk {
clock-frequency = <20000000>;
};
@@ -166,6 +170,10 @@
};
};
+&ohci1 {
+ status = "okay";
+};
+
&pfc {
avb_pins: avb {
groups = "avb_mdio", "avb_gmii_tx_rx";
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V3 12/13] ARM: dts: r8a77470: Add HSUSB device nodes
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
` (6 preceding siblings ...)
2019-04-03 10:28 ` [PATCH V3 11/13] ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 11:17 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 13/13] ARM: dts: iwg23s-sbc: Enable HS-USB Biju Das
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Simon Horman, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
Define the r8a77470 generic part of the HSUSB0/1 device nodes.
Currently the renesas_usbhs driver doesn't handle multiple phys and we
don't have a proper hardware to validate such driver changes.
So for hsusb1 it is assumed that usbphy0 will be enabled by either
channel0 host or device.
In future, if any boards support hsusb1, we will need to add multiple phy
support in the renesas_usbhs driver and override the board dts to enable
the same.
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* No Change
V1-->V2
* New patch
---
arch/arm/boot/dts/r8a77470.dtsi | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/arch/arm/boot/dts/r8a77470.dtsi b/arch/arm/boot/dts/r8a77470.dtsi
index 482521c..b855e95 100644
--- a/arch/arm/boot/dts/r8a77470.dtsi
+++ b/arch/arm/boot/dts/r8a77470.dtsi
@@ -325,6 +325,23 @@
status = "disabled";
};
+ hsusb0: hsusb@e6590000 {
+ compatible = "renesas,usbhs-r8a77470",
+ "renesas,rcar-gen2-usbhs";
+ reg = <0 0xe6590000 0 0x100>;
+ interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 704>;
+ dmas = <&usb_dmac00 0>, <&usb_dmac00 1>,
+ <&usb_dmac10 0>, <&usb_dmac10 1>;
+ dma-names = "ch0", "ch1", "ch2", "ch3";
+ renesas,buswait = <4>;
+ phys = <&usb0 1>;
+ phy-names = "usb";
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 704>;
+ status = "disabled";
+ };
+
usbphy0: usb-phy@e6590100 {
compatible = "renesas,usb-phy-r8a77470",
"renesas,rcar-gen2-usb-phy";
@@ -343,6 +360,24 @@
};
};
+ hsusb1: hsusb@e6598000 {
+ compatible = "renesas,usbhs-r8a77470",
+ "renesas,rcar-gen2-usbhs";
+ reg = <0 0xe6598000 0 0x100>;
+ interrupts = <GIC_SPI 291 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cpg CPG_MOD 706>;
+ dmas = <&usb_dmac01 0>, <&usb_dmac01 1>,
+ <&usb_dmac11 0>, <&usb_dmac11 1>;
+ dma-names = "ch0", "ch1", "ch2", "ch3";
+ renesas,buswait = <4>;
+ /* We need to turn on usbphy0 to make usbphy1 to work */
+ phys = <&usb1 1>;
+ phy-names = "usb";
+ power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
+ resets = <&cpg 706>;
+ status = "disabled";
+ };
+
usbphy1: usb-phy@e6598100 {
compatible = "renesas,usb-phy-r8a77470",
"renesas,rcar-gen2-usb-phy";
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH V3 13/13] ARM: dts: iwg23s-sbc: Enable HS-USB
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
` (7 preceding siblings ...)
2019-04-03 10:28 ` [PATCH V3 12/13] ARM: dts: r8a77470: Add HSUSB device nodes Biju Das
@ 2019-04-03 10:28 ` Biju Das
2019-04-09 11:17 ` Simon Horman
8 siblings, 1 reply; 19+ messages in thread
From: Biju Das @ 2019-04-03 10:28 UTC (permalink / raw)
To: Rob Herring, Mark Rutland
Cc: Biju Das, Simon Horman, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
Enable HS-USB device for the iWave SBC based on RZ/G1C.
Signed-off-by: Biju Das <biju.das@bp.renesas.com>
---
V2-->V3
* No change
V1-->V2
* New patch
---
arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts b/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
index 366832c..2840eb0 100644
--- a/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
+++ b/arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
@@ -123,6 +123,10 @@
};
};
+&hsusb0 {
+ status = "okay";
+};
+
&i2c3 {
pinctrl-0 = <&i2c3_pins>;
pinctrl-names = "default";
--
2.7.4
^ permalink raw reply related [flat|nested] 19+ messages in thread
* RE: [PATCH V3 01/13] dt-bindings: phy: rcar-gen2: Add r8a77470 support
2019-04-03 10:28 ` [PATCH V3 01/13] dt-bindings: phy: rcar-gen2: Add r8a77470 support Biju Das
@ 2019-04-09 10:07 ` Yoshihiro Shimoda
0 siblings, 0 replies; 19+ messages in thread
From: Yoshihiro Shimoda @ 2019-04-09 10:07 UTC (permalink / raw)
To: Biju Das
Cc: Kishon Vijay Abraham I, devicetree@vger.kernel.org, Simon Horman,
Geert Uytterhoeven, Chris Paterson, Fabrizio Castro,
linux-renesas-soc@vger.kernel.org, Rob Herring, Mark Rutland
Hi Biju-san,
> From: Biju Das, Sent: Wednesday, April 3, 2019 7:29 PM
>
> Add USB PHY support for r8a77470 SoC. Renesas RZ/G1C (R8A77470)
> USB PHY is similar to the R-Car Gen2 family, but has the below
> feature compared to other RZ/G1 and R-Car Gen2/3 SoCs
>
> It has a shared pll reset for usbphy0/usbphy1 and this register
> reside in usbphy0 block.
>
> Signed-off-by: Biju Das <biju.das@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] 19+ messages in thread
* RE: [PATCH V3 03/13] dt-bindings: rcar-gen3-phy-usb2: Add r8a77470 support
2019-04-03 10:28 ` [PATCH V3 03/13] dt-bindings: rcar-gen3-phy-usb2: " Biju Das
@ 2019-04-09 10:18 ` Yoshihiro Shimoda
0 siblings, 0 replies; 19+ messages in thread
From: Yoshihiro Shimoda @ 2019-04-09 10:18 UTC (permalink / raw)
To: Biju Das
Cc: Kishon Vijay Abraham I, devicetree@vger.kernel.org, Simon Horman,
Geert Uytterhoeven, Chris Paterson, Fabrizio Castro,
linux-renesas-soc@vger.kernel.org, Rob Herring, Mark Rutland
Hi Biju-san,
> From: Biju Das, Sent: Wednesday, April 3, 2019 7:29 PM
>
> Document RZ/G1C (R8A77470) SoC bindings.
>
> For RZ/G1C, this driver is used to enable interrupt generation and
> initializing timing registers which is part of phy_init code.
>
> Signed-off-by: Biju Das <biju.das@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] 19+ messages in thread
* Re: [PATCH V3 06/13] dt-bindings: usb: renesas_usbhs: Add support for r8a77470
2019-04-03 10:28 ` [PATCH V3 06/13] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 Biju Das
@ 2019-04-09 11:02 ` Simon Horman
0 siblings, 0 replies; 19+ messages in thread
From: Simon Horman @ 2019-04-09 11:02 UTC (permalink / raw)
To: Biju Das
Cc: Rob Herring, Mark Rutland, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
On Wed, Apr 03, 2019 at 11:28:37AM +0100, Biju Das wrote:
> Document support for RZ/G1C (R8A77470) SoC.
>
> Signed-off-by: Biju Das <biju.das@bp.renesas.com>
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
> ---
> V2-->V3
> * No change
> V1-->V2
> * New patch
> ---
> 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 d93b6a1..b8acc2a 100644
> --- a/Documentation/devicetree/bindings/usb/renesas_usbhs.txt
> +++ b/Documentation/devicetree/bindings/usb/renesas_usbhs.txt
> @@ -6,6 +6,7 @@ Required properties:
> - "renesas,usbhs-r8a7743" for r8a7743 (RZ/G1M) compatible device
> - "renesas,usbhs-r8a7744" for r8a7744 (RZ/G1N) compatible device
> - "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-r8a774c0" for r8a774c0 (RZ/G2E) compatible device
> - "renesas,usbhs-r8a7790" for r8a7790 (R-Car H2) compatible device
> --
> 2.7.4
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH V3 08/13] ARM: dts: r8a77470: Add USB PHY DT support
2019-04-03 10:28 ` [PATCH V3 08/13] ARM: dts: r8a77470: Add USB PHY DT support Biju Das
@ 2019-04-09 11:10 ` Simon Horman
0 siblings, 0 replies; 19+ messages in thread
From: Simon Horman @ 2019-04-09 11:10 UTC (permalink / raw)
To: Biju Das
Cc: Rob Herring, Mark Rutland, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
On Wed, Apr 03, 2019 at 11:28:39AM +0100, Biju Das wrote:
> Define the r8a77470 generic part of the USB PHY device node.
>
> Signed-off-by: Biju Das <biju.das@bp.renesas.com>
Thanks,
This looks fine to me but I will wait to see if there are other reviews
before applying.
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
> ---
> V2-->V3
> * Added gen3 usb2 phy nodes
> V1-->V2
> * New patch
> ---
> arch/arm/boot/dts/r8a77470.dtsi | 56 +++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 56 insertions(+)
>
> diff --git a/arch/arm/boot/dts/r8a77470.dtsi b/arch/arm/boot/dts/r8a77470.dtsi
> index 493cf2b..dcd2975 100644
> --- a/arch/arm/boot/dts/r8a77470.dtsi
> +++ b/arch/arm/boot/dts/r8a77470.dtsi
> @@ -325,6 +325,42 @@
> status = "disabled";
> };
>
> + usbphy0: usb-phy@e6590100 {
> + compatible = "renesas,usb-phy-r8a77470",
> + "renesas,rcar-gen2-usb-phy";
> + reg = <0 0xe6590100 0 0x100>;
> + #address-cells = <1>;
> + #size-cells = <0>;
> + clocks = <&cpg CPG_MOD 704>;
> + clock-names = "usbhs";
> + power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
> + resets = <&cpg 704>;
> + status = "disabled";
> +
> + usb0: usb-channel@0 {
> + reg = <0>;
> + #phy-cells = <1>;
> + };
> + };
> +
> + usbphy1: usb-phy@e6598100 {
> + compatible = "renesas,usb-phy-r8a77470",
> + "renesas,rcar-gen2-usb-phy";
> + reg = <0 0xe6598100 0 0x100>;
> + #address-cells = <1>;
> + #size-cells = <0>;
> + clocks = <&cpg CPG_MOD 706>;
> + clock-names = "usbhs";
> + power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
> + resets = <&cpg 706>;
> + status = "disabled";
> +
> + usb1: usb-channel@0 {
> + reg = <0>;
> + #phy-cells = <1>;
> + };
> + };
> +
> usb_dmac00: dma-controller@e65a0000 {
> compatible = "renesas,r8a77470-usb-dmac",
> "renesas,usb-dmac";
> @@ -588,6 +624,26 @@
> status = "disabled";
> };
>
> + usb2_phy0: usb-phy@ee080200 {
> + compatible = "renesas,usb2-phy-r8a77470";
> + reg = <0 0xee080200 0 0x700>;
> + clocks = <&cpg CPG_MOD 703>;
> + power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
> + resets = <&cpg 703>;
> + #phy-cells = <0>;
> + status = "disabled";
> + };
> +
> + usb2_phy1: usb-phy@ee0c0200 {
> + compatible = "renesas,usb2-phy-r8a77470";
> + reg = <0 0xee0c0200 0 0x700>;
> + clocks = <&cpg CPG_MOD 705>;
> + power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
> + resets = <&cpg 705>;
> + #phy-cells = <0>;
> + status = "disabled";
> + };
> +
> sdhi0: sd@ee100000 {
> compatible = "renesas,sdhi-r8a77470",
> "renesas,rcar-gen2-sdhi";
> --
> 2.7.4
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH V3 09/13] ARM: dts: iwg23s-sbc: Enable USB Phy[01]
2019-04-03 10:28 ` [PATCH V3 09/13] ARM: dts: iwg23s-sbc: Enable USB Phy[01] Biju Das
@ 2019-04-09 11:10 ` Simon Horman
0 siblings, 0 replies; 19+ messages in thread
From: Simon Horman @ 2019-04-09 11:10 UTC (permalink / raw)
To: Biju Das
Cc: Rob Herring, Mark Rutland, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
On Wed, Apr 03, 2019 at 11:28:40AM +0100, Biju Das wrote:
> Enable USB phy[01] on iWave iwg23s sbc based on RZ/G1C SoC.
>
> Signed-off-by: Biju Das <biju.das@bp.renesas.com>
Thanks,
This looks fine to me but I will wait to see if there are other reviews
before applying.
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH V3 10/13] ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device
2019-04-03 10:28 ` [PATCH V3 10/13] ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device Biju Das
@ 2019-04-09 11:15 ` Simon Horman
0 siblings, 0 replies; 19+ messages in thread
From: Simon Horman @ 2019-04-09 11:15 UTC (permalink / raw)
To: Biju Das
Cc: Rob Herring, Mark Rutland, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
On Wed, Apr 03, 2019 at 11:28:41AM +0100, Biju Das wrote:
> Define the r8a77470 generic part of the USB2.0 Host Controller device
> nodes (ehci[01]/ohci[01]).
>
> Signed-off-by: Biju Das <biju.das@bp.renesas.com>
Thanks,
This looks fine to me but I will wait to see if there are other reviews
before applying.
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH V3 11/13] ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host
2019-04-03 10:28 ` [PATCH V3 11/13] ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host Biju Das
@ 2019-04-09 11:15 ` Simon Horman
0 siblings, 0 replies; 19+ messages in thread
From: Simon Horman @ 2019-04-09 11:15 UTC (permalink / raw)
To: Biju Das
Cc: Rob Herring, Mark Rutland, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
On Wed, Apr 03, 2019 at 11:28:42AM +0100, Biju Das wrote:
> Enable USB2.0 host on the iwg23s sbc.
>
> Signed-off-by: Biju Das <biju.das@bp.renesas.com>
Thanks,
This looks fine to me but I will wait to see if there are other reviews
before applying.
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH V3 12/13] ARM: dts: r8a77470: Add HSUSB device nodes
2019-04-03 10:28 ` [PATCH V3 12/13] ARM: dts: r8a77470: Add HSUSB device nodes Biju Das
@ 2019-04-09 11:17 ` Simon Horman
0 siblings, 0 replies; 19+ messages in thread
From: Simon Horman @ 2019-04-09 11:17 UTC (permalink / raw)
To: Biju Das
Cc: Rob Herring, Mark Rutland, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
On Wed, Apr 03, 2019 at 11:28:43AM +0100, Biju Das wrote:
> Define the r8a77470 generic part of the HSUSB0/1 device nodes.
>
> Currently the renesas_usbhs driver doesn't handle multiple phys and we
> don't have a proper hardware to validate such driver changes.
>
> So for hsusb1 it is assumed that usbphy0 will be enabled by either
> channel0 host or device.
>
> In future, if any boards support hsusb1, we will need to add multiple phy
> support in the renesas_usbhs driver and override the board dts to enable
> the same.
>
> Signed-off-by: Biju Das <biju.das@bp.renesas.com>
Thanks,
This looks fine to me but I will wait to see if there are other reviews
before applying.
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH V3 13/13] ARM: dts: iwg23s-sbc: Enable HS-USB
2019-04-03 10:28 ` [PATCH V3 13/13] ARM: dts: iwg23s-sbc: Enable HS-USB Biju Das
@ 2019-04-09 11:17 ` Simon Horman
0 siblings, 0 replies; 19+ messages in thread
From: Simon Horman @ 2019-04-09 11:17 UTC (permalink / raw)
To: Biju Das
Cc: Rob Herring, Mark Rutland, Magnus Damm, linux-renesas-soc,
devicetree, Geert Uytterhoeven, Yoshihiro Shimoda, Chris Paterson,
Fabrizio Castro
On Wed, Apr 03, 2019 at 11:28:44AM +0100, Biju Das wrote:
> Enable HS-USB device for the iWave SBC based on RZ/G1C.
>
> Signed-off-by: Biju Das <biju.das@bp.renesas.com>
Thanks,
This looks fine to me but I will wait to see if there are other reviews
before applying.
Reviewed-by: Simon Horman <horms+renesas@verge.net.au>
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2019-04-09 11:17 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-03 10:28 [PATCH V3 00/13] Add USB2.0 support Biju Das
2019-04-03 10:28 ` [PATCH V3 01/13] dt-bindings: phy: rcar-gen2: Add r8a77470 support Biju Das
2019-04-09 10:07 ` Yoshihiro Shimoda
2019-04-03 10:28 ` [PATCH V3 03/13] dt-bindings: rcar-gen3-phy-usb2: " Biju Das
2019-04-09 10:18 ` Yoshihiro Shimoda
2019-04-03 10:28 ` [PATCH V3 06/13] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 Biju Das
2019-04-09 11:02 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 08/13] ARM: dts: r8a77470: Add USB PHY DT support Biju Das
2019-04-09 11:10 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 09/13] ARM: dts: iwg23s-sbc: Enable USB Phy[01] Biju Das
2019-04-09 11:10 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 10/13] ARM: dts: r8a77470: Add USB2.0 Host (EHCI/OHCI) device Biju Das
2019-04-09 11:15 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 11/13] ARM: dts: iwg23s-sbc: Enable USB USB2.0 Host Biju Das
2019-04-09 11:15 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 12/13] ARM: dts: r8a77470: Add HSUSB device nodes Biju Das
2019-04-09 11:17 ` Simon Horman
2019-04-03 10:28 ` [PATCH V3 13/13] ARM: dts: iwg23s-sbc: Enable HS-USB Biju Das
2019-04-09 11:17 ` 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).