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. -Joe _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot