[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg-devel
Subject:    Re: [PATCH 0/2] Allow non-PCI device as primary
From:       Thierry Reding <thierry.reding () gmail ! com>
Date:       2014-06-25 14:01:06
Message-ID: 20140625140104.GA31514 () ulmo
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Wed, Jun 25, 2014 at 03:49:44PM +0200, Thierry Reding wrote:
> From: Thierry Reding <treding@nvidia.com>
> 
> Hi,
> 
> These patches are the same as I posted back in February[0], but rebased
> on top of today's master branch. They solve the same issue that Rob's
> patches address but are slightly less intrusive (no autoload support is
> added in the series, that's the target for the OutputClass series). One
> other difference is that this series uses the platform bus as a last
> resort fallback if no other bus was determined to be the primary one. I
> think that's a little safer than the fallback in xf86platformProbe()
> from Rob's patches because it gives the PCI and SBUS implementations an
> opportunity to probe first.
> 
> Another difference is that, because the platform bus is a last resort,
> it isn't picky about the type of device that it uses. It will simply use
> the first one irrespective of the underlying kernel bus (Rob's patches
> work only for the kernel's platform devices, which doesn't work on Tegra
> for example since it uses a virtual device for DRM).
> 
> Adding a couple of people on Cc who've shown interest in these patches.
> 
> Thierry
> 
> [0]: http://lists.x.org/archives/xorg-devel/2014-February/040568.html
> 
> Thierry Reding (2):
>   xfree86: Fallback to first platform device as primary
>   xfree86: Allow non-PCI devices as primary
> 
>  hw/xfree86/common/xf86Bus.c         |  3 +++
>  hw/xfree86/common/xf86platformBus.c | 24 ++++++++++++++++++++----
>  hw/xfree86/common/xf86platformBus.h |  1 +
>  3 files changed, 24 insertions(+), 4 deletions(-)


If anyone want to pull this rather than look at or apply the individual
patches, I've also pushed them to a branch here[0].

Thierry

[0]: git://people.freedesktop.org/~tagr/xserver#non-pci-primary

[Attachment #5 (application/pgp-signature)]

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic