mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-25 22:20:45 +00:00
e73b5212e0
This patch fixes bugs in usbdcore*.c related to the use of devices with multiple configurations. The original code made mistakes about the meaning of configuration value and configuration index, and the resulting off-by-one errors resulted in: * SET_CONFIGURATION always selected the first configuration, no matter what wValue is being passed. * GET_DESCRIPTOR/CONFIGURATION always returned the descriptor for the first configuration (index 0). Signed-off-by: Harald Welte <laforge@openmoko.org> Acked-by: Markus Klotzbuecher <mk@denx.de> |
||
---|---|---|
.. | ||
isp116x-hcd.c | ||
isp116x.h | ||
Makefile | ||
sl811.h | ||
sl811_usb.c | ||
usb_ohci.c | ||
usb_ohci.h | ||
usbdcore.c | ||
usbdcore_ep0.c | ||
usbdcore_mpc8xx.c | ||
usbdcore_omap1510.c |