coreboot/payloads/libpayload/drivers/usb
Gabe Black ef650a5d24 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>
2013-02-28 01:25:46 +01:00
..
ehci.c libpayload: Check for completion more often in ehci_set_periodic_schedule. 2013-02-28 01:25:46 +01:00
ehci.h
ehci_private.h
ehci_rh.c libpayload: Use usb_debug() to show USB messages 2012-12-18 19:59:22 +01:00
ohci.c libpayload: Another usb fix 2012-12-20 09:31:01 +01:00
ohci.h
ohci_private.h
ohci_rh.c libpayload: Rework connection state detection for OHCI 2012-11-24 08:46:34 +01:00
quirks.c
TODO
uhci.c libpayload: improved UHCI TD debugging 2012-12-19 15:19:34 +01:00
uhci.h
uhci_private.h
uhci_rh.c
usb.c libpayload: Use usb_debug() to show USB messages 2012-12-18 19:59:22 +01:00
usb_dev.c
usbhid.c libpayload: Use usb_debug() to show USB messages 2012-12-18 19:59:22 +01:00
usbhub.c
usbinit.c libpayload: Correct a constant used for scanning for USB controllers. 2013-02-26 07:39:06 +01:00
usbmsc.c libpayload: Use usb_debug() to show USB messages 2012-12-18 19:59:22 +01:00
xhci.c libpayload: Use usb_debug() to show USB messages 2012-12-18 19:59:22 +01:00
xhci.h
xhci_private.h
xhci_rh.c