diff --git a/msm/dsi/dsi_drm.c b/msm/dsi/dsi_drm.c index 2382ebac5b..0d459f244d 100644 --- a/msm/dsi/dsi_drm.c +++ b/msm/dsi/dsi_drm.c @@ -1151,9 +1151,6 @@ int dsi_conn_post_kickoff(struct drm_connector *connector, dsi_ctrl_setup_avr(display->ctrl[i].ctrl, enable); } - if (display->drm_conn) - sde_connector_helper_post_kickoff(display->drm_conn); - return 0; } diff --git a/msm/sde/sde_connector.c b/msm/sde/sde_connector.c index dd13f8d5cb..7e6557e12a 100644 --- a/msm/sde/sde_connector.c +++ b/msm/sde/sde_connector.c @@ -963,17 +963,6 @@ void sde_connector_helper_bridge_disable(struct drm_connector *connector) } void sde_connector_helper_bridge_enable(struct drm_connector *connector) -{ - struct sde_connector *c_conn = NULL; - - if (!connector) - return; - - c_conn = to_sde_connector(connector); - c_conn->panel_dead = false; -} - -void sde_connector_helper_post_kickoff(struct drm_connector *connector) { struct sde_connector *c_conn = NULL; struct dsi_display *display; @@ -1005,6 +994,7 @@ void sde_connector_helper_post_kickoff(struct drm_connector *connector) c_conn->bl_device->props.state &= ~BL_CORE_FBBLANK; backlight_update_status(c_conn->bl_device); } + c_conn->panel_dead = false; } int sde_connector_clk_ctrl(struct drm_connector *connector, bool enable) diff --git a/msm/sde/sde_connector.h b/msm/sde/sde_connector.h index c04ce60b7d..1dbb6ca631 100644 --- a/msm/sde/sde_connector.h +++ b/msm/sde/sde_connector.h @@ -1099,10 +1099,4 @@ int sde_connector_get_panel_vfp(struct drm_connector *connector, */ int sde_connector_esd_status(struct drm_connector *connector); -/** - * sde_connector_helper_post_kickoff - helper function for drm connector post kickoff - * @connector: Pointer to DRM connector object - */ -void sde_connector_helper_post_kickoff(struct drm_connector *connector); - #endif /* _SDE_CONNECTOR_H_ */