* [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 channel 3
@ 2018-04-27 6:34 Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 1/3] arm64: dts: renesas: r8a7795: salvator-xs: enable usb2_phy3 node Yoshihiro Shimoda
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Yoshihiro Shimoda @ 2018-04-27 6:34 UTC (permalink / raw)
To: horms, magnus.damm; +Cc: linux-renesas-soc, Yoshihiro Shimoda
This patch set is based on the renesas-devel-20180426-v4.17-rc2 tag
of renesas.git.
Yoshihiro Shimoda (3):
arm64: dts: renesas: r8a7795: salvator-xs: enable usb2_phy3 node
arm64: dts: renesas: r8a7795: salvator-xs: enable hsusb channel 3 node
arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 host channel
3
.../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 39 ++++++++++++++++++++++
1 file changed, 39 insertions(+)
--
1.9.1
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/3] arm64: dts: renesas: r8a7795: salvator-xs: enable usb2_phy3 node
2018-04-27 6:34 [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 channel 3 Yoshihiro Shimoda
@ 2018-04-27 6:34 ` Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 2/3] arm64: dts: renesas: r8a7795: salvator-xs: enable hsusb channel 3 node Yoshihiro Shimoda
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Yoshihiro Shimoda @ 2018-04-27 6:34 UTC (permalink / raw)
To: horms, magnus.damm; +Cc: linux-renesas-soc, Yoshihiro Shimoda
This patch enables usb2_phy3 node for r8a7795 with Salvator-XS.
You must change the SW31 to OFF-OFF-ON-ON-ON-ON on the board.
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
---
.../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 24 ++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts b/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
index 8367668..622b2a2 100644
--- a/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
+++ b/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
@@ -145,6 +145,23 @@
groups = "usb2";
function = "usb2";
};
+
+ /*
+ * - On Salvator-X[S], GP6_3[01] are connected to ADV7482 as irq pins
+ * (when SW31 is the default setting on Salvator-XS).
+ * - If SW31 is the default setting, you cannot use USB2.0 ch3 on
+ * r8a7795 with Salvator-XS.
+ * Hence the SW31 setting must be changed like 2) below.
+ * 1) Default setting of SW31: ON-ON-OFF-OFF-OFF-OFF:
+ * - Connect GP6_3[01] to ADV7842.
+ * 2) Changed setting of SW31: OFF-OFF-ON-ON-ON-ON:
+ * - Connect GP6_3[01] to BD082065 (USB2.0 ch3's host power).
+ * - Connect GP6_{04,21} to ADV7842.
+ */
+ usb2_ch3_pins: usb2_ch3 {
+ groups = "usb2_ch3";
+ function = "usb2_ch3";
+ };
};
&usb2_phy2 {
@@ -153,3 +170,10 @@
status = "okay";
};
+
+&usb2_phy3 {
+ pinctrl-0 = <&usb2_ch3_pins>;
+ pinctrl-names = "default";
+
+ status = "okay";
+};
--
1.9.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/3] arm64: dts: renesas: r8a7795: salvator-xs: enable hsusb channel 3 node
2018-04-27 6:34 [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 channel 3 Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 1/3] arm64: dts: renesas: r8a7795: salvator-xs: enable usb2_phy3 node Yoshihiro Shimoda
@ 2018-04-27 6:34 ` Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 3/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 host channel 3 Yoshihiro Shimoda
2018-05-04 13:11 ` [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 " Simon Horman
3 siblings, 0 replies; 5+ messages in thread
From: Yoshihiro Shimoda @ 2018-04-27 6:34 UTC (permalink / raw)
To: horms, magnus.damm; +Cc: linux-renesas-soc, Yoshihiro Shimoda
This patch enables HS-USB channel3 node for r8a7795 with Salvator-XS.
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
---
arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts b/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
index 622b2a2..bbf5a88 100644
--- a/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
+++ b/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
@@ -56,6 +56,11 @@
status = "okay";
};
+&hsusb3 {
+ dr_mode = "otg";
+ status = "okay";
+};
+
&sound_card {
dais = <&rsnd_port0 /* ak4613 */
&rsnd_port1 /* HDMI0 */
--
1.9.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 host channel 3
2018-04-27 6:34 [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 channel 3 Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 1/3] arm64: dts: renesas: r8a7795: salvator-xs: enable usb2_phy3 node Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 2/3] arm64: dts: renesas: r8a7795: salvator-xs: enable hsusb channel 3 node Yoshihiro Shimoda
@ 2018-04-27 6:34 ` Yoshihiro Shimoda
2018-05-04 13:11 ` [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 " Simon Horman
3 siblings, 0 replies; 5+ messages in thread
From: Yoshihiro Shimoda @ 2018-04-27 6:34 UTC (permalink / raw)
To: horms, magnus.damm; +Cc: linux-renesas-soc, Yoshihiro Shimoda
This patch enables USB2.0 host channel 3 for r8a7795 with Salvator-XS.
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
---
arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts b/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
index bbf5a88..e231b5a 100644
--- a/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
+++ b/arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts
@@ -56,6 +56,11 @@
status = "okay";
};
+&ehci3 {
+ dr_mode = "otg";
+ status = "okay";
+};
+
&hsusb3 {
dr_mode = "otg";
status = "okay";
@@ -117,6 +122,11 @@
status = "okay";
};
+&ohci3 {
+ dr_mode = "otg";
+ status = "okay";
+};
+
&rcar_sound {
ports {
/* rsnd_port0 is on salvator-common */
--
1.9.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 channel 3
2018-04-27 6:34 [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 channel 3 Yoshihiro Shimoda
` (2 preceding siblings ...)
2018-04-27 6:34 ` [PATCH 3/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 host channel 3 Yoshihiro Shimoda
@ 2018-05-04 13:11 ` Simon Horman
3 siblings, 0 replies; 5+ messages in thread
From: Simon Horman @ 2018-05-04 13:11 UTC (permalink / raw)
To: Yoshihiro Shimoda; +Cc: magnus.damm, linux-renesas-soc
On Fri, Apr 27, 2018 at 03:34:29PM +0900, Yoshihiro Shimoda wrote:
> This patch set is based on the renesas-devel-20180426-v4.17-rc2 tag
> of renesas.git.
>
> Yoshihiro Shimoda (3):
> arm64: dts: renesas: r8a7795: salvator-xs: enable usb2_phy3 node
> arm64: dts: renesas: r8a7795: salvator-xs: enable hsusb channel 3 node
> arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 host channel
> 3
Thanks, series applied.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2018-05-04 13:11 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-27 6:34 [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 channel 3 Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 1/3] arm64: dts: renesas: r8a7795: salvator-xs: enable usb2_phy3 node Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 2/3] arm64: dts: renesas: r8a7795: salvator-xs: enable hsusb channel 3 node Yoshihiro Shimoda
2018-04-27 6:34 ` [PATCH 3/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 host channel 3 Yoshihiro Shimoda
2018-05-04 13:11 ` [PATCH 0/3] arm64: dts: renesas: r8a7795: salvator-xs: enable USB2.0 " 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.