diff options
author | Potin Lai <potin.lai@quantatw.com> | 2021-12-24 08:32:18 +0300 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2021-12-27 16:21:40 +0300 |
commit | 98bfffe201a3633eab34f86e910c0ba1f78ebeae (patch) | |
tree | d03a5250c10e42983ff24dbf8528de2bb36728c8 /poky/meta/recipes-devtools/git/git.inc | |
parent | a3021266199a66d65d5d43f8fbea0bc6ac81d834 (diff) | |
download | openbmc-98bfffe201a3633eab34f86e910c0ba1f78ebeae.tar.xz |
meta-bletchley: read fru from eeprom and store to inventory area
1. create configuration layer for fru yaml config
2. add fru eeprom path and id config
3. add FRU_YAML_GEN in phosphor-ipmi-host bbappend
Test:
root@bletchley:~# busctl introspect xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/bmc
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.Inventory.Decorator.Asset interface - - -
.BuildDate property s "2021-12-21 - 07:56:00" emits-change writable
.Manufacturer property s "Quanta" emits-change writable
.Model property s "" emits-change writable
.PartNumber property s "3RL19MA0000" emits-change writable
.SerialNumber property s "1234567890123" emits-change writable
.SparePartNumber property s "" emits-change writable
.SubModel property s "" emits-change writable
xyz.openbmc_project.Inventory.Decorator.Revision interface - - -
.Version property s "FRU Ver 0.01" emits-change writable
xyz.openbmc_project.Inventory.Item interface - - -
.Present property b false emits-change writable
.PrettyName property s "Bletchley -Class 1" emits-change writable
xyz.openbmc_project.Inventory.Item.Bmc interface - - -
xyz.openbmc_project.Inventory.Item.Board interface - - -
root@bletchley:~# busctl introspect xyz.openbmc_project.Inventory.Manager /xyz/openbmc_project/inventory/system/chassis/bmc/ethernet
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.Inventory.Item.Ethernet interface - - -
xyz.openbmc_project.Inventory.Item.NetworkInterface interface - - -
.MACAddress property s "3AD664F68D3F" emits-change writable
Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: I70d624885abaa13639a0617b356554aa6c88af57
Diffstat (limited to 'poky/meta/recipes-devtools/git/git.inc')
0 files changed, 0 insertions, 0 deletions