Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 26c2d143 authored by Shilpa Mamidi's avatar Shilpa Mamidi Committed by Gerrit - the friendly Code Review server
Browse files

msm: isp: Add 48K UB for MSM8917 target



Add support to increase UB size to 48K and also change
burst length for MSM8917 as per HW specifications.

Change-Id: I086aa920fb93524aa2bf8a740514a3012cd5f8a0
Signed-off-by: default avatarShilpa Mamidi <shilpam@codeaurora.org>
parent fb8a39c1
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -37,6 +37,7 @@
#define VFE40_8952_VERSION 0x10060000
#define VFE40_8976_VERSION 0x10050000
#define VFE40_8937_VERSION 0x10080000
#define VFE40_8917_VERSION 0x10080001
#define VFE40_8953_VERSION 0x10090000
#define VFE32_8909_VERSION 0x30600

+3 −0
Original line number Diff line number Diff line
@@ -325,6 +325,7 @@ static void msm_vfe40_init_hardware_reg(struct vfe_device *vfe_dev)
		break;
	case VFE40_8937_VERSION:
	case VFE40_8953_VERSION:
	case VFE40_8917_VERSION:
	default:
		ISP_DBG("%s: No special QOS\n", __func__);
	}
@@ -1466,6 +1467,7 @@ static void msm_vfe40_axi_cfg_wm_reg(
		wm_bit_shift = VFE40_WM_BIT_SHIFT;
	} else if (vfe_dev->vfe_hw_version == VFE40_8976_VERSION ||
		vfe_dev->vfe_hw_version == VFE40_8937_VERSION ||
		vfe_dev->vfe_hw_version == VFE40_8917_VERSION ||
		vfe_dev->vfe_hw_version == VFE40_8953_VERSION) {
		burst_len = VFE40_BURST_LEN_8952_VERSION;
		wm_bit_shift = VFE40_WM_BIT_SHIFT_8976_VERSION;
@@ -1977,6 +1979,7 @@ static void msm_vfe40_stats_cfg_ub(struct vfe_device *vfe_dev)
	if (vfe_dev->vfe_hw_version == VFE40_8916_VERSION ||
		vfe_dev->vfe_hw_version == VFE40_8939_VERSION ||
		vfe_dev->vfe_hw_version == VFE40_8937_VERSION ||
		vfe_dev->vfe_hw_version == VFE40_8917_VERSION ||
		vfe_dev->vfe_hw_version == VFE40_8953_VERSION) {
		stats_burst_len = VFE40_STATS_BURST_LEN_8916_VERSION;
		ub_offset = VFE40_UB_SIZE_8916;