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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Feb 6, 2018 at 9:35 AM, Danilo Krummrich
<danilokrummrich@xxxxxxxxxxxxx> 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
>
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux