msm: camera: isp: Update condition check for SFE pix port acquire

Only for FE use-cases, allow SFE pix ports to be acquired when the
input resource is RDI0-2.

CRs-Fixed: 3207073
Change-Id: Ic190d6ba1fb8cb63db5fef63bda05a7cac9c0c51
Signed-off-by: Karthik Anantha Ram <quic_kartanan@quicinc.com>
This commit is contained in:
Karthik Anantha Ram
2022-05-12 18:04:36 -07:00
committed by Camera Software Integration
parent d3d9f214b6
commit 480abd8930

View File

@@ -2209,14 +2209,15 @@ static int cam_ife_hw_mgr_acquire_res_sfe_out(
case CAM_ISP_HW_SFE_IN_RDI0:
case CAM_ISP_HW_SFE_IN_RDI1:
case CAM_ISP_HW_SFE_IN_RDI2:
/* for sHDR acquire both RDI and PIX ports */
/* for FE use-cases acquire both RDI and PIX ports */
rc = cam_ife_hw_mgr_acquire_res_sfe_out_rdi(ife_ctx,
sfe_res_iterator, in_port);
if (rc)
goto err;
rc = cam_ife_hw_mgr_acquire_res_sfe_out_pix(ife_ctx,
sfe_res_iterator, in_port);
if (ife_ctx->flags.is_fe_enabled)
rc = cam_ife_hw_mgr_acquire_res_sfe_out_pix(ife_ctx,
sfe_res_iterator, in_port);
break;
case CAM_ISP_HW_SFE_IN_RDI3:
case CAM_ISP_HW_SFE_IN_RDI4: