From: Alex Deucher Date: Fri, 31 Aug 2012 15:56:50 +0000 (-0400) Subject: drm/radeon: rework pll selection (v4) X-Git-Tag: omap-for-v3.7-rc1/fixes-cpufreq-signed~20^2~3^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f3dd8508d459a2d0d0bc426144b92f1696d4fe86;p=pandora-kernel.git drm/radeon: rework pll selection (v4) For DP we can use the same PPLL for all active DP encoders. Take advantage of that to prevent cases where we may end up sharing a PPLL between DP and non-DP which won't work. Also clean up the code a bit. v2: - fix missing pll_id assignment in crtc init v3: - fix DP PPLL check - document functions - break in main encoder search loop after matching. no need to keep checking additional encoders. v4: - same as v3, but re-apply to drm-next as the corner cases are fixed properly in subsequent patches. fixes: https://bugs.freedesktop.org/show_bug.cgi?id=54471 Signed-off-by: Alex Deucher --- Reading git-diff-tree failed