drm/i915: Move panel's backlight setup next to panel init
[cascardo/linux.git] / drivers / gpu / drm / i915 / intel_lvds.c
index 935b536..6306c54 100644 (file)
@@ -1120,6 +1120,7 @@ out:
        mutex_unlock(&dev->mode_config.mutex);
 
        intel_panel_init(&intel_connector->panel, fixed_mode, downclock_mode);
+       intel_panel_setup_backlight(connector, INVALID_PIPE);
 
        lvds_encoder->is_dual_link = compute_is_dual_link_lvds(lvds_encoder);
        DRM_DEBUG_KMS("detected %s-link lvds configuration\n",
@@ -1134,8 +1135,6 @@ out:
        }
        drm_connector_register(connector);
 
-       intel_panel_setup_backlight(connector, INVALID_PIPE);
-
        return;
 
 failed: