Modfiy the type size for present/powergood GPIOs

Since the gpio numbers of the gpio expander may
exceed 255, it needs to use the bigger type size
for present/powergood GPIOs

Signed-off-by: George Hung <george.hung@quantatw.com>
Change-Id: I0afd370457ec64c43d327cb58cbc70848644db02
diff --git a/nvme_manager.cpp b/nvme_manager.cpp
index 276eb2d..c240765 100644
--- a/nvme_manager.cpp
+++ b/nvme_manager.cpp
@@ -368,8 +368,8 @@
                     instance.value("NVMeDriveFaultLEDGroupPath", "");
                 std::string locateLedGroupPath =
                     instance.value("NVMeDriveLocateLEDGroupPath", "");
-                uint8_t presentPin = instance.value("NVMeDrivePresentPin", 0);
-                uint8_t pwrGoodPin = instance.value("NVMeDrivePwrGoodPin", 0);
+                uint16_t presentPin = instance.value("NVMeDrivePresentPin", 0);
+                uint16_t pwrGoodPin = instance.value("NVMeDrivePwrGoodPin", 0);
                 std::string locateLedControllerBusName =
                     instance.value("NVMeDriveLocateLEDControllerBusName", "");
                 std::string locateLedControllerPath =