The p_pci-domain.diff patch in there should fix you up fine.
Umm, okay, this is odd. I applied it and it didn't work. Still can't find the device.
The resulting packages are at http://choralone.org/fedora/ppc/
. Beware that it'll think it's a downgrade from 1.1.1-34, so you'll need the -f flag when installing.
(SRPM is at http://choralone.org/fedora/SRPMS/xorg-x11-server-1.1.1-34a.fc6cust.src.rpm
nine@iovnow:~$ sudo Xorg -scanpci
Probing for PCI devices (Bus:Device:Function)
(0:0:0) Marvell Technology Group Ltd. MV64360/64361/64362 System Controller
(0:1:0) unknown card (0x1106/0x3044) using a VIA Technologies, Inc. IEEE 1394 Host Controller
(0:12:0) VIA Technologies, Inc. VT8231 [PCI-to-ISA Bridge]
(0:12:1) VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE
(0:12:2) unknown card (0x0925/0x1234) using a VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(0:12:3) unknown card (0x0925/0x1234) using a VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(0:12:4) VIA Technologies, Inc. VT8235 ACPI
(0:12:5) VIA Technologies, Inc. VT82C686 AC97 Audio Controller
(0:12:6) VIA Technologies, Inc. AC'97 Modem Controller
(0:13:0) unknown card (0x3065/0x1106) using a VIA Technologies, Inc. VT6102 [Rhine-II]
In the output, so it doesn't look like it's domain-aware.
I'll fiddle more later. It's time for noodles.