summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_crt.c
diff options
context:
space:
mode:
authorPaulo Zanoni <paulo.r.zanoni@intel.com>2013-12-19 14:29:44 -0200
committerDaniel Vetter <daniel.vetter@ffwll.ch>2014-01-24 17:22:52 +0100
commitb2f19d1a1d7b262cf5fbe6033776afcf6d1ab526 (patch)
tree768874bae03155551564c7c398f6374137806c88 /drivers/gpu/drm/i915/intel_crt.c
parent412b61d83a2d3e74527633097820db7510f97ce1 (diff)
downloadtalos-op-linux-b2f19d1a1d7b262cf5fbe6033776afcf6d1ab526.tar.gz
talos-op-linux-b2f19d1a1d7b262cf5fbe6033776afcf6d1ab526.zip
drm/i915: set the backlight panel delays registers to 1
Because we already do the wait in software: see ironlake_wait_backlight_on and ironlake_edp_wait_backlight_off. For the "backlight on" delay, even BSpec says we need to program 0x1 to PP_ON_DELAYS 12:0. For the "backlight off" delay, if we don't do the same thing, when we call ironlake_wait_panel_off we'll end up waiting for the it again. On my machine the off delay is 200ms, so we save this amount of time whenever we disable the panel (e.g, suspend). Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_crt.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud