Make try_vesa_interface as true by default. This is so that there
is a fallback mechanism for Panels which needs VESA DPCD AUX backlight
mechanism to work but has a broken VBT indicating otherwise.

Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15679
Signed-off-by: Suraj Kandpal <[email protected]>
---
 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c 
b/drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c
index eb05ef4bd9f6..f14abc48a2a7 100644
--- a/drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c
+++ b/drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c
@@ -644,7 +644,7 @@ int intel_dp_aux_init_backlight_funcs(struct 
intel_connector *connector)
        struct intel_dp *intel_dp = intel_attached_dp(connector);
        struct drm_device *dev = connector->base.dev;
        struct intel_panel *panel = &connector->panel;
-       bool try_intel_interface = false, try_vesa_interface = false;
+       bool try_intel_interface = false, try_vesa_interface = true;
 
        /* Check the VBT and user's module parameters to figure out which
         * interfaces to probe
-- 
2.34.1

Reply via email to