IBM:IPZ:VPD: template change for UTIL:D0

UTIL:D0 changed to VSYS:MM
updated the tool for UTIL:D0
corrected the tool for UTIL:D1

Change-Id: Ic1a5d067fe4951bfe7f51bef53919a931c79d314
Signed-off-by: Jinu Joy Thomas <jinu.joy.thomas@in.ibm.com>
diff --git a/vpd-manager/include/constants.hpp b/vpd-manager/include/constants.hpp
index fea5b63..9708beb 100644
--- a/vpd-manager/include/constants.hpp
+++ b/vpd-manager/include/constants.hpp
@@ -130,7 +130,7 @@
 constexpr auto vsbpInf = "com.ibm.ipzvpd.VSBP";
 constexpr auto kwdCCIN = "CC";
 constexpr auto kwdRG = "RG";
-constexpr auto kwdAMM = "D0";
+constexpr auto kwdAMM = "MM";
 constexpr auto kwdClearNVRAM_CreateLPAR = "BA";
 constexpr auto kwdKeepAndClear = "BA";
 constexpr auto kwdFC = "FC";
diff --git a/vpd-manager/src/bios_handler.cpp b/vpd-manager/src/bios_handler.cpp
index d9a0a20..0a4386b 100644
--- a/vpd-manager/src/bios_handler.cpp
+++ b/vpd-manager/src/bios_handler.cpp
@@ -265,7 +265,7 @@
             if (constants::FAILURE ==
                 m_manager->updateKeyword(
                     SYSTEM_VPD_FILE_PATH,
-                    types::IpzData("VSYS", constants::kwdRG,
+                    types::IpzData(constants::vsysInf, constants::kwdRG,
                                    l_biosValInVpdFormat)))
             {
                 logging::logMessage(
@@ -318,7 +318,7 @@
     // Read existing value.
     auto l_kwdValueVariant = dbusUtility::readDbusProperty(
         constants::pimServiceName, constants::systemVpdInvPath,
-        constants::utilInf, constants::kwdAMM);
+        constants::vsysInf, constants::kwdAMM);
 
     if (auto l_pVal = std::get_if<types::BinaryVector>(&l_kwdValueVariant))
     {
@@ -337,7 +337,8 @@
         if (constants::FAILURE ==
             m_manager->updateKeyword(
                 SYSTEM_VPD_FILE_PATH,
-                types::IpzData("UTIL", constants::kwdAMM, l_valToUpdateInVpd)))
+                types::IpzData(constants::vsysInf, constants::kwdAMM,
+                               l_valToUpdateInVpd)))
         {
             logging::logMessage(
                 "Failed to update " + std::string(constants::kwdAMM) +
@@ -379,7 +380,7 @@
 {
     auto l_kwdValueVariant = dbusUtility::readDbusProperty(
         constants::pimServiceName, constants::systemVpdInvPath,
-        constants::utilInf, constants::kwdAMM);
+        constants::vsysInf, constants::kwdAMM);
 
     if (auto pVal = std::get_if<types::BinaryVector>(&l_kwdValueVariant))
     {