diff --git a/drivers/cam_isp/isp_hw_mgr/cam_ife_hw_mgr.c b/drivers/cam_isp/isp_hw_mgr/cam_ife_hw_mgr.c index c5363d3f2c..03651485e4 100644 --- a/drivers/cam_isp/isp_hw_mgr/cam_ife_hw_mgr.c +++ b/drivers/cam_isp/isp_hw_mgr/cam_ife_hw_mgr.c @@ -2687,6 +2687,7 @@ static int cam_convert_hw_idx_to_sfe_hw_num(int hw_idx) switch (hw_idx) { case 0: return CAM_ISP_SFE0_HW; case 1: return CAM_ISP_SFE1_HW; + case 2: return CAM_ISP_SFE2_HW; } } else { CAM_ERR(CAM_ISP, "SFE hw idx %d out-of-bounds max available %u", diff --git a/include/uapi/camera/media/cam_isp.h b/include/uapi/camera/media/cam_isp.h index dd11871bf4..75738c01ac 100644 --- a/include/uapi/camera/media/cam_isp.h +++ b/include/uapi/camera/media/cam_isp.h @@ -152,6 +152,7 @@ #define CAM_ISP_IFE2_HW 0x100 #define CAM_ISP_SFE0_HW 0x1000 #define CAM_ISP_SFE1_HW 0x2000 +#define CAM_ISP_SFE2_HW 0x4000 #define CAM_ISP_PXL_PATH 0x1 #define CAM_ISP_PPP_PATH 0x2