[Nouveau] [PATCH 0/1] drm/nouveau/disp: prefer identity-mapped route of SOR <-> macro link

Danilo Krummrich danilokrummrich at dk-develop.de
Mon Feb 5 23:35:43 UTC 2018


Hi Ben,

still _assuming_ it's an issue of the card I thought about why it
works with the NVIDIA binary driver.

And I can image they're just trying to do an identity-mapping first
and if that doesn't work (e.g. the particular SOR is already in use
by another macro link) they just pick the next suitable one.

So the case would be that the NVIDIA binary driver always assignes
the only working mapping (SOR-1 <-> macro link D) on a Gainward
GTX 1070.

Therefore, if this is the case, maybe it is better to change the
routing strategy to prefer a SOR which maps the identity of the
particular macro link over a random one instead of having my
orignally proposed quirk.

So here's the patch doing exactly that.

Regards,
Danilo

Danilo Krummrich (1):
  drm/nouveau/disp: prefer identity-mapped route of SOR <-> macro link

 drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 38 +++++++++++++++++--------
 1 file changed, 26 insertions(+), 12 deletions(-)

-- 
2.14.1



More information about the Nouveau mailing list