[PATCH] PCI: use the MCFG table to properly access pci devices (i386)
authorGreg Kroah-Hartman <gregkh@suse.de>
Fri, 24 Jun 2005 00:35:56 +0000 (17:35 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 28 Jun 2005 04:52:47 +0000 (21:52 -0700)
commitd57e26ceb7dbf44cd08128cb6146116d4281b58b
tree3fd0f4ff6ec93f3b8f4342649a4b717beb97c903
parent545493917dc90298e1c38f018ad893f5518928e7
[PATCH] PCI: use the MCFG table to properly access pci devices (i386)

Now that we have access to the whole MCFG table, let's properly use it
for all pci device accesses (as that's what it is there for, some boxes
don't put all the busses into one entry.)

If, for some reason, the table is incorrect, we fallback to the "old
style" of mmconfig accesses, namely, we just assume the first entry in
the table is the one for us, and blindly use it.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/i386/pci/mmconfig.c