OSDN Git Service

media: atomisp: ov2680: Fix ov2680_enum_frame_interval()
authorHans de Goede <hdegoede@redhat.com>
Fri, 13 Jan 2023 14:40:58 +0000 (15:40 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Wed, 8 Feb 2023 07:24:34 +0000 (08:24 +0100)
commita6fc86ed57a108cdc5078d93b17bcf56c234f94c
treefc691b52c84eaf69613033d62209cd70d1df1dfa
parent10704b452ab1b1040cfc08fb901e9226b9bfd460
media: atomisp: ov2680: Fix ov2680_enum_frame_interval()

Fix and simplify ov2680_enum_frame_interval(), the index is not
an index into ov2680_res_preview[], so using N_PREVIEW is wrong.

Instead it is an index indexing the different framerates for
the resolution specified in fie->width, fie->height.

Since the ov2680 code only supports a single fixed 30 fps,
index must always be 0 and we don't need to check the other
fie input values.

Reviewed-by: Andy Shevchenko <andy@kernel.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/staging/media/atomisp/i2c/atomisp-ov2680.c