[PATCH] ARM: dts: exynos: Use dwc3 quirk for USB3 and LAN on Odroid XU4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Without this, the USB3 and LAN ports don't show up.

See also https://bugs.debian.org/843448

This was first proposed in https://lkml.org/lkml/2015/3/18/400 but for
exynos5420.dtsi. I only tested it on Odroid XU4, so I propose it only
for that board. Also I found the dis_u2_susphy_quirk to make no
difference, so it's not included.

A second proposal is in https://lkml.org/lkml/2017/1/24/402, but only
for USB3, not for the LAN port.

Signed-off-by: Jochen Sprickerhof <git@xxxxxxxxxxxxxxxxxxxxx>
---
arch/arm/boot/dts/exynos5422-odroidxu4.dts | 7 +++++++
1 file changed, 7 insertions(+)

diff --git a/arch/arm/boot/dts/exynos5422-odroidxu4.dts b/arch/arm/boot/dts/exynos5422-odroidxu4.dts
index 2faf88627a48..30fc4d35422e 100644
--- a/arch/arm/boot/dts/exynos5422-odroidxu4.dts
+++ b/arch/arm/boot/dts/exynos5422-odroidxu4.dts
@@ -43,6 +43,13 @@
	status = "okay";
};

+&usbdrd_dwc3_0 {
+	/* quirk is needed to make USB3 ports work */
+	snps,dis_u3_susphy_quirk;
+};
+
&usbdrd_dwc3_1 {
	dr_mode = "host";
+	/* quirk is needed to make LAN port work */
+	snps,dis_u3_susphy_quirk;
};
--
2.14.2

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux