smbios: Support for detecting system inventory path dynamically

Current support to provide inventory path suffix does not work for
platforms with systems on different boards. Add support to find paths
based on the xyz.openbmc_project.Inventory.Item.System interface.

Tested: Manually loaded on platform with and without systems on
        different boards and verified.
Fusion-Link: fusion2/NA
Google-Bug-Id: 399791928
Change-Id: Ibf3a2e969f7ce411501bb6ffe1967da2ba807d4b
Signed-off-by: Vivekanand Veeracholan <vveerach@google.com>
2 files changed
tree: 2be416cf0cc89c0dfc9aaa4b23a5cde973bd8f9f
  1. classes/
  2. conf/
  3. dynamic-layers/
  4. recipes-bsp/
  5. recipes-connectivity/
  6. recipes-core/
  7. recipes-devtools/
  8. recipes-extended/
  9. recipes-google/
  10. recipes-kernel/
  11. recipes-phosphor/
  12. recipes-support/
  13. recipes-tpm1/
  14. recipes-tpm2/
  15. LICENSE
  16. README.md
README.md

meta-gbmc-staging

This repository contains additions to the openbmc/meta-google layer that are not yet ready for OpenBMC inclusion.

How to use this layer

  1. Clone openbmc/openbmc from GitHub.
  2. Clone this layer from GitHub into a subdirectory of openbmc.