diff options
-rw-r--r-- | drivers/gpu/drm/i915/intel_opregion.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_opregion.c b/drivers/gpu/drm/i915/intel_opregion.c index cfb8fb68f09c..119771ff46ab 100644 --- a/drivers/gpu/drm/i915/intel_opregion.c +++ b/drivers/gpu/drm/i915/intel_opregion.c | |||
@@ -173,7 +173,7 @@ static u32 asle_set_backlight(struct drm_device *dev, u32 bclp) | |||
173 | return ASLE_BACKLIGHT_FAILED; | 173 | return ASLE_BACKLIGHT_FAILED; |
174 | 174 | ||
175 | intel_panel_set_backlight(dev, bclp, 255); | 175 | intel_panel_set_backlight(dev, bclp, 255); |
176 | iowrite32((bclp*0x64)/0xff | ASLE_CBLV_VALID, &asle->cblv); | 176 | iowrite32(DIV_ROUND_UP(bclp * 100, 255) | ASLE_CBLV_VALID, &asle->cblv); |
177 | 177 | ||
178 | return 0; | 178 | return 0; |
179 | } | 179 | } |