mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2026-02-06 12:00:48 +01:00
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 | ||