• Ben Skeggs's avatar
    drm/nv50-/disp: move DP link training to core and train from supervisor · 0a0afd28
    Ben Skeggs authored
    We need to be able to do link training for PIOR-connected ANX9805 from
    the third supervisor handler (due to script ordering in the bios, can't
    have the "user" call train because some settings are overwritten from
    the modesetting bios scripts).
    
    This moves link training for SOR-connected DP encoders to the second
    supervisor interrupt, *before* we call the modesetting scripts (yes,
    different ordering from PIOR is necessary).  This is useful since we
    should now be able to remove some hacks to workaround races between
    the supervisor and link training paths.
    Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
    0a0afd28
nv50_display.c 56.8 KB