Question of Redfish PCIe

Bills, Jason M jason.m.bills at linux.intel.com
Thu Mar 25 05:42:25 AEDT 2021



On 3/24/2021 1:45 AM, Spencer Ku (古世瑜) wrote:
> Hi All,
> 
> We are interested in how to get PCIe relative info via redfish, like 
> PCIeDevice, PCIeSlot and so on.
> 
> In my opinion, package “peci-pcie” is used to collect the PCIe info and 
> filled them into the PCIe D-bus, after that the bmcweb can get relative 
> info through the D-bus.
> 
> Then I look into the gerrit’s active patches and find that the D-bus 
> interface is changed, and here are some example:
> 
> Original interface implement by peci-pcie:
> 
> xyz.openbmc_project.PCIe.Device
> 
> Current interface used in the patches:
> 
> xyz.openbmc_project.Inventory.Item.PCIeDevice
> 
> xyz.openbmc_project.Inventory.Item.PCIeSlot
> 
> Does it means that peci-pcie will be updated to cover the D-bus changes 
> or I need to add the D-bus by myself under the 
> xyz.openbmc_project.Inventory.Item?
Yes, if there is now an official phosphor-dbus-interface for PCIe 
Devices that bmcweb will start using, then peci-pcie will need to be 
updated to use that interface.

When that change merges into bmcweb, I'll plan to push an update to 
peci-pcie
> 
> Just want to know the current status of redfish PCIe, thanks!
> 
> Sincerely,
> 
> Spencer Ku
> 


More information about the openbmc mailing list