configurations: harma: modify product information
To modify product information from PRODUCT to BOARD and add
xyz.openbmc_project.Inventory.Item.Board.Motherboard interface in MB.
Change-Id: I86b6dae1fceead54e63a4774f2d3f3d3de0e779a
Signed-off-by: Peter Yin <peter.yin@quantatw.com>
diff --git a/configurations/harma_bsm.json b/configurations/harma_bsm.json
index d76d556..d2df57b 100644
--- a/configurations/harma_bsm.json
+++ b/configurations/harma_bsm.json
@@ -11,9 +11,9 @@
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma BSM '})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
- "Manufacturer": "$PRODUCT_MANUFACTURER",
- "Model": "$PRODUCT_PRODUCT_NAME",
- "PartNumber": "$PRODUCT_PART_NUMBER",
- "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
}
}
diff --git a/configurations/harma_mb.json b/configurations/harma_mb.json
index 4a7e868..c6aca83 100644
--- a/configurations/harma_mb.json
+++ b/configurations/harma_mb.json
@@ -1013,9 +1013,12 @@
],
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
- "Manufacturer": "$PRODUCT_MANUFACTURER",
- "Model": "$PRODUCT_PRODUCT_NAME",
- "PartNumber": "$PRODUCT_PART_NUMBER",
- "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
+ },
+ "xyz.openbmc_project.Inventory.Item.Board.Motherboard": {
+ "ProductId": 1
}
}
diff --git a/configurations/harma_scm.json b/configurations/harma_scm.json
index dc89a0c..6b30f28 100644
--- a/configurations/harma_scm.json
+++ b/configurations/harma_scm.json
@@ -188,9 +188,9 @@
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Harma SCM '})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
- "Manufacturer": "$PRODUCT_MANUFACTURER",
- "Model": "$PRODUCT_PRODUCT_NAME",
- "PartNumber": "$PRODUCT_PART_NUMBER",
- "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
}
}
diff --git a/configurations/minerva_pdb.json b/configurations/minerva_pdb.json
index a85c494..86af1a7 100644
--- a/configurations/minerva_pdb.json
+++ b/configurations/minerva_pdb.json
@@ -158,9 +158,9 @@
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva PDB '})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
- "Manufacturer": "$PRODUCT_MANUFACTURER",
- "Model": "$PRODUCT_PRODUCT_NAME",
- "PartNumber": "$PRODUCT_PART_NUMBER",
- "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
}
}
diff --git a/configurations/minerva_pttv.json b/configurations/minerva_pttv.json
index bc1df6b..147f047 100644
--- a/configurations/minerva_pttv.json
+++ b/configurations/minerva_pttv.json
@@ -373,9 +373,9 @@
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva PTTV '})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
- "Manufacturer": "$PRODUCT_MANUFACTURER",
- "Model": "$PRODUCT_PRODUCT_NAME",
- "PartNumber": "$PRODUCT_PART_NUMBER",
- "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
}
}
diff --git a/configurations/minerva_sitv.json b/configurations/minerva_sitv.json
index b244009..3592e49 100644
--- a/configurations/minerva_sitv.json
+++ b/configurations/minerva_sitv.json
@@ -30,9 +30,9 @@
"Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'Minerva SITV '})",
"Type": "Board",
"xyz.openbmc_project.Inventory.Decorator.Asset": {
- "Manufacturer": "$PRODUCT_MANUFACTURER",
- "Model": "$PRODUCT_PRODUCT_NAME",
- "PartNumber": "$PRODUCT_PART_NUMBER",
- "SerialNumber": "$PRODUCT_SERIAL_NUMBER"
+ "Manufacturer": "$BOARD_MANUFACTURER",
+ "Model": "$BOARD_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
}
}