Inventory: Build inventory with eeprom vpd
Resolves openbmc/openbmc#665
Change-Id: Iccbb20c8600fb0bf52f6fda433a8853d9cf423d4
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
diff --git a/meta-barreleye/recipes-phosphor/ipmi/barreleye-ipmi-inventory-map/config.yaml b/meta-barreleye/recipes-phosphor/ipmi/barreleye-ipmi-inventory-map/config.yaml
index ea2ca44..cc8abc1 100644
--- a/meta-barreleye/recipes-phosphor/ipmi/barreleye-ipmi-inventory-map/config.yaml
+++ b/meta-barreleye/recipes-phosphor/ipmi/barreleye-ipmi-inventory-map/config.yaml
@@ -1039,3 +1039,67 @@
Version:
IPMIFruProperty: Version
+100:
+ /system/chassis/io_board:
+ xyz.openbmc_project.Inventory.Item:
+ PrettyName:
+ IPMIFruSection: Board
+ IPMIFruProperty: Name
+ xyz.openbmc_project.Inventory.Decorator.Asset:
+ PartNumber:
+ IPMIFruSection: Board
+ IPMIFruProperty: Part Number
+ SerialNumber:
+ IPMIFruSection: Board
+ IPMIFruProperty: Serial Number
+ Manufacturer:
+ IPMIFruSection: Board
+ IPMIFruProperty: Manufacturer
+ BuildDate:
+ IPMIFruSection: Board
+ IPMIFruProperty: Mfg Date
+ xyz.openbmc_project.Inventory.Item.NetworkInterface:
+ MACAddress:
+ IPMIFruSection: Board
+ IPMIFruProperty: Custom Field 2
+
+101:
+ /system/chassis/sas_expander:
+ xyz.openbmc_project.Inventory.Item:
+ PrettyName:
+ IPMIFruSection: Board
+ IPMIFruProperty: Name
+ xyz.openbmc_project.Inventory.Decorator.Asset:
+ PartNumber:
+ IPMIFruSection: Board
+ IPMIFruProperty: Part Number
+ SerialNumber:
+ IPMIFruSection: Board
+ IPMIFruProperty: Serial Number
+ Manufacturer:
+ IPMIFruSection: Board
+ IPMIFruProperty: Manufacturer
+ BuildDate:
+ IPMIFruSection: Board
+ IPMIFruProperty: Mfg Date
+
+102:
+ /system/chassis/hdd_backplane:
+ xyz.openbmc_project.Inventory.Item:
+ PrettyName:
+ IPMIFruSection: Board
+ IPMIFruProperty: Name
+ xyz.openbmc_project.Inventory.Decorator.Asset:
+ PartNumber:
+ IPMIFruSection: Board
+ IPMIFruProperty: Part Number
+ SerialNumber:
+ IPMIFruSection: Board
+ IPMIFruProperty: Serial Number
+ Manufacturer:
+ IPMIFruSection: Board
+ IPMIFruProperty: Manufacturer
+ BuildDate:
+ IPMIFruSection: Board
+ IPMIFruProperty: Mfg Date
+