|
@@ -623,6 +623,12 @@ static int au0828_usb_probe(struct usb_interface *interface,
|
|
|
/* Setup */
|
|
/* Setup */
|
|
|
au0828_card_setup(dev);
|
|
au0828_card_setup(dev);
|
|
|
|
|
|
|
|
|
|
+ /*
|
|
|
|
|
+ * Store the pointer to the au0828_dev so it can be accessed in
|
|
|
|
|
+ * au0828_usb_disconnect
|
|
|
|
|
+ */
|
|
|
|
|
+ usb_set_intfdata(interface, dev);
|
|
|
|
|
+
|
|
|
/* Analog TV */
|
|
/* Analog TV */
|
|
|
retval = au0828_analog_register(dev, interface);
|
|
retval = au0828_analog_register(dev, interface);
|
|
|
if (retval) {
|
|
if (retval) {
|
|
@@ -641,12 +647,6 @@ static int au0828_usb_probe(struct usb_interface *interface,
|
|
|
/* Remote controller */
|
|
/* Remote controller */
|
|
|
au0828_rc_register(dev);
|
|
au0828_rc_register(dev);
|
|
|
|
|
|
|
|
- /*
|
|
|
|
|
- * Store the pointer to the au0828_dev so it can be accessed in
|
|
|
|
|
- * au0828_usb_disconnect
|
|
|
|
|
- */
|
|
|
|
|
- usb_set_intfdata(interface, dev);
|
|
|
|
|
-
|
|
|
|
|
pr_info("Registered device AU0828 [%s]\n",
|
|
pr_info("Registered device AU0828 [%s]\n",
|
|
|
dev->board.name == NULL ? "Unset" : dev->board.name);
|
|
dev->board.name == NULL ? "Unset" : dev->board.name);
|
|
|
|
|
|