diff options
Diffstat (limited to 'nvkm/engine/disp/nvd0.c')
-rw-r--r-- | nvkm/engine/disp/nvd0.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nvkm/engine/disp/nvd0.c b/nvkm/engine/disp/nvd0.c index 2aae9d3a5..cc1d7b0ea 100644 --- a/nvkm/engine/disp/nvd0.c +++ b/nvkm/engine/disp/nvd0.c @@ -1055,6 +1055,9 @@ nvd0_disp_intr_unk2_2(struct nv50_disp_priv *priv, int head) if (nvkm_output_dp_train(outp, pclk, true)) ERR("link not trained before attach\n"); + } else { + if (priv->sor.magic) + priv->sor.magic(outp); } exec_clkcmp(priv, head, 0, pclk, &conf); |