Loading msm/sde/sde_kms.c +8 −7 Original line number Diff line number Diff line Loading @@ -1296,16 +1296,17 @@ static int _sde_kms_setup_displays(struct drm_device *dev, sde_encoder_destroy(encoder); continue; } } rc = dsi_display_drm_ext_bridge_init(display, encoder, connector); if (rc) { SDE_ERROR("dsi %d ext bridge init failed\n", rc); dsi_display_drm_bridge_deinit(display); sde_encoder_destroy(encoder); sde_connector_destroy(connector); sde_encoder_destroy(encoder); } } /* wb */ for (i = 0; i < sde_kms->wb_display_count && Loading Loading
msm/sde/sde_kms.c +8 −7 Original line number Diff line number Diff line Loading @@ -1296,16 +1296,17 @@ static int _sde_kms_setup_displays(struct drm_device *dev, sde_encoder_destroy(encoder); continue; } } rc = dsi_display_drm_ext_bridge_init(display, encoder, connector); if (rc) { SDE_ERROR("dsi %d ext bridge init failed\n", rc); dsi_display_drm_bridge_deinit(display); sde_encoder_destroy(encoder); sde_connector_destroy(connector); sde_encoder_destroy(encoder); } } /* wb */ for (i = 0; i < sde_kms->wb_display_count && Loading