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