Loading drivers/gpu/drm/msm/dsi-staging/dsi_panel.c +12 −13 Original line number Diff line number Diff line Loading @@ -2512,8 +2512,10 @@ static int dsi_panel_parse_esd_config(struct dsi_panel *panel, struct property *data; const char *string; struct drm_panel_esd_config *esd_config; u8 *esd_mode = NULL; esd_config = &panel->esd_config; esd_config->status_mode = ESD_MODE_MAX; esd_config->esd_enabled = of_property_read_bool(of_node, "qcom,esd-check-enabled"); Loading Loading @@ -2635,6 +2637,15 @@ static int dsi_panel_parse_esd_config(struct dsi_panel *panel, esd_config->groups * status_len); } if (panel->esd_config.status_mode == ESD_MODE_REG_READ) esd_mode = "register_read"; else if (panel->esd_config.status_mode == ESD_MODE_SW_BTA) esd_mode = "bta_trigger"; else if (panel->esd_config.status_mode == ESD_MODE_PANEL_TE) esd_mode = "te_check"; pr_info("ESD enabled with mode: %s\n", esd_mode); return 0; error4: Loading Loading @@ -2725,20 +2736,8 @@ struct dsi_panel *dsi_panel_get(struct device *parent, pr_debug("failed to get dms info, rc=%d\n", rc); rc = dsi_panel_parse_esd_config(panel, of_node); if (rc) { if (rc) pr_debug("failed to parse esd config, rc=%d\n", rc); } else { u8 *esd_mode = NULL; if (panel->esd_config.status_mode == ESD_MODE_REG_READ) esd_mode = "register_read"; else if (panel->esd_config.status_mode == ESD_MODE_SW_BTA) esd_mode = "bta_trigger"; else if (panel->esd_config.status_mode == ESD_MODE_PANEL_TE) esd_mode = "te_check"; pr_info("ESD enabled with mode: %s\n", esd_mode); } panel->panel_of_node = of_node; drm_panel_init(&panel->drm_panel); Loading Loading
drivers/gpu/drm/msm/dsi-staging/dsi_panel.c +12 −13 Original line number Diff line number Diff line Loading @@ -2512,8 +2512,10 @@ static int dsi_panel_parse_esd_config(struct dsi_panel *panel, struct property *data; const char *string; struct drm_panel_esd_config *esd_config; u8 *esd_mode = NULL; esd_config = &panel->esd_config; esd_config->status_mode = ESD_MODE_MAX; esd_config->esd_enabled = of_property_read_bool(of_node, "qcom,esd-check-enabled"); Loading Loading @@ -2635,6 +2637,15 @@ static int dsi_panel_parse_esd_config(struct dsi_panel *panel, esd_config->groups * status_len); } if (panel->esd_config.status_mode == ESD_MODE_REG_READ) esd_mode = "register_read"; else if (panel->esd_config.status_mode == ESD_MODE_SW_BTA) esd_mode = "bta_trigger"; else if (panel->esd_config.status_mode == ESD_MODE_PANEL_TE) esd_mode = "te_check"; pr_info("ESD enabled with mode: %s\n", esd_mode); return 0; error4: Loading Loading @@ -2725,20 +2736,8 @@ struct dsi_panel *dsi_panel_get(struct device *parent, pr_debug("failed to get dms info, rc=%d\n", rc); rc = dsi_panel_parse_esd_config(panel, of_node); if (rc) { if (rc) pr_debug("failed to parse esd config, rc=%d\n", rc); } else { u8 *esd_mode = NULL; if (panel->esd_config.status_mode == ESD_MODE_REG_READ) esd_mode = "register_read"; else if (panel->esd_config.status_mode == ESD_MODE_SW_BTA) esd_mode = "bta_trigger"; else if (panel->esd_config.status_mode == ESD_MODE_PANEL_TE) esd_mode = "te_check"; pr_info("ESD enabled with mode: %s\n", esd_mode); } panel->panel_of_node = of_node; drm_panel_init(&panel->drm_panel); Loading