The patch number 9960 was added via Hans Verkuil <[email protected]>
to http://linuxtv.org/hg/v4l-dvb master development tree.

Kernel patches in this development tree may be modified to be backward
compatible with older kernels. Compatibility modifications will be
removed before inclusion into the mainstream Kernel

If anyone has any objections, please let us know by sending a message to:
        [email protected]

------

From: Hans Verkuil  <[email protected]>
v4l2-subdev: ioctl ops should use unsigned for cmd arg.


Priority: normal

Signed-off-by: Hans Verkuil <[email protected]>


---

 linux/drivers/media/video/msp3400-driver.c |    2 +-
 linux/drivers/media/video/tuner-core.c     |    2 +-
 linux/include/media/v4l2-subdev.h          |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff -r b9a5c9d16291 -r 9d211c06af26 linux/drivers/media/video/msp3400-driver.c
--- a/linux/drivers/media/video/msp3400-driver.c        Thu Dec 18 16:11:32 
2008 +0100
+++ b/linux/drivers/media/video/msp3400-driver.c        Thu Dec 18 16:27:28 
2008 +0100
@@ -488,7 +488,7 @@ static int msp_s_ctrl(struct v4l2_subdev
 }
 
 #ifdef CONFIG_VIDEO_ALLOW_V4L1
-static int msp_ioctl(struct v4l2_subdev *sd, int cmd, void *arg)
+static int msp_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
 {
        struct msp_state *state = to_state(sd);
        struct i2c_client *client = v4l2_get_subdevdata(sd);
diff -r b9a5c9d16291 -r 9d211c06af26 linux/drivers/media/video/tuner-core.c
--- a/linux/drivers/media/video/tuner-core.c    Thu Dec 18 16:11:32 2008 +0100
+++ b/linux/drivers/media/video/tuner-core.c    Thu Dec 18 16:27:28 2008 +0100
@@ -806,7 +806,7 @@ static int tuner_s_standby(struct v4l2_s
 }
 
 #ifdef CONFIG_VIDEO_ALLOW_V4L1
-static int tuner_ioctl(struct v4l2_subdev *sd, int cmd, void *arg)
+static int tuner_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
 {
        struct tuner *t = to_tuner(sd);
        struct i2c_client *client = v4l2_get_subdevdata(sd);
diff -r b9a5c9d16291 -r 9d211c06af26 linux/include/media/v4l2-subdev.h
--- a/linux/include/media/v4l2-subdev.h Thu Dec 18 16:11:32 2008 +0100
+++ b/linux/include/media/v4l2-subdev.h Thu Dec 18 16:27:28 2008 +0100
@@ -79,7 +79,7 @@ struct v4l2_subdev_core_ops {
        int (*g_ctrl)(struct v4l2_subdev *sd, struct v4l2_control *ctrl);
        int (*s_ctrl)(struct v4l2_subdev *sd, struct v4l2_control *ctrl);
        int (*querymenu)(struct v4l2_subdev *sd, struct v4l2_querymenu *qm);
-       int (*ioctl)(struct v4l2_subdev *sd, int cmd, void *arg);
+       int (*ioctl)(struct v4l2_subdev *sd, unsigned int cmd, void *arg);
 #ifdef CONFIG_VIDEO_ADV_DEBUG
        int (*g_register)(struct v4l2_subdev *sd, struct v4l2_register *reg);
        int (*s_register)(struct v4l2_subdev *sd, struct v4l2_register *reg);


---

Patch is available at: 
http://linuxtv.org/hg/v4l-dvb/rev/9d211c06af26f7ed1e372efd2a36e492b6369e55

_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to