[media] em28xx: save isoc endpoint number for DVB only if endpoint has alt settings...
[deliverable/linux.git] / drivers / media / usb / em28xx / em28xx-cards.c
index d2ed67825993b9a958a36f14411cbe8f2e1a7713..83bfbe4c980fdad90b23b952f739f038ef12bc3f 100644 (file)
@@ -3220,9 +3220,9 @@ static int em28xx_usb_probe(struct usb_interface *interface,
                                                            e->bEndpointAddress;
                                        } else {
                                                if (usb_endpoint_xfer_isoc(e)) {
-                                                       dev->dvb_ep_isoc = e->bEndpointAddress;
                                                        if (size > dev->dvb_max_pkt_size_isoc) {
                                                                has_dvb = true; /* see NOTE (~) */
+                                                               dev->dvb_ep_isoc = e->bEndpointAddress;
                                                                dev->dvb_max_pkt_size_isoc = size;
                                                                dev->dvb_alt_isoc = i;
                                                        }
This page took 0.026672 seconds and 5 git commands to generate.