]> asedeno.scripts.mit.edu Git - linux.git/commit
media: imx: Validate frame intervals before setting
authorSteve Longerbeam <slongerbeam@gmail.com>
Sun, 20 Jan 2019 19:13:31 +0000 (14:13 -0500)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Thu, 7 Feb 2019 17:35:16 +0000 (12:35 -0500)
commit9bcb830bfceaac456ff8206e3ed74210e133613e
tree18c71fbbd1572659507f1ddd1607117c50ef7492
parent22f05d646df9fdb4f1ff19582f17d350665c2ea9
media: imx: Validate frame intervals before setting

In the .s_frame_interval() subdev op, don't accept or set a
frame interval with a zero numerator or denominator. This fixes
a v4l2-compliance failure:

fail: v4l2-test-formats.cpp(1146):
cap->timeperframe.numerator == 0 || cap->timeperframe.denominator == 0
test VIDIOC_G/S_PARM: FAIL

Signed-off-by: Steve Longerbeam <slongerbeam@gmail.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/staging/media/imx/imx-ic-prp.c
drivers/staging/media/imx/imx-ic-prpencvf.c
drivers/staging/media/imx/imx-media-csi.c
drivers/staging/media/imx/imx-media-vdic.c