[media] lme2510: do not use bInterfaceNumber from dvb_usb_v2
authorAntti Palosaari <crope@iki.fi>
Tue, 30 Jul 2013 19:33:16 +0000 (16:33 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Sun, 18 Aug 2013 10:54:37 +0000 (07:54 -0300)
No need to access bInterfaceNumber via dvb_usb_v2 internals as driver
has it already.
That patch is prepare for dvb_usb_v2 deferred probe hack removal. It was
added due to udev firmware loading problems, but things are fixed after
that and it is not needed anymore.

Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/usb/dvb-usb-v2/lmedm04.c

index b3fd0ffa3c3f2d218eaccd214aea98037dcb5246..f674dc024d06cc992e12670a7284bcff998d58dd 100644 (file)
@@ -1225,7 +1225,7 @@ static int lme2510_identify_state(struct dvb_usb_device *d, const char **name)
        usb_reset_configuration(d->udev);
 
        usb_set_interface(d->udev,
-               d->intf->cur_altsetting->desc.bInterfaceNumber, 1);
+               d->props->bInterfaceNumber, 1);
 
        st->dvb_usb_lme2510_firmware = dvb_usb_lme2510_firmware;