commit | 0f803e460e907c4b8ad5c121ea977d30f87b98dc | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Sat May 24 23:07:16 2008 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Sat May 24 23:07:16 2008 -0400 |
tree | bd09fc31363f6d1548874e25e62a7c60d61c5355 | |
parent | 72743f1d1f19979fcd9c35a0baf3e287091e8eef [diff] |
PCI enhancements. Allow one to enable/disable PIR tables separately from PCI BIOS support. Use standard PORT_* defs for 0xcf8/0xcfc port accesses. Don't pass PCIDevice pointers around - the struct is small enough to pass in a register. Extract out pci_find_device and pci_find_class functions from PCI BIOS code. Remove PCI_FIXED_HOST_BRIDGE check - the check is too late if standard PCI support isn't available. If standard support is available, then the code should be okay to run.