Hi Gerd, Am 21.08.2016 um 17:10 schrieb Stefan Wahren: > In case dr_mode isn't passed via DT, the dwc2 driver defaults > to OTG mode. But the Raspberry Pi 3 is designed only for host mode. > So fix this issue by linking to the dtsi file which set the dr_mode > to host. this patch is pending and the rest has been merged. Since i don't have a RPi 3 it's only compile tested. Could you please test it (requires patch 1 and 2 of this series) on your RPi 3? Regards Stefan > > Signed-off-by: Stefan Wahren <stefan.wahren@xxxxxxxx> > --- > arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts | 1 + > .../boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi | 1 + > 2 files changed, 2 insertions(+) > create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi > > diff --git a/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts > index 7841b72..7625e57 100644 > --- a/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts > +++ b/arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts > @@ -2,6 +2,7 @@ > #include "bcm2837.dtsi" > #include "bcm2835-rpi.dtsi" > #include "bcm283x-rpi-smsc9514.dtsi" > +#include "bcm283x-rpi-usb-host.dtsi" > > / { > compatible = "raspberrypi,3-model-b", "brcm,bcm2837"; > diff --git a/arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi > new file mode 120000 > index 0000000..cbeebe3 > --- /dev/null > +++ b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi > @@ -0,0 +1 @@ > +../../../../arm/boot/dts/bcm283x-rpi-usb-host.dtsi > \ No newline at end of file -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html