msm: camera: reqmgr: Add support for dual trigger
Currently CRM waits for a single trigger to apply settings for all the devices on a given link. This change provides provision for CRM to wait on two triggers prior to applying a given setting. CRs-Fixed: 2627065 Change-Id: If6e4c9281cfd1bf1a8ffa369daee060d79f3c39e Signed-off-by: Karthik Anantha Ram <kartanan@codeaurora.org>
This commit is contained in:
@@ -258,6 +258,7 @@ struct cam_isp_context_event_record {
|
||||
* @rxd_epoch: Indicate whether epoch has been received. Used to
|
||||
* decide whether to apply request in offline ctx
|
||||
* @workq: Worker thread for offline ife
|
||||
* @trigger_id: ID provided by CRM for each ctx on the link
|
||||
*
|
||||
*/
|
||||
struct cam_isp_context {
|
||||
@@ -300,6 +301,7 @@ struct cam_isp_context {
|
||||
uint32_t isp_device_type;
|
||||
atomic_t rxd_epoch;
|
||||
struct cam_req_mgr_core_workq *workq;
|
||||
int32_t trigger_id;
|
||||
};
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user