Dear Simon Glass, > From: Julius Werner <jwer...@chromium.org> > > The ASIX driver calls a basic_init() function during get_info(), so that > not all initialization tasks need to be redone on every init(). > Unfortunately, the most important one is still triggered too often: the > driver does a full port and MII reset on every asix_init(), requiring up > to several seconds to reestablish the link. > > This patch confines that software reset into the asix_basic_init() > function so that it will only be executed once. This saves about a > second of boot time on systems using BOOTP. > > Note: this patch was previously submitted many moons ago as: > > usb: usbeth: asix: Do a fast init if link already established > > That patch seens to have been lost or forgotten, so this is a rebased > version. It is tested on snow with a Asix USB dongle (Cisco). > > Signed-off-by: Julius Werner <jwer...@chromium.org> > Signed-off-by: Simon Glass <s...@chromium.org> > Reviewed-by: Simon Glass <s...@chromium.org> > Reviewed-by: Vadim Bendebury <vben...@chromium.org>
I'll pick it, but I wonder why Joe didn't ... Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot