|
Lines 2051-2065
Link Here
|
| 2051 |
uvc_printk(KERN_DEBUG, "ioctl 0x%x (V4L1)\n", cmd); |
2051 |
uvc_printk(KERN_DEBUG, "ioctl 0x%x (V4L1)\n", cmd); |
| 2052 |
break; |
2052 |
break; |
| 2053 |
case 'V': |
2053 |
case 'V': |
| 2054 |
uvc_printk(KERN_DEBUG, "ioctl 0x%x (%s)\n", |
2054 |
uvc_printk(KERN_DEBUG, "ioctl 0x%x\n", |
| 2055 |
cmd, v4l2_ioctl_names[_IOC_NR(cmd)]); |
2055 |
cmd); |
| 2056 |
break; |
2056 |
break; |
| 2057 |
default: |
2057 |
default: |
| 2058 |
uvc_printk(KERN_DEBUG, "ioctl 0x%x (???)\n", cmd); |
2058 |
uvc_printk(KERN_DEBUG, "ioctl 0x%x (???)\n", cmd); |
| 2059 |
break; |
2059 |
break; |
| 2060 |
} |
2060 |
} |
| 2061 |
#else |
2061 |
#else |
| 2062 |
v4l2_printk_ioctl(cmd); |
2062 |
// v4l2_printk_ioctl(cmd); |
| 2063 |
#endif |
2063 |
#endif |
| 2064 |
} |
2064 |
} |
| 2065 |
|
2065 |
|
|
Lines 2350-2356
Link Here
|
| 2350 |
} |
2350 |
} |
| 2351 |
|
2351 |
|
| 2352 |
static struct file_operations uvc_fops = { |
2352 |
static struct file_operations uvc_fops = { |
| 2353 |
.owner = THIS_MODULE, |
2353 |
// .owner = THIS_MODULE, |
| 2354 |
.open = uvc_v4l2_open, |
2354 |
.open = uvc_v4l2_open, |
| 2355 |
.release = uvc_v4l2_release, |
2355 |
.release = uvc_v4l2_release, |
| 2356 |
.ioctl = uvc_v4l2_ioctl, |
2356 |
.ioctl = uvc_v4l2_ioctl, |