diff options
author | Nico Huber <nico.huber@secunet.com> | 2012-06-14 13:08:36 +0200 |
---|---|---|
committer | Nico Huber <nico.huber@secunet.com> | 2012-06-21 11:53:17 +0200 |
commit | 0d120f8ee25cfeb0c87024aff8c1f81d0b64bbb4 (patch) | |
tree | 740d0c1691fcdffecba927e66c72bb54c223379e /payloads/libpayload/include/usb | |
parent | cef86927e846409f7c4018d6c1f9ad1d89b9269b (diff) |
libpayload: Add interrupt-queue underrun recovery to EHCI
If the queue of an interrupt transfer runs out, we have to reset
the queue head. This also introduces the use of a spare transfer
descriptor (TD) in interrupt queues, which assures, that a processed
TD won't be reused until the host controller has written it back
from his overlay.
Change-Id: Id0eeb2808b77f1c187f164eb34bd66f8f399938b
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: http://review.coreboot.org/1123
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Tested-by: build bot (Jenkins)
Diffstat (limited to 'payloads/libpayload/include/usb')
0 files changed, 0 insertions, 0 deletions