configurations: add FRU configurations

Add configurations for (BMC accessible) FRUs. There's code, that on
finding these JSONs, will create the PLFM FRU table and FRU record set
PDRs. Previously these configs were included in the bitbake metadata,
now they're being moved in-repo.

Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
Change-Id: I8af0041cb3f1e1d30f8823348294292b3f8db00b
diff --git a/oem/ibm/configurations/fru/Motherboard_VSYS.json b/oem/ibm/configurations/fru/Motherboard_VSYS.json
new file mode 100644
index 0000000..973e50b
--- /dev/null
+++ b/oem/ibm/configurations/fru/Motherboard_VSYS.json
@@ -0,0 +1,146 @@
+{
+   "record_details":
+   {
+        "fru_record_type" : 254,
+        "fru_encoding_type": 1,
+        "dbus_interface_name": "xyz.openbmc_project.Inventory.Item.Board.Motherboard"
+   },
+   "fru_fields":[
+     {
+         "fru_field_type" : 2,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "RT",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 3,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "BR",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 4,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "DR",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 5,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "FV",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 6,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "ID",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 7,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "MN",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 8,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "NN",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 9,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "RB",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 10,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "RG",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 11,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "SE",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 12,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "SG",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 13,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "SU",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 14,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "TM",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 15,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "TN",
+               "property_type" : "bytearray"
+            }
+      },
+      {
+         "fru_field_type" : 16,
+         "dbus":
+            {
+               "interface" : "com.ibm.ipzvpd.VSYS",
+               "property_name" : "WN",
+               "property_type" : "bytearray"
+            }
+      }
+    ]
+}
+