Add a new configuration file for Twinlake board
Added a new json file for Twinlake Board. It will probe the IPMB
FRU interface (xyz.openbmc_project.Ipmb.FruDevice) for each
Twinlake board.
Tested: Tested on Facebook YosemiteV2 hardware.
Signed-off-by: Jayashree Dhanapal <jayashree-d@hcl.com>
Change-Id: Ib48eecc0dde7747154b5068f7bcf7702922eff3c
diff --git a/configurations/twinlake.json b/configurations/twinlake.json
new file mode 100644
index 0000000..e61095b
--- /dev/null
+++ b/configurations/twinlake.json
@@ -0,0 +1,12 @@
+{
+ "Exposes": [],
+ "Name": "Twin Lakes $ipmbindex + 1",
+ "Probe": "xyz.openbmc_project.Ipmb.FruDevice({'PRODUCT_PRODUCT_NAME': 'Twin Lakes .*'})",
+ "Type": "Board",
+ "xyz.openbmc_project.Inventory.Decorator.Asset": {
+ "Manufacturer": "$PRODUCT_MANUFACTURER",
+ "Model": "$PRODUCT_PRODUCT_NAME",
+ "PartNumber": "$BOARD_PART_NUMBER",
+ "SerialNumber": "$BOARD_SERIAL_NUMBER"
+ }
+}
diff --git a/meson.build b/meson.build
index ad40c96..db31190 100644
--- a/meson.build
+++ b/meson.build
@@ -133,6 +133,7 @@
'storm_king.json',
'stp_baseboard.json',
'stp_p4000_chassis.json',
+ 'twinlake.json',
'tyan_s7106_baseboard.json',
'tyan_s8036_baseboard.json',
'vegman_n110_baseboard.json',