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

Attachment: signature.asc
Description: Digital signature

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to