diff options
author | Chris Wilson | 2010-09-09 16:44:14 +0200 |
---|---|---|
committer | Chris Wilson | 2010-09-09 18:00:36 +0200 |
commit | f875c15a4fbf37534dda30771d8bde8604fbbf09 (patch) | |
tree | 6c90c65af1198bf1c9a2120e4480837b59a115be /drivers/gpu/drm/i915/intel_display.c | |
parent | drm/i915: Rename intel_encoder->enc to base for consistency (diff) | |
download | kernel-qcow2-linux-f875c15a4fbf37534dda30771d8bde8604fbbf09.tar.gz kernel-qcow2-linux-f875c15a4fbf37534dda30771d8bde8604fbbf09.tar.xz kernel-qcow2-linux-f875c15a4fbf37534dda30771d8bde8604fbbf09.zip |
drm/i915: Use the direct mapping of pipe->crtc
Why iterate all the crtcs to find the pipe, when we already know which
crtc is attached to which pipe?
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_display.c')
-rw-r--r-- | drivers/gpu/drm/i915/intel_display.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/drivers/gpu/drm/i915/intel_display.c b/drivers/gpu/drm/i915/intel_display.c index 24c7b0e4fdf6..7e67bf534f89 100644 --- a/drivers/gpu/drm/i915/intel_display.c +++ b/drivers/gpu/drm/i915/intel_display.c @@ -5226,18 +5226,6 @@ int intel_get_pipe_from_crtc_id(struct drm_device *dev, void *data, return 0; } -struct drm_crtc *intel_get_crtc_from_pipe(struct drm_device *dev, int pipe) -{ - struct drm_crtc *crtc = NULL; - - list_for_each_entry(crtc, &dev->mode_config.crtc_list, head) { - struct intel_crtc *intel_crtc = to_intel_crtc(crtc); - if (intel_crtc->pipe == pipe) - break; - } - return crtc; -} - static int intel_encoder_clones(struct drm_device *dev, int type_mask) { struct intel_encoder *encoder; |