diff options
Diffstat (limited to 'drivers/gpu/drm/i915/intel_panel.c')
| -rw-r--r-- | drivers/gpu/drm/i915/intel_panel.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_panel.c b/drivers/gpu/drm/i915/intel_panel.c index a17b1de7d7e0..3b1c5d783ee7 100644 --- a/drivers/gpu/drm/i915/intel_panel.c +++ b/drivers/gpu/drm/i915/intel_panel.c @@ -1699,6 +1699,8 @@ bxt_setup_backlight(struct intel_connector *connector, enum pipe unused)  	if (!panel->backlight.max)  		return -ENODEV; +	panel->backlight.min = get_backlight_min_vbt(connector); +  	val = bxt_get_backlight(connector);  	val = intel_panel_compute_brightness(connector, val);  	panel->backlight.level = clamp(val, panel->backlight.min, @@ -1735,6 +1737,8 @@ cnp_setup_backlight(struct intel_connector *connector, enum pipe unused)  	if (!panel->backlight.max)  		return -ENODEV; +	panel->backlight.min = get_backlight_min_vbt(connector); +  	val = bxt_get_backlight(connector);  	val = intel_panel_compute_brightness(connector, val);  	panel->backlight.level = clamp(val, panel->backlight.min,  |