From: Maarten Lankhorst Date: Mon, 1 Jun 2015 10:49:48 +0000 (+0200) Subject: drm/i915: use intel_crtc_control everywhere, v3. X-Git-Tag: omap-for-v4.3/fixes-rc1~89^2~36^2~284^2~29 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1b5092592824d1c91d6e48d820b6047f6ba323ce;p=pandora-kernel.git drm/i915: use intel_crtc_control everywhere, v3. Having a single path for everything makes it a lot easier to keep crtc_state->active in sync with intel_crtc->active. A crtc cannot be changed to active when not enabled, because it means no mode is set and no connectors are connected. This should also make intel_crtc->active match crtc_state->active. Changes since v1: - Reworded commit message, there's no intel_crtc_toggle. Changes since v2: - Change some callers of intel_crtc_control to intel_display_suspend. Signed-off-by: Maarten Lankhorst Reviewed-by: Matt Roper Signed-off-by: Jani Nikula --- Reading git-diff-tree failed