git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
[media] tm6000: Don't try to use a non-existing interface
[pandora-kernel.git]
/
drivers
/
staging
/
tm6000
/
tm6000-core.c
diff --git
a/drivers/staging/tm6000/tm6000-core.c
b/drivers/staging/tm6000/tm6000-core.c
index
9cef1d1
..
b3c4e05
100644
(file)
--- a/
drivers/staging/tm6000/tm6000-core.c
+++ b/
drivers/staging/tm6000/tm6000-core.c
@@
-621,6
+621,12
@@
int tm6000_reset(struct tm6000_core *dev)
msleep(5);
+ /*
+ * Not all devices have int_in defined
+ */
+ if (!dev->int_in.endp)
+ return 0;
+
err = usb_set_interface(dev->udev, dev->isoc_in.bInterfaceNumber, 2);
if (err < 0) {
tm6000_err("failed to select interface %d, alt. setting 2\n",