|
@@ -945,6 +945,17 @@ 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;
|
|
@@ -976,7 +987,6 @@ void sde_connector_helper_bridge_enable(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)
|