mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-04-21 12:27:27 +03:00
[adm5120] more USB driver fixes, now it passes usbtests 1-14
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9599 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -45,7 +45,7 @@
|
||||
#include "../core/hcd.h"
|
||||
#include "../core/hub.h"
|
||||
|
||||
#define DRIVER_VERSION "v0.10.1"
|
||||
#define DRIVER_VERSION "v0.14.0"
|
||||
#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;
|
||||
default:
|
||||
/* paranoia */
|
||||
admhc_err(ahcd, "bad EP type %d", ed->type);
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
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
|
||||
|
||||
fail0:
|
||||
spin_unlock(&urb->lock);
|
||||
fail:
|
||||
|
||||
Reference in New Issue
Block a user