Skip all the CPU local buses

Most users will not care about all of the local PCI devices inside
the CPU.  They will be most interested in add-in cards, etc.

This adds a check to find and skip all the local CPU buses so those
devices don't show up in the list.

Tested:
Confirmed in Redfish that the local CPU Bus PCIe information is no
longer displayed.

Change-Id: I9abd6b83cb27b44435280152a36cf99e7516cc25
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
1 file changed
tree: 8a045afa6f2cb6194d67e90aaa510f8569efbb85
  1. include/
  2. service_files/
  3. src/
  4. utils/
  5. .clang-format
  6. CMakeLists.txt
  7. LICENSE
  8. MAINTAINERS
  9. README.md
README.md

peci-pcie

The peci-pcie application uses the CPU PECI interface to get PCIe Device information for the system and shares it on D-Bus. The information from D-Bus is used by bmcweb to populate the PCIe Device resources in Redfish.