msm: mdss: advertize hdr support on msm8998
This change advertizes hdr feature support to user space driver on msm8998. Change-Id: I6b81f64d14e472b563e2ee3ea86198be82c58920 Signed-off-by: Abhijit Kulkarni <kabhijit@codeaurora.org>
This commit is contained in:
parent
c2cbb11bf9
commit
956068cb04
2 changed files with 4 additions and 0 deletions
|
@ -165,6 +165,7 @@ enum mdss_hw_quirk {
|
||||||
MDSS_QUIRK_SRC_SPLIT_ALWAYS,
|
MDSS_QUIRK_SRC_SPLIT_ALWAYS,
|
||||||
MDSS_QUIRK_MMSS_GDSC_COLLAPSE,
|
MDSS_QUIRK_MMSS_GDSC_COLLAPSE,
|
||||||
MDSS_QUIRK_MDP_CLK_SET_RATE,
|
MDSS_QUIRK_MDP_CLK_SET_RATE,
|
||||||
|
MDSS_QUIRK_HDR_SUPPORT_ENABLED,
|
||||||
MDSS_QUIRK_MAX,
|
MDSS_QUIRK_MAX,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -2051,6 +2051,7 @@ static void mdss_mdp_hw_rev_caps_init(struct mdss_data_type *mdata)
|
||||||
set_bit(MDSS_CAPS_10_BIT_SUPPORTED, mdata->mdss_caps_map);
|
set_bit(MDSS_CAPS_10_BIT_SUPPORTED, mdata->mdss_caps_map);
|
||||||
set_bit(MDSS_CAPS_AVR_SUPPORTED, mdata->mdss_caps_map);
|
set_bit(MDSS_CAPS_AVR_SUPPORTED, mdata->mdss_caps_map);
|
||||||
set_bit(MDSS_CAPS_SEC_DETACH_SMMU, mdata->mdss_caps_map);
|
set_bit(MDSS_CAPS_SEC_DETACH_SMMU, mdata->mdss_caps_map);
|
||||||
|
mdss_set_quirk(mdata, MDSS_QUIRK_HDR_SUPPORT_ENABLED);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
mdata->max_target_zorder = 4; /* excluding base layer */
|
mdata->max_target_zorder = 4; /* excluding base layer */
|
||||||
|
@ -2592,6 +2593,8 @@ ssize_t mdss_mdp_show_capabilities(struct device *dev,
|
||||||
SPRINT(" concurrent_writeback");
|
SPRINT(" concurrent_writeback");
|
||||||
if (test_bit(MDSS_CAPS_AVR_SUPPORTED, mdata->mdss_caps_map))
|
if (test_bit(MDSS_CAPS_AVR_SUPPORTED, mdata->mdss_caps_map))
|
||||||
SPRINT(" avr");
|
SPRINT(" avr");
|
||||||
|
if (mdss_has_quirk(mdata, MDSS_QUIRK_HDR_SUPPORT_ENABLED))
|
||||||
|
SPRINT(" hdr");
|
||||||
SPRINT("\n");
|
SPRINT("\n");
|
||||||
#undef SPRINT
|
#undef SPRINT
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue