commit | ea46f3ca61dd12b210a74cf78e464c78e0987a47 | [log] [tgz] |
---|---|---|
author | Alexander Hansen <alexander.hansen@9elements.com> | Mon Sep 04 11:27:54 2023 +0200 |
committer | Alexander <alex23667@gmail.com> | Sun Dec 10 15:29:13 2023 +0000 |
tree | 191670bb6e233cbde763d46b6997d62d5a6fea03 | |
parent | 95655220063735ae76262b5da5accf6463b9f5cc [diff] |
ipmi fru device description from dbus property currently 'FRU Device Description' is retrieved via EM json decorator "xyz.openbmc_project.Inventory.Decorator.I2CDevice" which does not even pass the validator and is not present on any of the upstream EM configs. This patch provides the 'FRU Device Description' via FruDevice dbus properties, if present. Multiple Properties are considereded in order. Tested: with 2 Supermicro PSU. FRU Device Description shows up. Change-Id: I924d88b4a3a2406e2f0747b1965cb5f5b50fd096 Signed-off-by: Alexander Hansen <alexander.hansen@9elements.com>
meson builddir ninja -C builddir
meson builddir -Dbuildtype=minsize -Db_lto=true -Dtests=disabled ninja -C builddir
If any of the dependencies are not found on the host system during configuration, meson automatically gets them via its wrap dependencies mentioned in ipmid/subprojects
.
meson builddir -Dwrap_mode=nofallback ninja -C builddir
meson builddir -Dbuildtype=debug ninja -C builddir
meson builddir -Db_coverage=true -Dtests=enabled ninja -C builddir test ninja -C builddir coverage