[Nouveau] [PATCH 0/1] drm/nouveau/disp: prefer identity-mapped route of SOR <-> macro link
Ben Skeggs
bskeggs at redhat.com
Mon Feb 5 23:47:44 UTC 2018
On Tue, Feb 6, 2018 at 9:35 AM, Danilo Krummrich
<danilokrummrich at dk-develop.de> wrote:
> 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.
Thanks for your work looking into this. I'm still also investigating
to try and determine for sure if this isn't just working around some
other driver bug that we should fix instead, but your patches are
good, so if I don't discover anything, I'll take them.
I shall let you know when I know more :)
Thanks again,
Ben.
>
> 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