u-boot/drivers/usb
Michal Suchanek 9dcab2c4d2 dwc2: use the nonblock argument in submit_int_msg
An USB 1.1 keyboard connected to dwc2 through a high-speed hub does not
report status until it changes. With this patch you can enable keyboard
by pressing a key while USB devices are probed. Without a keypress no
state is reported and the probe times out. We don't want to wait for a
keypress or timeout while polling for keypresses so implement an int_msg
nonblock variant that exits early on error.

Signed-off-by: Michal Suchanek <msuchanek@suse.de>
2019-09-11 10:11:29 +02:00
..
common usb: Introduce CONFIG_SPL_DM_USB 2018-11-26 21:19:03 +01:00
dwc3 usb: dwc3: Use UCLASS_NOP instead of UCLASS_MISC for the DWC3 generic glue 2019-07-05 14:19:41 +02:00
emul usb: Add nonblock argument to submit_int_msg 2019-09-11 10:11:29 +02:00
eth usb: composite: Move bitmap related operations to ./include/linux/bitmap.h 2018-12-14 17:59:08 +01:00
gadget env: Drop environment.h header file where not needed 2019-08-11 16:43:41 -04:00
host dwc2: use the nonblock argument in submit_int_msg 2019-09-11 10:11:29 +02:00
musb usb: musb_hcd: remove unnecessary ifdefs for dm* SoCs 2019-05-04 13:04:09 -04:00
musb-new usb: Add nonblock argument to submit_int_msg 2019-09-11 10:11:29 +02:00
phy SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ulpi SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig usb: Don't enable CONFIG_SPL_DM_USB for non-DM SPL 2018-12-14 17:59:08 +01:00