]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
drm/i915: Remove usage of encoder->new_crtc from clock computations
authorAnder Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
Fri, 20 Mar 2015 14:18:19 +0000 (16:18 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 27 Mar 2015 09:42:35 +0000 (10:42 +0100)
commit55bb9992db9b2c65cc3dd11cc75785f80e8d7e66
tree2ddadb0852acac9a9602bfd9bbdefe1c959d8648
parent723f9aab5537eabd88f96fa49a73a5e8df2ebf7b
drm/i915: Remove usage of encoder->new_crtc from clock computations

Some of the crtc_compute_clock() still depended on encoder->new_crtc
since they didn't use intel_pipe_will_have_type() and used an open
coded version of that function instead. This patch replaces those with
the appropriate code that checks the atomic state intead.

Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
[danvet: Separate the if (!connector) continue to facility easier
extraction of a loop iterator for all of these (there's lots more in
i915 and atomic helpers).]
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_display.c