ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed
authorAndrey Smirnov <andrew.smirnov@gmail.com>
Mon, 9 Dec 2019 16:50:18 +0000 (08:50 -0800)
committerShawn Guo <shawnguo@kernel.org>
Thu, 12 Dec 2019 01:31:32 +0000 (09:31 +0800)
Cabling used to connect devices to USBH1 on RDU2 does not meet USB
spec cable quality and cable length requirements to operate at High
Speed, so limit the port to Full Speed only.

Reported-by: Chris Healy <cphealy@gmail.com>
Reviewed-by: Chris Healy <cphealy@gmail.com>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
Cc: Shawn Guo <shawnguo@kernel.org>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Lucas Stach <l.stach@pengutronix.de>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi

index 294c49254e5777926e328344bfff4945a5581878..0075637f9b0b10d30b802a2de9c1cc8e8eb63a71 100644 (file)
 &usbh1 {
        vbus-supply = <&reg_5p0v_main>;
        disable-over-current;
+       maximum-speed = "full-speed";
        status = "okay";
 };