|
@@ -1783,7 +1783,7 @@ static int usb_pwc_probe(struct usb_interface *intf, const struct usb_device_id
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
}
|
|
}
|
|
memcpy(pdev->vdev, &pwc_template, sizeof(pwc_template));
|
|
memcpy(pdev->vdev, &pwc_template, sizeof(pwc_template));
|
|
- pdev->vdev->parent = &(udev->dev);
|
|
|
|
|
|
+ pdev->vdev->parent = &intf->dev;
|
|
strcpy(pdev->vdev->name, name);
|
|
strcpy(pdev->vdev->name, name);
|
|
video_set_drvdata(pdev->vdev, pdev);
|
|
video_set_drvdata(pdev->vdev, pdev);
|
|
|
|
|