disp: msm: sde: separate out DSC 4HS config programming
Dedicated registers are introduced for DSC 4HS merge block programming from MDSS.9.0. This change adds support in the driver to identify the change using a DSC feature flag and separates out 4HS merge block programming to use appropriate registers based on the DSC HW feature. Change-Id: Ia64a1ed4bc5f5f301ab422144916cdce2a1dadac Signed-off-by: Michael Ru <mru@codeaurora.org> Signed-off-by: Jeykumar Sankaran <quic_jeykumar@quicinc.com>
Šī revīzija ir iekļauta:
@@ -3295,7 +3295,8 @@ static int sde_dsc_parse_dt(struct device_node *np,
|
||||
if (PROP_VALUE_ACCESS(prop_value, DSC_422, i))
|
||||
set_bit(SDE_DSC_NATIVE_422_EN,
|
||||
&dsc->features);
|
||||
|
||||
if (SDE_HW_MAJOR(sde_cfg->hw_rev) >= SDE_HW_MAJOR(SDE_HW_VER_900))
|
||||
set_bit(SDE_DSC_4HS, &dsc->features);
|
||||
} else {
|
||||
set_bit(SDE_DSC_HW_REV_1_1, &dsc->features);
|
||||
}
|
||||
|
Atsaukties uz šo jaunā problēmā
Block a user