On Sat, 2015-08-01 at 14:50 +0200, Hans de Goede wrote: > USB devices are not really designed to get the power bounced off and on > at them. Esp. USB powered harddisks do not like this. > > Currently we power off the USB ports both on a "usb reset" and when > booting the kernel, causing the usb-power to bounce off and then back > on again. > > This patch removes the powering off calls, fixing the undesirable power > bouncing. > > Note this requires some special handling for the OTG port: > 1) We must skip the external vbus check if we've already enabled our own > vbus to avoid false positives > 2) If on an usb reset we no longer detect that the id-pin is grounded, turn > off vbus as that means an external vbus may be present now > > Signed-off-by: Hans de Goede <[email protected]>
Acked-by: Ian Campbell <[email protected]> _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

