Dear Joe Hershberger, > On Mon, May 13, 2013 at 10:14 AM, Marek Vasut <ma...@denx.de> wrote: > > 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 ... > > Sorry... just swamped for the moment.
Same here :-/ Best regards, Marek Vasut _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot