IBM:P11:support

Added IBM P11 device tree support

Change-Id: Ib2bf48a387f54984901594c9e491dd004ad121ca
Signed-off-by: Jinu Joy Thomas <jinu.joy.thomas@in.ibm.com>
diff --git a/const.hpp b/const.hpp
index 86adcb8..5dc9e58 100644
--- a/const.hpp
+++ b/const.hpp
@@ -61,6 +61,13 @@
 static constexpr auto EVEREST = "50003000.json";
 static constexpr auto EVEREST_V2 = "50003000_v2.json";
 static constexpr auto BONNELL = "50004000.json";
+static constexpr auto BLUERIDGE_2U = "60001001.json";
+static constexpr auto BLUERIDGE_2U_V2 = "60001001_v2.json";
+static constexpr auto BLUERIDGE_4U = "60001000.json";
+static constexpr auto BLUERIDGE_4U_V2 = "60001000_v2.json";
+static constexpr auto BLUERIDGE_1S4U = "60001002.json";
+static constexpr auto FUJI = "60002000.json";
+static constexpr auto FUJI_V2 = "60002000_v2.json";
 
 constexpr uint8_t KW_VPD_START_TAG = 0x82;
 constexpr uint8_t KW_VPD_END_TAG = 0x78;
diff --git a/ibm_vpd_app.cpp b/ibm_vpd_app.cpp
index 6a2a231..55a01ff 100644
--- a/ibm_vpd_app.cpp
+++ b/ibm_vpd_app.cpp
@@ -813,7 +813,14 @@
         {RAINIER_1S4U, "conf-aspeed-bmc-ibm-rainier-1s4u.dtb"},
         {EVEREST, "conf-aspeed-bmc-ibm-everest.dtb"},
         {EVEREST_V2, "conf-aspeed-bmc-ibm-everest.dtb"},
-        {BONNELL, "conf-aspeed-bmc-ibm-bonnell.dtb"}};
+        {BONNELL, "conf-aspeed-bmc-ibm-bonnell.dtb"},
+        {BLUERIDGE_2U, "conf-aspeed-bmc-ibm-blueridge-p1.dtb"},
+        {BLUERIDGE_2U_V2, "conf-aspeed-bmc-ibm-blueridge.dtb"},
+        {BLUERIDGE_4U, "conf-aspeed-bmc-ibm-blueridge-4u-p1.dtb"},
+        {BLUERIDGE_4U_V2, "conf-aspeed-bmc-ibm-blueridge-4u.dtb"},
+        {BLUERIDGE_1S4U, "conf-aspeed-bmc-ibm-blueridge-1s4u.dtb"},
+        {FUJI, "conf-aspeed-bmc-ibm-fuji.dtb"},
+        {FUJI_V2, "conf-aspeed-bmc-ibm-fuji.dtb"}};
 
     if (deviceTreeSystemTypeMap.find(systemType) !=
         deviceTreeSystemTypeMap.end())