start of some pci cleanups

Jesse Barnes jbarnes at virtuousgeek.org
Tue Jul 19 11:26:14 PDT 2005


On Tuesday, July 19, 2005 11:21 am, Benjamin Herrenschmidt wrote:
> We also need to keep track around of why PCI device is using the
> legacy VGA IOs and use a per device (in fact per domain, but it's
> simpler/better to treat it per device instance in X) IO base for
> architectures that do IOs using MMIO to some special regions of the
> physical address space. You have different IO busses on different
> domains.

Yep, the I/O routines should take a PCI dev (what about non-PCI 
devices?) as well.  All of this work *will* affect the API and ABI 
though, I don't see a way of avoiding that.  Fixing up the in-tree 
drivers should be easy, out of tree drivers will have to get fixed up 
on their own.

Jesse



More information about the xorg mailing list