summaryrefslogtreecommitdiff
path: root/src/console/usbdebug_console.c
diff options
context:
space:
mode:
authorNico Huber <nico.huber@secunet.com>2012-11-20 17:49:00 +0100
committerPatrick Georgi <patrick@georgi-clan.de>2012-11-24 08:43:49 +0100
commit8c4d2f36a339ba34c532e29696f2c5b70fb04957 (patch)
tree5b93035eca2db4f38a646d87e92829bab29a1a42 /src/console/usbdebug_console.c
parentce407e470d36bd446e7e1f02884c97a98423d5c4 (diff)
libpayload: Handle underruns in UHCI interrupt queues
If usb_poll() isn't called fast enough, the UHCI controller marks an underrun interrupt queue as done (terminating the queue at the head). We can recover from this situation, when usb_poll() gets called again, and the queue is processed. Change-Id: Id56c9df44d6dbd53cd30ad89dfb5bf5977799829 Signed-off-by: Nico Huber <nico.huber@secunet.com> Reviewed-on: http://review.coreboot.org/1898 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
Diffstat (limited to 'src/console/usbdebug_console.c')
0 files changed, 0 insertions, 0 deletions