Merge branch 'for-linus' of git://git.infradead.org/ubifs-2.6
[firefly-linux-kernel-4.4.55.git] / drivers / media / video / v4l2-ctrls.c
index ef66d2af0c57c8adea19be12ad78e2b1c754883b..2412f08527aa8e014a440971b7ade207ecd1b233 100644 (file)
@@ -1364,6 +1364,8 @@ EXPORT_SYMBOL(v4l2_queryctrl);
 
 int v4l2_subdev_queryctrl(struct v4l2_subdev *sd, struct v4l2_queryctrl *qc)
 {
+       if (qc->id & V4L2_CTRL_FLAG_NEXT_CTRL)
+               return -EINVAL;
        return v4l2_queryctrl(sd->ctrl_handler, qc);
 }
 EXPORT_SYMBOL(v4l2_subdev_queryctrl);