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

Commit 7e15a00b authored by Rajesh Yadav's avatar Rajesh Yadav
Browse files

msm: mdss: Advertize hdr support on msm8996



This change advertizes hdr feature support to
user space driver on msm8996.

CRs-Fixed: 1100253
Change-Id: I6b81f64d14e472b563e2ee3ea86198be82c58920
Signed-off-by: default avatarRajesh Yadav <ryadav@codeaurora.org>
Signed-off-by: default avatarAbhijit Kulkarni <kabhijit@codeaurora.org>
parent 99d82a8e
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -161,6 +161,7 @@ enum mdss_hw_quirk {
	MDSS_QUIRK_FMT_PACK_PATTERN,
	MDSS_QUIRK_FMT_PACK_PATTERN,
	MDSS_QUIRK_NEED_SECURE_MAP,
	MDSS_QUIRK_NEED_SECURE_MAP,
	MDSS_QUIRK_SRC_SPLIT_ALWAYS,
	MDSS_QUIRK_SRC_SPLIT_ALWAYS,
	MDSS_QUIRK_HDR_SUPPORT_ENABLED,
	MDSS_QUIRK_MAX,
	MDSS_QUIRK_MAX,
};
};


+3 −0
Original line number Original line Diff line number Diff line
@@ -1796,6 +1796,7 @@ static void mdss_mdp_hw_rev_caps_init(struct mdss_data_type *mdata)
		mdss_mdp_init_default_prefill_factors(mdata);
		mdss_mdp_init_default_prefill_factors(mdata);
		mdss_set_quirk(mdata, MDSS_QUIRK_DSC_RIGHT_ONLY_PU);
		mdss_set_quirk(mdata, MDSS_QUIRK_DSC_RIGHT_ONLY_PU);
		mdss_set_quirk(mdata, MDSS_QUIRK_DSC_2SLICE_PU_THRPUT);
		mdss_set_quirk(mdata, MDSS_QUIRK_DSC_2SLICE_PU_THRPUT);
		mdss_set_quirk(mdata, MDSS_QUIRK_HDR_SUPPORT_ENABLED);
		break;
		break;
	case MDSS_MDP_HW_REV_105:
	case MDSS_MDP_HW_REV_105:
	case MDSS_MDP_HW_REV_109:
	case MDSS_MDP_HW_REV_109:
@@ -2401,6 +2402,8 @@ ssize_t mdss_mdp_show_capabilities(struct device *dev,
		SPRINT(" dest_scaler");
		SPRINT(" dest_scaler");
	if (mdata->has_separate_rotator)
	if (mdata->has_separate_rotator)
		SPRINT(" separate_rotator");
		SPRINT(" separate_rotator");
	if (mdss_has_quirk(mdata, MDSS_QUIRK_HDR_SUPPORT_ENABLED))
		SPRINT(" hdr");
	SPRINT("\n");
	SPRINT("\n");
#undef SPRINT
#undef SPRINT