Skip to content

Commit c1df7de

Browse files
Jacob Chenrkhuangtao
authored andcommitted
media: rk-isp10: grab a copy of userspace headers
Change-Id: I75ceb19f0f4c9a420440ae73538f030aaf49fb95 Signed-off-by: Jacob Chen <cc@rock-chips.com>
1 parent 294aacc commit c1df7de

4 files changed

Lines changed: 8 additions & 6 deletions

File tree

drivers/media/i2c/soc_camera/rockchip/ov_camera_module.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -931,7 +931,7 @@ long ov_camera_module_ioctl(struct v4l2_subdev *sd,
931931
ov_timings.fine_integration_time_min;
932932

933933
if (cam_mod->custom.g_exposure_valid_frame)
934-
timings->exposure_valid_frame =
934+
timings->exposure_valid_frame[0] =
935935
cam_mod->custom.g_exposure_valid_frame(cam_mod);
936936
if (cam_mod->exp_config.exp_time)
937937
timings->exp_time = cam_mod->exp_config.exp_time;

drivers/media/platform/rk-isp10/cif_isp10.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1552,12 +1552,12 @@ static int cif_isp10_config_img_src(
15521552
if (IS_ERR_VALUE(ret)) {
15531553
dev->img_src_exps.exp_valid_frms = 2;
15541554
} else {
1555-
if ((sensor_mode.exposure_valid_frame < 2) ||
1556-
(sensor_mode.exposure_valid_frame > 6))
1555+
if ((sensor_mode.exposure_valid_frame[0] < 2) ||
1556+
(sensor_mode.exposure_valid_frame[0] > 6))
15571557
dev->img_src_exps.exp_valid_frms = 2;
15581558
else
15591559
dev->img_src_exps.exp_valid_frms =
1560-
sensor_mode.exposure_valid_frame;
1560+
sensor_mode.exposure_valid_frame[0];
15611561
}
15621562
cif_isp10_pltfrm_pr_dbg(dev->dev,
15631563
"cam_itf: (type: 0x%x, dphy: %d, vc: %d, nb_lanes: %d, bitrate: %d)",

include/media/rk-isp10-config.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ struct cifisp_awb_stat {
155155
};
156156

157157
struct cifisp_hist_stat {
158-
unsigned short hist_bins[CIFISP_HIST_BIN_N_MAX];
158+
unsigned int hist_bins[CIFISP_HIST_BIN_N_MAX];
159159
};
160160

161161
/*! BLS mean measured values */

include/media/v4l2-config_rockchip.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,11 @@ struct isp_supplemental_sensor_mode_data {
4343
unsigned int isp_output_height;
4444
unsigned char binning_factor_x; /* horizontal binning factor used */
4545
unsigned char binning_factor_y; /* vertical binning factor used */
46-
unsigned char exposure_valid_frame;
46+
unsigned char exposure_valid_frame[2];
4747
int exp_time;
4848
unsigned short gain;
49+
unsigned short af_onoff;
50+
unsigned int vcm_max_step;
4951
};
5052

5153
struct camera_module_info_s {

0 commit comments

Comments
 (0)