media: atomisp-ov2680: Remove the ov2680_res and N_RES global variables
The ov2680_res and N_RES global variables are just hardcoded as aliases for ov2680_res_preview and N_RES_PREVIEW, remove them. Link: https://lore.kernel.org/linux-media/20211107171549.267583-5-hdegoede@redhat.com Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
This commit is contained in:
committed by
Mauro Carvalho Chehab
parent
e9174a6438
commit
b821cea597
@@ -653,15 +653,6 @@ static int ov2680_init_registers(struct v4l2_subdev *sd)
|
||||
return ret;
|
||||
}
|
||||
|
||||
static int ov2680_init(struct v4l2_subdev *sd)
|
||||
{
|
||||
/* restore settings */
|
||||
ov2680_res = ov2680_res_preview;
|
||||
N_RES = N_RES_PREVIEW;
|
||||
|
||||
return ov2680_init_registers(sd);
|
||||
}
|
||||
|
||||
static int power_ctrl(struct v4l2_subdev *sd, bool flag)
|
||||
{
|
||||
int ret = 0;
|
||||
@@ -817,7 +808,7 @@ static int ov2680_s_power(struct v4l2_subdev *sd, int on)
|
||||
} else {
|
||||
ret = power_up(sd);
|
||||
if (!ret)
|
||||
ret = ov2680_init(sd);
|
||||
ret = ov2680_init_registers(sd);
|
||||
}
|
||||
|
||||
mutex_unlock(&dev->input_lock);
|
||||
@@ -857,7 +848,7 @@ static int ov2680_set_fmt(struct v4l2_subdev *sd,
|
||||
ARRAY_SIZE(ov2680_res_preview), width,
|
||||
height, fmt->width, fmt->height);
|
||||
if (!res)
|
||||
res = &ov2680_res[N_RES - 1];
|
||||
res = &ov2680_res_preview[N_RES_PREVIEW - 1];
|
||||
|
||||
fmt->width = res->width;
|
||||
fmt->height = res->height;
|
||||
@@ -975,11 +966,6 @@ static int ov2680_s_stream(struct v4l2_subdev *sd, int enable)
|
||||
ret = ov2680_write_reg(client, 1, OV2680_SW_STREAM,
|
||||
enable ? OV2680_START_STREAMING :
|
||||
OV2680_STOP_STREAMING);
|
||||
#if 0
|
||||
/* restore settings */
|
||||
ov2680_res = ov2680_res_preview;
|
||||
N_RES = N_RES_PREVIEW;
|
||||
#endif
|
||||
|
||||
//otp valid at stream on state
|
||||
//if(!dev->otp_data)
|
||||
@@ -1069,13 +1055,13 @@ static int ov2680_enum_frame_size(struct v4l2_subdev *sd,
|
||||
{
|
||||
int index = fse->index;
|
||||
|
||||
if (index >= N_RES)
|
||||
if (index >= N_RES_PREVIEW)
|
||||
return -EINVAL;
|
||||
|
||||
fse->min_width = ov2680_res[index].width;
|
||||
fse->min_height = ov2680_res[index].height;
|
||||
fse->max_width = ov2680_res[index].width;
|
||||
fse->max_height = ov2680_res[index].height;
|
||||
fse->min_width = ov2680_res_preview[index].width;
|
||||
fse->min_height = ov2680_res_preview[index].height;
|
||||
fse->max_width = ov2680_res_preview[index].width;
|
||||
fse->max_height = ov2680_res_preview[index].height;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -838,7 +838,4 @@ static struct ov2680_resolution ov2680_res_preview[] = {
|
||||
|
||||
#define N_RES_PREVIEW (ARRAY_SIZE(ov2680_res_preview))
|
||||
|
||||
static struct ov2680_resolution *ov2680_res = ov2680_res_preview;
|
||||
static unsigned long N_RES = N_RES_PREVIEW;
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user