<div dir="ltr">Hi Connor!<div><br></div><div>Is this related?</div><div><br></div><div><a href="https://bugs.freedesktop.org/show_bug.cgi?id=66851">https://bugs.freedesktop.org/show_bug.cgi?id=66851</a><br></div></div><div class="gmail_extra">

<br clear="all"><div><div dir="ltr">CANTATE DOMINO CANTICUM NOVUM<div>QUIA MIRABILIA FECIT</div><div><br></div><div>Laércio</div></div></div>
<br><br><div class="gmail_quote">2013/9/30 Connor Behan <span dir="ltr"><<a href="mailto:connor.behan@gmail.com" target="_blank">connor.behan@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

As of server 1.13, systems with DRM and Udev will have BUS_PLATFORM as<br>
their primary bus type. However, drivers not implementing a<br>
platformProbe function will still create entities of type BUS_PCI. We<br>
need to account for this when checking for the primary entity.<br>
<br>
Signed-off-by: Connor Behan <<a href="mailto:connor.behan@gmail.com">connor.behan@gmail.com</a>><br>
---<br>
 hw/xfree86/common/xf86Bus.c | 4 +++-<br>
 1 file changed, 3 insertions(+), 1 deletion(-)<br>
<br>
diff --git a/hw/xfree86/common/xf86Bus.c b/hw/xfree86/common/xf86Bus.c<br>
index e101537..329d0b3 100644<br>
--- a/hw/xfree86/common/xf86Bus.c<br>
+++ b/hw/xfree86/common/xf86Bus.c<br>
@@ -266,7 +266,9 @@ xf86IsEntityPrimary(int entityIndex)<br>
 {<br>
     EntityPtr pEnt = xf86Entities[entityIndex];<br>
<br>
-    if (primaryBus.type != pEnt->bus.type)<br>
+    if (primaryBus.type == BUS_PLATFORM && pEnt->bus.type == BUS_PCI)<br>
+       return MATCH_PCI_DEVICES(pEnt->bus.id.pci, primaryBus.id.plat->pdev);<br>
+    else if (primaryBus.type != pEnt->bus.type)<br>
         return FALSE;<br>
<br>
     switch (pEnt->bus.type) {<br>
<span class="HOEnZb"><font color="#888888">--<br>
1.8.4<br>
<br>
_______________________________________________<br>
<a href="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</a>: X.Org development<br>
Archives: <a href="http://lists.x.org/archives/xorg-devel" target="_blank">http://lists.x.org/archives/xorg-devel</a><br>
Info: <a href="http://lists.x.org/mailman/listinfo/xorg-devel" target="_blank">http://lists.x.org/mailman/listinfo/xorg-devel</a><br>
</font></span></blockquote></div><br></div>