• A
    drm/radeon: rework pll selection (v4) · f3dd8508
    Alex Deucher 提交于
    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=54471Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
    f3dd8508
atombios_crtc.c 57.3 KB