This makes it possible for a DDX to implement platformProbe() for non- pci devices. The second patch implements a way that the DDX can detect whether or not it is safe to claim a device in platformProbe(), so as to work-around the issue with an unpatched xserver.
The patches in the patchset are against master. I also have branches for 1.15 and 1.14: git://github.com/robclark/xserver.git platform-dev-fixes git://github.com/robclark/xserver.git platform-dev-fixes-1.15 git://github.com/robclark/xserver.git platform-dev-fixes-1.14 Rob Clark (2): platform: support non-pci platform devices add SERVER_SUPPORTS_NON_PCI_PLATFORM_DEVS hw/xfree86/common/xf86Init.c | 10 +++++- hw/xfree86/common/xf86platformBus.c | 65 ++++++++++++++++++++++++++++++++++--- hw/xfree86/common/xf86str.h | 1 + 3 files changed, 71 insertions(+), 5 deletions(-) -- 1.9.3 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
