X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fmedia%2Fvideo%2Fov511.c;h=b72e5660bc193c5327fb161989e8df7b549f9fc2;hb=5e85e732f0ed56aa97a3ba26ac2b93ffe597a208;hp=d55d5800efb463cb19de27ac6ecd670bbfd6152f;hpb=22c4a4e98ece0eaff13b3d0ac73c5283013eb6b1;p=linux-2.6 diff --git a/drivers/media/video/ov511.c b/drivers/media/video/ov511.c index d55d5800ef..b72e5660bc 100644 --- a/drivers/media/video/ov511.c +++ b/drivers/media/video/ov511.c @@ -41,7 +41,6 @@ #include #include #include -#include #include #include #include @@ -4660,7 +4659,9 @@ static const struct file_operations ov511_fops = { .read = ov51x_v4l1_read, .mmap = ov51x_v4l1_mmap, .ioctl = ov51x_v4l1_ioctl, +#ifdef CONFIG_COMPAT .compat_ioctl = v4l_compat_ioctl32, +#endif .llseek = no_llseek, }; @@ -5832,7 +5833,7 @@ ov51x_probe(struct usb_interface *intf, const struct usb_device_id *id) goto error; memcpy(ov->vdev, &vdev_template, sizeof(*ov->vdev)); - ov->vdev->dev = &dev->dev; + ov->vdev->parent = &intf->dev; video_set_drvdata(ov->vdev, ov); for (i = 0; i < OV511_MAX_UNIT_VIDEO; i++) {