gpu: drm: Hardcode supported refresh rates

Co-authored-by: Unicote <arvogl874@gmail.com>
Signed-off-by: Forenche <prahul2003@gmail.com>
Signed-off-by: Unicote <arvogl874@gmail.com>
Signed-off-by: Subhajeet Muhuri <subhajeet.muhuri@aosip.dev>
Signed-off-by: azrim <mirzaspc@gmail.com>
This commit is contained in:
Forenche 2021-03-12 17:18:33 +05:30 committed by azrim
parent 8241dd21eb
commit b119cb216c
No known key found for this signature in database
GPG Key ID: 497F8FB059B45D1C

View File

@ -1464,30 +1464,15 @@ static int dsi_panel_parse_dfps_caps(struct dsi_panel *panel)
goto error;
}
dfps_caps->dfps_list_len = utils->count_u32_elems(utils->data,
"qcom,dsi-supported-dfps-list");
if (dfps_caps->dfps_list_len < 1) {
pr_err("[%s] dfps refresh list not present\n", name);
rc = -EINVAL;
goto error;
}
dfps_caps->dfps_list_len = 3;
dfps_caps->dfps_list = kcalloc(dfps_caps->dfps_list_len, sizeof(u32),
GFP_KERNEL);
if (!dfps_caps->dfps_list) {
rc = -ENOMEM;
goto error;
}
rc = utils->read_u32_array(utils->data,
"qcom,dsi-supported-dfps-list",
dfps_caps->dfps_list,
dfps_caps->dfps_list_len);
if (rc) {
pr_err("[%s] dfps refresh rate list parse failed\n", name);
rc = -EINVAL;
goto error;
}
dfps_caps->dfps_list[0] = 120;
dfps_caps->dfps_list[1] = 90;
dfps_caps->dfps_list[2] = 60;
dfps_caps->dfps_support = true;
/* calculate max and min fps */