mirror of
https://github.com/torvalds/linux
synced 2024-11-05 18:23:50 +00:00
[media] drivers/media/usb/usbtv/usbtv-core.c:119:22: sparse: symbol 'usbtv_id_table' was not declared. Should it be static?
tree: git://linuxtv.org/media_tree.git master head:a3550ea665
commit:a3550ea665
[499/499] [media] usbtv: split core and video implementation reproduce: make C=1 CF=-D__CHECK_ENDIAN__ sparse warnings: (new ones prefixed by >>) >> drivers/media/usb/usbtv/usbtv-core.c:119:22: sparse: symbol 'usbtv_id_table' was not declared. Should it be static? >> drivers/media/usb/usbtv/usbtv-core.c:129:19: sparse: symbol 'usbtv_usb_driver' was not declared. Should it be static? Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
This commit is contained in:
parent
0d49e77611
commit
9b05837352
2 changed files with 5 additions and 5 deletions
|
@ -114,7 +114,7 @@ static void usbtv_disconnect(struct usb_interface *intf)
|
|||
v4l2_device_put(&usbtv->v4l2_dev);
|
||||
}
|
||||
|
||||
struct usb_device_id usbtv_id_table[] = {
|
||||
static struct usb_device_id usbtv_id_table[] = {
|
||||
{ USB_DEVICE(0x1b71, 0x3002) },
|
||||
{}
|
||||
};
|
||||
|
@ -124,7 +124,7 @@ MODULE_AUTHOR("Lubomir Rintel");
|
|||
MODULE_DESCRIPTION("Fushicai USBTV007 Video Grabber Driver");
|
||||
MODULE_LICENSE("Dual BSD/GPL");
|
||||
|
||||
struct usb_driver usbtv_usb_driver = {
|
||||
static struct usb_driver usbtv_usb_driver = {
|
||||
.name = "usbtv",
|
||||
.id_table = usbtv_id_table,
|
||||
.probe = usbtv_probe,
|
||||
|
|
|
@ -562,7 +562,7 @@ static int usbtv_s_input(struct file *file, void *priv, unsigned int i)
|
|||
return usbtv_select_input(usbtv, i);
|
||||
}
|
||||
|
||||
struct v4l2_ioctl_ops usbtv_ioctl_ops = {
|
||||
static struct v4l2_ioctl_ops usbtv_ioctl_ops = {
|
||||
.vidioc_querycap = usbtv_querycap,
|
||||
.vidioc_enum_input = usbtv_enum_input,
|
||||
.vidioc_enum_fmt_vid_cap = usbtv_enum_fmt_vid_cap,
|
||||
|
@ -584,7 +584,7 @@ struct v4l2_ioctl_ops usbtv_ioctl_ops = {
|
|||
.vidioc_streamoff = vb2_ioctl_streamoff,
|
||||
};
|
||||
|
||||
struct v4l2_file_operations usbtv_fops = {
|
||||
static struct v4l2_file_operations usbtv_fops = {
|
||||
.owner = THIS_MODULE,
|
||||
.unlocked_ioctl = video_ioctl2,
|
||||
.mmap = vb2_fop_mmap,
|
||||
|
@ -645,7 +645,7 @@ static int usbtv_stop_streaming(struct vb2_queue *vq)
|
|||
return 0;
|
||||
}
|
||||
|
||||
struct vb2_ops usbtv_vb2_ops = {
|
||||
static struct vb2_ops usbtv_vb2_ops = {
|
||||
.queue_setup = usbtv_queue_setup,
|
||||
.buf_queue = usbtv_buf_queue,
|
||||
.start_streaming = usbtv_start_streaming,
|
||||
|
|
Loading…
Reference in a new issue