On Tue, Mar 15, 2016 at 8:59 PM, Stefan Roese <s...@denx.de> wrote: > Start with a short USB hub reset delay of 20ms. This can be enough for > some configurations. > > The 2nd delay at the end of the loop is completely removed. Since the > delay hasn't been long enough, a longer delay time of 200ms is assigned > and will be used in the next loop round. > > This hub reset handling is also used in the v4.4 Linux USB driver, > hub_port_reset(). > > Signed-off-by: Stefan Roese <s...@denx.de> > Cc: Simon Glass <s...@chromium.org> > Acked-by: Hans de Goede <hdego...@redhat.com> > Tested-by: Stephen Warren <swar...@nvidia.com> > Cc: Marek Vasut <ma...@denx.de> > > --- > > Changes in v5: None > Changes in v4: > - Minor rewording / fixes of the commit text > > Changes in v3: > - Changed small timeout from 10ms to 20ms as this results in a > much faster USB scanning time (10ms too small and 20ms enough > in many cases) > > Changes in v2: > - Add Acked-by / Tested-by from Hans and Stephen > > common/usb_hub.c | 9 +++++++-- > 1 file changed, 7 insertions(+), 2 deletions(-) >
Tested-by: Bin Meng <bmeng...@gmail.com> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot