projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[adm5120] more USB driver fixes, now it passes usbtests 1-14
[openwrt.git]
/
target
/
linux
/
adm5120
/
files
/
drivers
/
usb
/
host
/
adm5120-hcd.c
diff --git
a/target/linux/adm5120/files/drivers/usb/host/adm5120-hcd.c
b/target/linux/adm5120/files/drivers/usb/host/adm5120-hcd.c
index
90889bf
..
59fd671
100644
(file)
--- a/
target/linux/adm5120/files/drivers/usb/host/adm5120-hcd.c
+++ b/
target/linux/adm5120/files/drivers/usb/host/adm5120-hcd.c
@@
-45,7
+45,7
@@
#include "../core/hcd.h"
#include "../core/hub.h"
#include "../core/hcd.h"
#include "../core/hub.h"
-#define DRIVER_VERSION "v0.1
0.1
"
+#define DRIVER_VERSION "v0.1
4.0
"
#define DRIVER_AUTHOR "Gabor Juhos <juhosg at openwrt.org>"
#define DRIVER_DESC "ADMtek USB 1.1 Host Controller Driver"
#define DRIVER_AUTHOR "Gabor Juhos <juhosg at openwrt.org>"
#define DRIVER_DESC "ADMtek USB 1.1 Host Controller Driver"
@@
-142,10
+142,6
@@
static int admhc_urb_enqueue(struct usb_hcd *hcd, struct usb_host_endpoint *ep,
/* number of packets from URB */
td_cnt = urb->number_of_packets;
break;
/* number of packets from URB */
td_cnt = urb->number_of_packets;
break;
- default:
- /* paranoia */
- admhc_err(ahcd, "bad EP type %d", ed->type);
- return -EINVAL;
}
urb_priv = urb_priv_alloc(ahcd, td_cnt, mem_flags);
}
urb_priv = urb_priv_alloc(ahcd, td_cnt, mem_flags);
@@
-207,6
+203,7
@@
static int admhc_urb_enqueue(struct usb_hcd *hcd, struct usb_host_endpoint *ep,
#ifdef ADMHC_VERBOSE_DEBUG
admhc_dump_ed(ahcd, "admhc_urb_enqueue", urb_priv->ed, 1);
#endif
#ifdef ADMHC_VERBOSE_DEBUG
admhc_dump_ed(ahcd, "admhc_urb_enqueue", urb_priv->ed, 1);
#endif
+
fail0:
spin_unlock(&urb->lock);
fail:
fail0:
spin_unlock(&urb->lock);
fail:
This page took
0.026194 seconds
and
4
git commands to generate.