Bjorn Helgaas
|
cf48fb6a2b
PCI: fix bridge I/O window bus-to-resource conversion
|
13 years ago |
Yinghai Lu
|
2069ecfbe1
PCI: Move "pci reassigndev resource alignment" out of quirks.c
|
13 years ago |
Bjorn Helgaas
|
fb127cb9de
PCI: collapse pcibios_resource_to_bus
|
13 years ago |
Bjorn Helgaas
|
36a66cd6fd
PCI: add generic pcibios_resource_to_bus()
|
13 years ago |
Bjorn Helgaas
|
5bfa14ed9f
PCI: convert bus addresses to resource when reading BARs
|
13 years ago |
Bjorn Helgaas
|
0efd5aab41
PCI: add struct pci_host_bridge_window with CPU/bus address offset
|
13 years ago |
Bjorn Helgaas
|
5a21d70dbd
PCI: add struct pci_host_bridge and a list of all bridges found
|
13 years ago |
Bjorn Helgaas
|
a5390aa6dc
PCI: don't publish new root bus until it's fully initialized
|
13 years ago |
Yinghai Lu
|
f796841e49
PCI: fix memleak for pci dev removing during hotplug
|
13 years ago |
Yinghai Lu
|
2dd8ba921d
PCI: Fix device class print out
|
13 years ago |
Yinghai Lu
|
efdc87dab1
PCI: Separate pci_bus_read_dev_vendor_id from pci_scan_device
|
13 years ago |
Yinghai Lu
|
9b03088f95
PCI: Make pci_rescan_bus handle add_list
|
13 years ago |
Yinghai Lu
|
2f320521a0
PCI: Make rescan bus increase bridge resource size if needed
|
13 years ago |
Yinghai Lu
|
71f6bd4a23
PCI: workaround hard-wired bus number V2
|
13 years ago |
Bjorn Helgaas
|
118faafaf9
PCI: remove pci_create_bus()
|
13 years ago |
Bjorn Helgaas
|
7e00fe2e53
PCI: deprecate pci_scan_bus_parented()
|
13 years ago |
Bjorn Helgaas
|
1e39ae9f90
PCI: convert pci_scan_bus_parented() to use pci_create_root_bus()
|
13 years ago |
Bjorn Helgaas
|
de4b2f76d6
PCI: convert pci_scan_bus() to use pci_create_root_bus()
|
13 years ago |
Bjorn Helgaas
|
a2ebb82795
PCI: add pci_scan_root_bus() that accepts resource list
|
13 years ago |
Bjorn Helgaas
|
166c637075
PCI: add pci_create_root_bus() that accepts resource list
|
13 years ago |
Bjorn Helgaas
|
a9d9f5276c
PCI: show host bridges and root bus resources
|
13 years ago |
Zac Storer
|
68e35c9b0b
PCI: fix a brace coding style issue in probe.c
|
13 years ago |
Jon Mason
|
a513a99a7c
PCI: Clean-up MPS debug output
|
13 years ago |
Jon Mason
|
62f392ea5b
PCI: enable MPS "performance" setting to properly handle bridge MPS
|
13 years ago |
Jon Mason
|
5f39e6705f
PCI: Disable MPS configuration by default
|
13 years ago |
Benjamin Herrenschmidt
|
1a4b1a41b8
pci: Don't crash when reading mpss from root complex
|
13 years ago |
Jon Mason
|
ed2888e906
PCI: Remove MRRS modification from MPS setting code
|
13 years ago |
Shyam Iyer
|
5307f6d5fb
Fix pointer dereference before call to pcie_bus_configure_settings
|
13 years ago |
Jon Mason
|
debc3b7785
PCI: export pcie_bus_configure_settings symbol
|
14 years ago |
Jon Mason
|
b03e7495a8
PCI: Set PCI-E Max Payload Size on fabric
|
14 years ago |