entity-manager: Add Kudo json file into Entity Manager

- Add Kudo_BMC.json and Kudo_Motherboard.json in configurations
- Update meson.build

Signed-off-by: Mustafa Shehabi <mustafa.shehabi@fii-na.com>
Change-Id: I75f39bfa6d7f00ee84e1748803c7427973522df8
diff --git a/configurations/Kudo_BMC.json b/configurations/Kudo_BMC.json
new file mode 100644
index 0000000..db3dec8
--- /dev/null
+++ b/configurations/Kudo_BMC.json
@@ -0,0 +1,219 @@
+[
+    {
+        "Exposes":
+        [
+           {
+              "Address":"$address",
+              "Bus":"$bus",
+              "Name":"BMC FRU",
+              "Type":"EEPROM"
+           },
+           {
+              "Address":"0x59",
+              "Bus":14,
+              "PowerState":"Always",
+              "Name":"BMC_MAX34451",
+              "Labels":[
+                 "vout1",
+                 "vout2",
+                 "vout3",
+                 "vout5",
+                 "vout6",
+                 "vout10"
+              ],
+              "Name1":"DC_P1V8",
+              "Name2":"DC_P2V5",
+              "Name3":"DC_P1V2",
+              "Name4":"DC_3V3_STBY",
+              "Name5":"DC_P1V175",
+              "Name6":"DC_PVTT",
+              "vout1_Max":4,
+              "vout2_Max":3.5,
+              "vout3_Max":2.5,
+              "vout5_Max":5.8,
+              "vout6_Max":3,
+              "vout10_Max":4,
+              "Thresholds":[
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper critical",
+                    "Label":"vout2",
+                    "Severity":1,
+                    "Value":2.754
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper non critical",
+                    "Label":"vout2",
+                    "Severity":0,
+                    "Value":2.617
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower non critical",
+                    "Label":"vout2",
+                    "Severity":0,
+                    "Value":2.4
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower critical",
+                    "Label":"vout2",
+                    "Severity":1,
+                    "Value":2.37
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper critical",
+                    "Label":"vout3",
+                    "Severity":1,
+                    "Value":1.313
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper non critical",
+                    "Label":"vout3",
+                    "Severity":0,
+                    "Value":1.215
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower non critical",
+                    "Label":"vout3",
+                    "Severity":0,
+                    "Value":1.176
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower critical",
+                    "Label":"vout3",
+                    "Severity":1,
+                    "Value":1.147
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper critical",
+                    "Label":"vout5",
+                    "Severity":1,
+                    "Value":3.609
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper non critical",
+                    "Label":"vout5",
+                    "Severity":0,
+                    "Value":3.382
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower non critical",
+                    "Label":"vout5",
+                    "Severity":0,
+                    "Value":3.2
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower critical",
+                    "Label":"vout5",
+                    "Severity":1,
+                    "Value":3.155
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper critical",
+                    "Label":"vout6",
+                    "Severity":1,
+                    "Value":1.286
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper non critical",
+                    "Label":"vout6",
+                    "Severity":0,
+                    "Value":1.227
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower non critical",
+                    "Label":"vout6",
+                    "Severity":0,
+                    "Value":1.121
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower critical",
+                    "Label":"vout6",
+                    "Severity":1,
+                    "Value":1.121
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper critical",
+                    "Label":"vout1",
+                    "Severity":1,
+                    "Value":1.978
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper non critical",
+                    "Label":"vout1",
+                    "Severity":0,
+                    "Value":1.884
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower non critical",
+                    "Label":"vout1",
+                    "Severity":0,
+                    "Value":1.711
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower critical",
+                    "Label":"vout1",
+                    "Severity":1,
+                    "Value":1.633
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper critical",
+                    "Label":"vout10",
+                    "Severity":1,
+                    "Value":0.659
+                 },
+                 {
+                    "Direction":"greater than",
+                    "Name":"upper non critical",
+                    "Label":"vout10",
+                    "Severity":0,
+                    "Value":0.628
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower non critical",
+                    "Label":"vout10",
+                    "Severity":0,
+                    "Value":0.581
+                 },
+                 {
+                    "Direction":"less than",
+                    "Name":"lower critical",
+                    "Label":"vout10",
+                    "Severity":1,
+                    "Value":0.55
+                 }
+              ],
+              "Type":"MAX34451"
+           }
+        ],
+        "Name":"Kudo_BMC",
+        "Probe":"xyz.openbmc_project.FruDevice({'BOARD_PART_NUMBER': '1093695-*'})",
+        "Type":"Board",
+        "xyz.openbmc_project.Inventory.Decorator.Asset": {
+           "Manufacturer":"$BOARD_MANUFACTURER",
+           "Model":"$BOARD_PRODUCT_NAME",
+           "PartNumber":"$BOARD_PART_NUMBER",
+           "SerialNumber":"$BOARD_SERIAL_NUMBER"
+        }
+    }
+]
\ No newline at end of file