cx231xx_unregister_media_device(dev);
- usb_put_dev(dev->udev);
-
/* Mark device as unused */
clear_bit(dev->devno, &cx231xx_devused);
}
}
} while (test_and_set_bit(nr, &cx231xx_devused));
- udev = usb_get_dev(interface_to_usbdev(interface));
+ udev = interface_to_usbdev(interface);
/* allocate memory for our device state and initialize it */
dev = devm_kzalloc(&udev->dev, sizeof(*dev), GFP_KERNEL);
err_media_init:
usb_set_intfdata(interface, NULL);
err_if:
- usb_put_dev(udev);
clear_bit(nr, &cx231xx_devused);
return retval;
}