mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-18 01:34:14 +08:00
media: : usb: add const to v4l2_file_operations structures
Declare v4l2_file_operations structures as const as they are only stored in the fops field of video_device structures. This field is of type const, so declare v4l2_file_operations structures with similar properties as const. Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
This commit is contained in:
parent
488e27ad81
commit
ff05c9849a
@ -1740,7 +1740,7 @@ void au0828_v4l2_resume(struct au0828_dev *dev)
|
||||
}
|
||||
}
|
||||
|
||||
static struct v4l2_file_operations au0828_v4l_fops = {
|
||||
static const struct v4l2_file_operations au0828_v4l_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.open = au0828_v4l2_open,
|
||||
.release = au0828_v4l2_close,
|
||||
|
@ -1843,7 +1843,7 @@ static int mpeg_mmap(struct file *file, struct vm_area_struct *vma)
|
||||
return videobuf_mmap_mapper(&fh->vidq, vma);
|
||||
}
|
||||
|
||||
static struct v4l2_file_operations mpeg_fops = {
|
||||
static const struct v4l2_file_operations mpeg_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.open = mpeg_open,
|
||||
.release = mpeg_release,
|
||||
|
@ -857,7 +857,7 @@ static int go7007_s_ctrl(struct v4l2_ctrl *ctrl)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static struct v4l2_file_operations go7007_fops = {
|
||||
static const struct v4l2_file_operations go7007_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.open = v4l2_fh_open,
|
||||
.release = vb2_fop_release,
|
||||
|
@ -1964,7 +1964,7 @@ out:
|
||||
return ret;
|
||||
}
|
||||
|
||||
static struct v4l2_file_operations dev_fops = {
|
||||
static const struct v4l2_file_operations dev_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.open = dev_open,
|
||||
.release = dev_close,
|
||||
|
@ -326,7 +326,7 @@ static int stk1160_stop_streaming(struct stk1160 *dev)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static struct v4l2_file_operations stk1160_fops = {
|
||||
static const struct v4l2_file_operations stk1160_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.open = v4l2_fh_open,
|
||||
.release = vb2_fop_release,
|
||||
|
@ -1202,7 +1202,7 @@ static const struct v4l2_ctrl_ops stk_ctrl_ops = {
|
||||
.s_ctrl = stk_s_ctrl,
|
||||
};
|
||||
|
||||
static struct v4l2_file_operations v4l_stk_fops = {
|
||||
static const struct v4l2_file_operations v4l_stk_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.open = v4l_stk_open,
|
||||
.release = v4l_stk_release,
|
||||
|
@ -1532,7 +1532,7 @@ static int tm6000_mmap(struct file *file, struct vm_area_struct * vma)
|
||||
return res;
|
||||
}
|
||||
|
||||
static struct v4l2_file_operations tm6000_fops = {
|
||||
static const struct v4l2_file_operations tm6000_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.open = tm6000_open,
|
||||
.release = tm6000_release,
|
||||
|
Loading…
Reference in New Issue
Block a user