media: pvrusb2: replace pvr2_v4l2_ioctl by video_ioctl2
authorHans Verkuil <hansverk@cisco.com>
Thu, 24 May 2018 20:35:01 +0000 (16:35 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Mon, 28 May 2018 20:28:09 +0000 (16:28 -0400)
commiteba09b5b3dfb1b79db4428b6f379f68db4b62056
treeb050c4ed83135b494fdd2fb317b57d67341ab7b7
parentb3b2d5b624f2ee973a22aabb1e504a9008cad2ff
media: pvrusb2: replace pvr2_v4l2_ioctl by video_ioctl2

This driver is the only V4L driver that does not set unlocked_ioctl
to video_ioctl2.

The only thing that pvr2_v4l2_ioctl does besides calling video_ioctl2
is calling pvr2_hdw_commit_ctl(). Add pvr2_hdw_commit_ctl() calls to
the various ioctls that need this, and we can replace pvr2_v4l2_ioctl
by video_ioctl2.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Tested-by: Hans Verkuil <hansverk@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c