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

List:       freedesktop-xorg-devel
Subject:    [PATCH 0/2] Fix GPU screen handling for drivers with no normal screens
From:       Aaron Plattner <aplattner () nvidia ! com>
Date:       2014-12-30 17:13:14
Message-ID: 1419959596-32061-1-git-send-email-aplattner () nvidia ! com
[Download RAW message or body]

I noticed the problem fixed by the first patch while debugging a problem with
the Intel driver in a system using Prime.  See that patch for a description of
what is going wrong there.  Unfortunately, Prime configurations are relying on
that loophole because they need a GPU screen for the Intel device, and the X
server refuses to create one unless there's also a normal X screen using that
same driver.  The second patch fixes that by allowing drivers with no normal X
screens to have GPU screens created for them anyway.  In most cases, this will
end up using the modesetting driver for any platform devices that are not
claimed by another driver.

Given the above, please consider these patches together.

Aaron Plattner (2):
  xfree86: Fix xf86_check_platform_slot's handling of PCI
  xfree86: Add GPU screens even if there are no active GDevs

 hw/xfree86/common/xf86platformBus.c | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

-- 
2.2.1

_______________________________________________
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