diff options
Diffstat (limited to 'drivers/media/video/pvrusb2/pvrusb2-v4l2.c')
-rw-r--r-- | drivers/media/video/pvrusb2/pvrusb2-v4l2.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/media/video/pvrusb2/pvrusb2-v4l2.c b/drivers/media/video/pvrusb2/pvrusb2-v4l2.c index b9aedceb2c44..878fd52a73b3 100644 --- a/drivers/media/video/pvrusb2/pvrusb2-v4l2.c +++ b/drivers/media/video/pvrusb2/pvrusb2-v4l2.c | |||
@@ -851,11 +851,11 @@ static long pvr2_v4l2_do_ioctl(struct file *file, unsigned int cmd, void *arg) | |||
851 | case VIDIOC_DBG_G_REGISTER: | 851 | case VIDIOC_DBG_G_REGISTER: |
852 | { | 852 | { |
853 | u64 val; | 853 | u64 val; |
854 | struct v4l2_register *req = (struct v4l2_register *)arg; | 854 | struct v4l2_dbg_register *req = (struct v4l2_dbg_register *)arg; |
855 | if (cmd == VIDIOC_DBG_S_REGISTER) val = req->val; | 855 | if (cmd == VIDIOC_DBG_S_REGISTER) val = req->val; |
856 | ret = pvr2_hdw_register_access( | 856 | ret = pvr2_hdw_register_access( |
857 | hdw,req->match_type,req->match_chip,req->reg, | 857 | hdw, &req->match, req->reg, |
858 | cmd == VIDIOC_DBG_S_REGISTER,&val); | 858 | cmd == VIDIOC_DBG_S_REGISTER, &val); |
859 | if (cmd == VIDIOC_DBG_G_REGISTER) req->val = val; | 859 | if (cmd == VIDIOC_DBG_G_REGISTER) req->val = val; |
860 | break; | 860 | break; |
861 | } | 861 | } |