Commit 18e1a8cb authored by Petr Vandrovec's avatar Petr Vandrovec Committed by Linus Torvalds

[PATCH] Add VIDIOC_S_CTRL_OLD to matroxfb

For several months I'm receiving complaints from matroxfb users that v4lctl
suddenly stops working for them on kernel upgrade.

Problem is that VIDIOC_S_CTRL was renumbered, but all distros still use old
VIDIOC_S_CTRL value (f.e.  even xawtv-3.94 in Debian unstable still uses
old VIDIOC_S_CTRL definition).

So let's add this old VIDIOC_S_CTRL value (now named VIDIOC_S_CTRL_OLD) to
matroxfb's v4l handling.
Signed-off-by: default avatarPetr Vandrovec <vandrove@vc.cvut.cz>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent e7a6b3e9
...@@ -1143,6 +1143,7 @@ static int matroxfb_ioctl(struct inode *inode, struct file *file, ...@@ -1143,6 +1143,7 @@ static int matroxfb_ioctl(struct inode *inode, struct file *file,
return -EFAULT; return -EFAULT;
return err; return err;
} }
case VIDIOC_S_CTRL_OLD:
case VIDIOC_S_CTRL: case VIDIOC_S_CTRL:
{ {
struct v4l2_control ctrl; struct v4l2_control ctrl;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment