drm/i915: document why dvo/sdvo/crt need a special dpms function
authorJani Nikula <jani.nikula@intel.com>
Tue, 28 May 2013 09:35:02 +0000 (12:35 +0300)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 31 May 2013 18:54:04 +0000 (20:54 +0200)
commit6b1c087ba5789aceb25a2170b217055ce2476f67
tree6391b3a9a6f02b5433841e78a2ac15230ceefcce
parenteccb140bca6727f2ef849e8811d5fe4c9fbfd5dd
drm/i915: document why dvo/sdvo/crt need a special dpms function

In the cloned case, changing just one output but keeping the other, the
pipe state won't change and intel_crtc_update_dpms will be a nop, but we
still need to update the dpms state of the output being changed.

Only dvo, sdvo and crt are cloneable, so only those three have special
dpms functions.

Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_crt.c
drivers/gpu/drm/i915/intel_dvo.c
drivers/gpu/drm/i915/intel_sdvo.c