Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 361751
b: refs/heads/master
c: b128937
h: refs/heads/master
i:
  361749: a112c93
  361747: 8f6d695
  361743: ef295b5
v: v3
  • Loading branch information
Daniel Vetter committed Mar 24, 2013
1 parent 066cfaa commit e6ae512
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 9 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 2124b72e6283c4e84a55e71077fee91793f4c801
refs/heads/master: b1289371fcd580b4c412e6d05c4cb8ac8d277239
13 changes: 5 additions & 8 deletions trunk/drivers/gpu/drm/i915/intel_panel.c
Original file line number Diff line number Diff line change
Expand Up @@ -321,9 +321,6 @@ void intel_panel_enable_backlight(struct drm_device *dev,
if (dev_priv->backlight_level == 0)
dev_priv->backlight_level = intel_panel_get_max_backlight(dev);

dev_priv->backlight_enabled = true;
intel_panel_actually_set_backlight(dev, dev_priv->backlight_level);

if (INTEL_INFO(dev)->gen >= 4) {
uint32_t reg, tmp;

Expand Down Expand Up @@ -359,12 +356,12 @@ void intel_panel_enable_backlight(struct drm_device *dev,
}

set_level:
/* Check the current backlight level and try to set again if it's zero.
* On some machines, BLC_PWM_CPU_CTL is cleared to zero automatically
* when BLC_PWM_CPU_CTL2 and BLC_PWM_PCH_CTL1 are written.
/* Call below after setting BLC_PWM_CPU_CTL2 and BLC_PWM_PCH_CTL1.
* BLC_PWM_CPU_CTL may be cleared to zero automatically when these
* registers are set.
*/
if (!intel_panel_get_backlight(dev))
intel_panel_actually_set_backlight(dev, dev_priv->backlight_level);
dev_priv->backlight_enabled = true;
intel_panel_actually_set_backlight(dev, dev_priv->backlight_level);
}

static void intel_panel_init_backlight(struct drm_device *dev)
Expand Down

0 comments on commit e6ae512

Please sign in to comment.