media: rockchip: isp: add sensor exposure for isp30 and isp39
Change-Id: I81f52e021b56fe6e325fea68e8aece0fad9aab3c Signed-off-by: Cai YiWei <cyw@rock-chips.com>
This commit is contained in:
@@ -1897,12 +1897,21 @@ struct isp2x_isp_meas_cfg {
|
||||
struct isp2x_sihst_cfg sihst;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
/* struct sensor_exposure_s
|
||||
* fine_integration_time: sensor fine integration time.
|
||||
* coarse_integration_time: sensor coarse integration time, as exposure time, Units: us
|
||||
* analog_gain_code_global: sensor analog gain, Units: gain * 1000
|
||||
* digital_gain_global: sensor digital gain, Units: gain * 1000
|
||||
* isp_digital_gain: isp digital gain, Units: gain * 1000
|
||||
* rolling_shutter_skew: sensor rolling shutter skew, Units: us
|
||||
*/
|
||||
struct sensor_exposure_s {
|
||||
__u32 fine_integration_time;
|
||||
__u32 coarse_integration_time;
|
||||
__u32 analog_gain_code_global;
|
||||
__u32 digital_gain_global;
|
||||
__u32 isp_digital_gain;
|
||||
__u32 rolling_shutter_skew;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
struct sensor_exposure_cfg {
|
||||
|
||||
@@ -1043,6 +1043,7 @@ struct isp3x_isp_params_cfg {
|
||||
__u32 frame_id;
|
||||
struct isp3x_isp_meas_cfg meas;
|
||||
struct isp3x_isp_other_cfg others;
|
||||
struct sensor_exposure_cfg exposure;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
struct isp3x_stat {
|
||||
|
||||
@@ -1662,6 +1662,7 @@ struct isp39_isp_params_cfg {
|
||||
__u32 frame_id;
|
||||
struct isp39_isp_meas_cfg meas;
|
||||
struct isp39_isp_other_cfg others;
|
||||
struct sensor_exposure_cfg exposure;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
struct isp39_dhaz_stat {
|
||||
|
||||
Reference in New Issue
Block a user