On Thu, Oct 11, 2012 at 06:15:49PM -0700, Simon Glass wrote: > From: Gabe Black <gabebl...@chromium.org> > > On x86, the i8042 keyboard controller driver frequently waits for the keyboard > input buffer to be empty to make sure the controller has had a chance to > process the data it was given. The way the delay loop was structured, if the > controller hadn't cleared the corresponding status bit immediately, it would > wait 1ms before checking again. If the keyboard responded quickly but not > instantly, the driver would still wait a full 1ms when perhaps 1us would have > been sufficient. Because udelay is a busy wait anyway, this change decreases > the delay between checks to 1us. > > Also, this change gets rid of a hardcoded 250ms delay. > > On Stumpy, this saves 100-150ms during boot. > > Signed-off-by: Gabe Black <gabebl...@chromium.org> > Signed-off-by: Simon Glass <s...@chromium.org>
This, or more precisely, v2 of 1/5 and 2/5 and v1 of 3, 4 and 5/5 have been applied to u-boot/master, thanks! -- Tom
signature.asc
Description: Digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot