msm: camera: ife: Configure epoch to exactly half of the frame
Some customers have sensor mode with more blanking width. Due to this, time is not sufficient for applying setting thus resulted in frame drops. To avoid this situation, epoch is calculated on complete frame and configured at half the frame. CRs-Fixed: 2757095 Change-Id: I92927c23762f717d6ddca67a7e641422e8fb6d8f Signed-off-by: Shravya Samala <shravyas@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
8fe045c35a
commit
762751a88c
@@ -107,6 +107,7 @@
|
||||
#define CAM_ISP_GENERIC_BLOB_TYPE_CSID_CONFIG 10
|
||||
#define CAM_ISP_GENERIC_BLOB_TYPE_SENSOR_DIMENSION_CONFIG 11
|
||||
#define CAM_ISP_GENERIC_BLOB_TYPE_CSID_QCFA_CONFIG 12
|
||||
#define CAM_ISP_GENERIC_BLOB_TYPE_SENSOR_BLANKING_CONFIG 13
|
||||
|
||||
#define CAM_ISP_VC_DT_CFG 4
|
||||
|
||||
@@ -616,6 +617,17 @@ struct cam_isp_sensor_dimension {
|
||||
__u32 measure_enabled;
|
||||
} __attribute__((packed));
|
||||
|
||||
/**
|
||||
* struct cam_isp_sensor_blanking_config
|
||||
*
|
||||
* @hbi HBI value
|
||||
* @vbi VBI value
|
||||
*/
|
||||
struct cam_isp_sensor_blanking_config {
|
||||
__u32 hbi;
|
||||
__u32 vbi;
|
||||
} __attribute__((packed));
|
||||
|
||||
/**
|
||||
* struct cam_isp_sensor_config - Sensor Dimension configuration
|
||||
*
|
||||
|
Reference in New Issue
Block a user