diff options
author | Hans de Goede <hdegoede@redhat.com> | 2015-05-10 14:10:18 +0200 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2015-05-14 18:49:31 -0600 |
commit | 8a5f0665da6701f06443ae989e9c0962807a1249 (patch) | |
tree | 9807fc7c3ca01db39343ddff7a12e52632efa630 /board/Marvell | |
parent | 029fd8ea1fffe70bf0d2dab4c64cffa20bf3f62e (diff) | |
download | u-boot-8a5f0665da6701f06443ae989e9c0962807a1249.tar.gz u-boot-8a5f0665da6701f06443ae989e9c0962807a1249.tar.bz2 u-boot-8a5f0665da6701f06443ae989e9c0962807a1249.zip |
dm: usb: Add support for interrupt queues to the dm usb code
Interrupt endpoints typically are polled for a long time by the usb
controller before they return anything, so calls to submit_int_msg() can
take a long time to complete this.
To avoid this the u-boot code has the an interrupt queue mechanism / API,
add support for this to the driver-model usb code and implement it for the
dm ehci code.
See the added doc comments for more details.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'board/Marvell')
0 files changed, 0 insertions, 0 deletions