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) | |||
1699 | if (!panel->backlight.max) | 1699 | if (!panel->backlight.max) |
1700 | return -ENODEV; | 1700 | return -ENODEV; |
1701 | 1701 | ||
1702 | panel->backlight.min = get_backlight_min_vbt(connector); | ||
1703 | |||
1702 | val = bxt_get_backlight(connector); | 1704 | val = bxt_get_backlight(connector); |
1703 | val = intel_panel_compute_brightness(connector, val); | 1705 | val = intel_panel_compute_brightness(connector, val); |
1704 | panel->backlight.level = clamp(val, panel->backlight.min, | 1706 | panel->backlight.level = clamp(val, panel->backlight.min, |
@@ -1735,6 +1737,8 @@ cnp_setup_backlight(struct intel_connector *connector, enum pipe unused) | |||
1735 | if (!panel->backlight.max) | 1737 | if (!panel->backlight.max) |
1736 | return -ENODEV; | 1738 | return -ENODEV; |
1737 | 1739 | ||
1740 | panel->backlight.min = get_backlight_min_vbt(connector); | ||
1741 | |||
1738 | val = bxt_get_backlight(connector); | 1742 | val = bxt_get_backlight(connector); |
1739 | val = intel_panel_compute_brightness(connector, val); | 1743 | val = intel_panel_compute_brightness(connector, val); |
1740 | panel->backlight.level = clamp(val, panel->backlight.min, | 1744 | panel->backlight.level = clamp(val, panel->backlight.min, |