msm: camera: common: Enable additional IFE hw
Add IFE2 in UAPI header to return acquired IFE's hw index to userspace. CRs-Fixed: 2582959 Change-Id: I42de76453753245376f9a857d5a7de979da78333 Signed-off-by: Vishalsingh Hajeri <vhajeri@codeaurora.org>
This commit is contained in:
@@ -1438,6 +1438,22 @@ static int cam_convert_hw_idx_to_ife_hw_num(int hw_idx)
|
||||
return CAM_ISP_IFE1_LITE_HW;
|
||||
else if (hw_idx == 4)
|
||||
return CAM_ISP_IFE2_LITE_HW;
|
||||
else if (hw_idx == 5)
|
||||
return CAM_ISP_IFE3_LITE_HW;
|
||||
else if (hw_idx == 6)
|
||||
return CAM_ISP_IFE4_LITE_HW;
|
||||
break;
|
||||
case CAM_CPAS_TITAN_580_V100:
|
||||
if (hw_idx == 0)
|
||||
return CAM_ISP_IFE0_HW;
|
||||
else if (hw_idx == 1)
|
||||
return CAM_ISP_IFE1_HW;
|
||||
else if (hw_idx == 2)
|
||||
return CAM_ISP_IFE2_HW;
|
||||
else if (hw_idx == 3)
|
||||
return CAM_ISP_IFE0_LITE_HW;
|
||||
else if (hw_idx == 4)
|
||||
return CAM_ISP_IFE1_LITE_HW;
|
||||
break;
|
||||
default:
|
||||
CAM_ERR(CAM_ISP, "Invalid hw_version: 0x%X",
|
||||
|
@@ -108,9 +108,12 @@
|
||||
|
||||
#define CAM_ISP_IFE0_HW 0x1
|
||||
#define CAM_ISP_IFE1_HW 0x2
|
||||
#define CAM_ISP_IFE0_LITE_HW 0x4
|
||||
#define CAM_ISP_IFE1_LITE_HW 0x8
|
||||
#define CAM_ISP_IFE2_LITE_HW 0x10
|
||||
#define CAM_ISP_IFE2_HW 0x4
|
||||
#define CAM_ISP_IFE0_LITE_HW 0x100
|
||||
#define CAM_ISP_IFE1_LITE_HW 0x200
|
||||
#define CAM_ISP_IFE2_LITE_HW 0x400
|
||||
#define CAM_ISP_IFE3_LITE_HW 0x800
|
||||
#define CAM_ISP_IFE4_LITE_HW 0x1000
|
||||
|
||||
#define CAM_ISP_PXL_PATH 0x1
|
||||
#define CAM_ISP_PPP_PATH 0x2
|
||||
|
Reference in New Issue
Block a user