diff options
Diffstat (limited to 'drivers/media/video/ov511.c')
-rw-r--r-- | drivers/media/video/ov511.c | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/drivers/media/video/ov511.c b/drivers/media/video/ov511.c index 6ee9b69cc4a9..9af5532db142 100644 --- a/drivers/media/video/ov511.c +++ b/drivers/media/video/ov511.c | |||
@@ -3915,7 +3915,7 @@ ov51x_dealloc(struct usb_ov511 *ov) | |||
3915 | ***************************************************************************/ | 3915 | ***************************************************************************/ |
3916 | 3916 | ||
3917 | static int | 3917 | static int |
3918 | ov51x_v4l1_open(struct inode *inode, struct file *file) | 3918 | ov51x_v4l1_open(struct file *file) |
3919 | { | 3919 | { |
3920 | struct video_device *vdev = video_devdata(file); | 3920 | struct video_device *vdev = video_devdata(file); |
3921 | struct usb_ov511 *ov = video_get_drvdata(vdev); | 3921 | struct usb_ov511 *ov = video_get_drvdata(vdev); |
@@ -3972,7 +3972,7 @@ out: | |||
3972 | } | 3972 | } |
3973 | 3973 | ||
3974 | static int | 3974 | static int |
3975 | ov51x_v4l1_close(struct inode *inode, struct file *file) | 3975 | ov51x_v4l1_close(struct file *file) |
3976 | { | 3976 | { |
3977 | struct video_device *vdev = file->private_data; | 3977 | struct video_device *vdev = file->private_data; |
3978 | struct usb_ov511 *ov = video_get_drvdata(vdev); | 3978 | struct usb_ov511 *ov = video_get_drvdata(vdev); |
@@ -4010,7 +4010,7 @@ ov51x_v4l1_close(struct inode *inode, struct file *file) | |||
4010 | } | 4010 | } |
4011 | 4011 | ||
4012 | /* Do not call this function directly! */ | 4012 | /* Do not call this function directly! */ |
4013 | static int | 4013 | static long |
4014 | ov51x_v4l1_ioctl_internal(struct file *file, unsigned int cmd, void *arg) | 4014 | ov51x_v4l1_ioctl_internal(struct file *file, unsigned int cmd, void *arg) |
4015 | { | 4015 | { |
4016 | struct video_device *vdev = file->private_data; | 4016 | struct video_device *vdev = file->private_data; |
@@ -4449,8 +4449,8 @@ redo: | |||
4449 | return 0; | 4449 | return 0; |
4450 | } | 4450 | } |
4451 | 4451 | ||
4452 | static int | 4452 | static long |
4453 | ov51x_v4l1_ioctl(struct inode *inode, struct file *file, | 4453 | ov51x_v4l1_ioctl(struct file *file, |
4454 | unsigned int cmd, unsigned long arg) | 4454 | unsigned int cmd, unsigned long arg) |
4455 | { | 4455 | { |
4456 | struct video_device *vdev = file->private_data; | 4456 | struct video_device *vdev = file->private_data; |
@@ -4661,17 +4661,13 @@ ov51x_v4l1_mmap(struct file *file, struct vm_area_struct *vma) | |||
4661 | return 0; | 4661 | return 0; |
4662 | } | 4662 | } |
4663 | 4663 | ||
4664 | static const struct file_operations ov511_fops = { | 4664 | static const struct v4l2_file_operations ov511_fops = { |
4665 | .owner = THIS_MODULE, | 4665 | .owner = THIS_MODULE, |
4666 | .open = ov51x_v4l1_open, | 4666 | .open = ov51x_v4l1_open, |
4667 | .release = ov51x_v4l1_close, | 4667 | .release = ov51x_v4l1_close, |
4668 | .read = ov51x_v4l1_read, | 4668 | .read = ov51x_v4l1_read, |
4669 | .mmap = ov51x_v4l1_mmap, | 4669 | .mmap = ov51x_v4l1_mmap, |
4670 | .ioctl = ov51x_v4l1_ioctl, | 4670 | .ioctl = ov51x_v4l1_ioctl, |
4671 | #ifdef CONFIG_COMPAT | ||
4672 | .compat_ioctl = v4l_compat_ioctl32, | ||
4673 | #endif | ||
4674 | .llseek = no_llseek, | ||
4675 | }; | 4671 | }; |
4676 | 4672 | ||
4677 | static struct video_device vdev_template = { | 4673 | static struct video_device vdev_template = { |