aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/media/pci/meye/meye.c3
-rw-r--r--drivers/media/pci/zoran/zoran_driver.c5
-rw-r--r--drivers/media/usb/usbvision/usbvision-video.c3
3 files changed, 5 insertions, 6 deletions
diff --git a/drivers/media/pci/meye/meye.c b/drivers/media/pci/meye/meye.c
index aeae54708811..9d9f90cb7740 100644
--- a/drivers/media/pci/meye/meye.c
+++ b/drivers/media/pci/meye/meye.c
@@ -1031,9 +1031,6 @@ static int vidioc_querycap(struct file *file, void *fh,
1031 strcpy(cap->card, "meye"); 1031 strcpy(cap->card, "meye");
1032 sprintf(cap->bus_info, "PCI:%s", pci_name(meye.mchip_dev)); 1032 sprintf(cap->bus_info, "PCI:%s", pci_name(meye.mchip_dev));
1033 1033
1034 cap->version = (MEYE_DRIVER_MAJORVERSION << 8) +
1035 MEYE_DRIVER_MINORVERSION;
1036
1037 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | 1034 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE |
1038 V4L2_CAP_STREAMING; 1035 V4L2_CAP_STREAMING;
1039 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; 1036 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS;
diff --git a/drivers/media/pci/zoran/zoran_driver.c b/drivers/media/pci/zoran/zoran_driver.c
index 099d5fbebb7c..2b25d31c46f6 100644
--- a/drivers/media/pci/zoran/zoran_driver.c
+++ b/drivers/media/pci/zoran/zoran_driver.c
@@ -1528,8 +1528,9 @@ static int zoran_querycap(struct file *file, void *__fh, struct v4l2_capability
1528 strncpy(cap->driver, "zoran", sizeof(cap->driver)-1); 1528 strncpy(cap->driver, "zoran", sizeof(cap->driver)-1);
1529 snprintf(cap->bus_info, sizeof(cap->bus_info), "PCI:%s", 1529 snprintf(cap->bus_info, sizeof(cap->bus_info), "PCI:%s",
1530 pci_name(zr->pci_dev)); 1530 pci_name(zr->pci_dev));
1531 cap->capabilities = V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_CAPTURE | 1531 cap->device_caps = V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_CAPTURE |
1532 V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_VIDEO_OVERLAY; 1532 V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_VIDEO_OVERLAY;
1533 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS;
1533 return 0; 1534 return 0;
1534} 1535}
1535 1536
diff --git a/drivers/media/usb/usbvision/usbvision-video.c b/drivers/media/usb/usbvision/usbvision-video.c
index 9bfa041e3316..693d5f409138 100644
--- a/drivers/media/usb/usbvision/usbvision-video.c
+++ b/drivers/media/usb/usbvision/usbvision-video.c
@@ -509,11 +509,12 @@ static int vidioc_querycap(struct file *file, void *priv,
509 usbvision_device_data[usbvision->dev_model].model_string, 509 usbvision_device_data[usbvision->dev_model].model_string,
510 sizeof(vc->card)); 510 sizeof(vc->card));
511 usb_make_path(usbvision->dev, vc->bus_info, sizeof(vc->bus_info)); 511 usb_make_path(usbvision->dev, vc->bus_info, sizeof(vc->bus_info));
512 vc->capabilities = V4L2_CAP_VIDEO_CAPTURE | 512 vc->device_caps = V4L2_CAP_VIDEO_CAPTURE |
513 V4L2_CAP_AUDIO | 513 V4L2_CAP_AUDIO |
514 V4L2_CAP_READWRITE | 514 V4L2_CAP_READWRITE |
515 V4L2_CAP_STREAMING | 515 V4L2_CAP_STREAMING |
516 (usbvision->have_tuner ? V4L2_CAP_TUNER : 0); 516 (usbvision->have_tuner ? V4L2_CAP_TUNER : 0);
517 vc->capabilities = vc->device_caps | V4L2_CAP_DEVICE_CAPS;
517 return 0; 518 return 0;
518} 519}
519 520