[PATCH] PCI: use the MCFG table to properly access pci devices (x86-64)
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:48 +0000 (21:52 -0700)
commit1cde8a16815bd85c8137d1ea556398983c597c11
treec43ab735f7fd96d0576dfb7749c8ded74f9b63b7
parentd57e26ceb7dbf44cd08128cb6146116d4281b58b
[PATCH] PCI: use the MCFG table to properly access pci devices (x86-64)

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/x86_64/pci/mmconfig.c