Home
last modified time | relevance | path

Searched hist:"7 b83b3a615f102e46d3939f361d387840c92dfac" (Results 1 – 1 of 1) sorted by relevance

/rk3399_rockchip-uboot/drivers/usb/gadget/
H A Df_mass_storage.c7b83b3a615f102e46d3939f361d387840c92dfac Thu Nov 02 12:30:31 UTC 2023 Jianwei Zheng <jianwei.zheng@rock-chips.com> usb: gadget: rockusb: avoid enter maskrom if usb cable not connected

On platforms which support rockusb3.0, when we use "reboot loader"
to restart system to loader mode and USB cable is not connected,
in this case USB3 polling will timeout and USB speed will switch
to USB2 and re-enumerate. But on current code, -ENODEV will be
returned which cause entering rockusb failed and error entering
maskrom.

error log:
RKUSB: LUN 0, dev 0, hwpart 0, sector 0x0, count 0x3a3e000
wait for usb3 connect timeout
RKUSB: LUN 0, dev 0, hwpart 0, sector 0x0, count 0x3a3e000
Enter rockusb failed, fallback to bootrom...

Signed-off-by: Jianwei Zheng <jianwei.zheng@rock-chips.com>
Change-Id: I3ecd408ea1605ad81839274f167353f3de9eb6c8