the following patch was just integrated into master: commit ef650a5d2456196d653667de7d02abc0591ec024 Author: Gabe Black gabeblack@google.com Date: Wed Nov 21 02:16:13 2012 -0800
libpayload: Check for completion more often in ehci_set_periodic_schedule.
This function was using mdelay in a loop to check for the completion of an USB controller operation. Since we're busy waiting anyway, we might as well wait only 1 us before checking again and potentially seeing the completion 999 us earlier than we would otherwise.
Change-Id: I177b303c5503a0078c608d5f945c395691d4bd8a Signed-off-by: Gabe Black gabeblack@google.com Reviewed-on: http://review.coreboot.org/2522 Tested-by: build bot (Jenkins) Reviewed-by: Dave Frodin dave.frodin@se-eng.com Reviewed-by: Anton Kochkov anton.kochkov@gmail.com
Build-Tested: build bot (Jenkins) at Tue Feb 26 02:43:51 2013, giving +1 See http://review.coreboot.org/2522 for details.
-gerrit