Fix warnings from static analysis tools

1.INVALID ASSIGNMENT:
  a. phDnldNfc.cc: phDnldNfc_LoadFW()
  The size of variables equated are different.
  "fileSize" is 4 (unsigned int) and "fTellFileSize" is 8(long)

  b. phDnldNfc_Internal.cc: phDnldNfc_CreateFramePld()
  Explicit type casting is done to avoid ambiguity.

  c. phNxpNciHal.cc: phNxpNciHal_core_initialized()
  The size of variables equated are different.
  "timeout" is 4 (unsigned int) and "retLen*1000" is
  8 (long)

  d. phNxpNciHal.cc: phNxpNciHal_getVendorConfig()
  The size of variables equated are different.
  "config.maxIsoDepTranscieveLength" is 4 (unsigned int)
	   and "num" is 8 (unsigned long)

  e. phOsalNfc_Timer.cc: phOsalNfc_DeferredCall()
  "dwIndex" datatype change from uint32_t to unsigned long

2.DO_NOT_USE_INT_IN_FOR_LOOP
  a. phNxpConfig.cpp: GetNxpNumValue()
   unsigned int is changed to size_t datatype

Bug: 142626701
Test: Nfc-On/Off, Tag read, HCE, VTS
Change-Id: I013a068cd29631f684b4f6d8986413914b942759
diff --git a/halimpl/dnld/phDnldNfc.cc b/halimpl/dnld/phDnldNfc.cc
index 5ee2aac..9ef1471 100644
--- a/halimpl/dnld/phDnldNfc.cc
+++ b/halimpl/dnld/phDnldNfc.cc
@@ -1015,8 +1015,8 @@
 *******************************************************************************/
 NFCSTATUS phDnldNfc_LoadBinFW(uint8_t** pImgInfo, uint16_t* pImgInfoLen) {
   FILE* pFile = NULL;
-  uint32_t fileSize = 0;
-  uint32_t bytesRead = 0;
+  long fileSize = 0;
+  long bytesRead = 0;
   long ftellFileSize = 0;
 
   /* check for path name */
diff --git a/halimpl/dnld/phDnldNfc_Internal.cc b/halimpl/dnld/phDnldNfc_Internal.cc
index fe27f04..0e562dd 100755
--- a/halimpl/dnld/phDnldNfc_Internal.cc
+++ b/halimpl/dnld/phDnldNfc_Internal.cc
@@ -678,7 +678,7 @@
 *******************************************************************************/
 static NFCSTATUS phDnldNfc_CreateFramePld(pphDnldNfc_DlContext_t pDlContext) {
   NFCSTATUS wStatus = NFCSTATUS_SUCCESS;
-  uint16_t wBuffIdx = 0;
+  uint32_t wBuffIdx = 0;
   uint16_t wChkIntgVal = 0;
   uint16_t wFrameLen = 0;
 
@@ -770,7 +770,7 @@
              &(pDlContext->tRWInfo.wBytesToSendRecv),
              (sizeof(pDlContext->tRWInfo.wBytesToSendRecv)));
 
-      wBuffIdx += sizeof(pDlContext->tRWInfo.wBytesToSendRecv);
+      wBuffIdx += (uint32_t)sizeof(pDlContext->tRWInfo.wBytesToSendRecv);
 
       memcpy(&(pDlContext->tCmdRspFrameInfo.aFrameBuff[wBuffIdx]),
              &(pDlContext->tRWInfo.dwAddr), sizeof(pDlContext->tRWInfo.dwAddr));
diff --git a/halimpl/hal/phNxpNciHal.cc b/halimpl/hal/phNxpNciHal.cc
index 117b371..8a039ce 100644
--- a/halimpl/hal/phNxpNciHal.cc
+++ b/halimpl/hal/phNxpNciHal.cc
@@ -1667,7 +1667,7 @@
       // Check the permissible range [0 - 60]
       if (0 <= retlen && retlen <= 60) {
         if (0 < retlen) {
-          unsigned int timeout = retlen * 1000;
+          unsigned int timeout = (uint32_t)retlen * 1000;
           unsigned int timeoutHx = 0x0000;
 
           char tmpbuffer[10] = {0};
@@ -2258,33 +2258,32 @@
 
   config.nfaPollBailOutMode = true;
   if (GetNxpNumValue(NAME_ISO_DEP_MAX_TRANSCEIVE, &num, sizeof(num))) {
-    config.maxIsoDepTransceiveLength = num;
+    config.maxIsoDepTransceiveLength = (uint32_t)num;
   }
   if (GetNxpNumValue(NAME_DEFAULT_OFFHOST_ROUTE, &num, sizeof(num))) {
-    config.defaultOffHostRoute = num;
+    config.defaultOffHostRoute = (uint8_t)num;
   }
   if (GetNxpNumValue(NAME_DEFAULT_NFCF_ROUTE, &num, sizeof(num))) {
-    config.defaultOffHostRouteFelica = num;
+    config.defaultOffHostRouteFelica = (uint8_t)num;
   }
   if (GetNxpNumValue(NAME_DEFAULT_SYS_CODE_ROUTE, &num, sizeof(num))) {
-    config.defaultSystemCodeRoute = num;
+    config.defaultSystemCodeRoute = (uint8_t)num;
   }
   if (GetNxpNumValue(NAME_DEFAULT_SYS_CODE_PWR_STATE, &num, sizeof(num))) {
-    config.defaultSystemCodePowerState = num;
+    config.defaultSystemCodePowerState = (uint8_t)num;
   }
   if (GetNxpNumValue(NAME_DEFAULT_ROUTE, &num, sizeof(num))) {
-    config.defaultRoute = num;
+    config.defaultRoute = (uint8_t)num;
   }
   if (GetNxpByteArrayValue(NAME_DEVICE_HOST_WHITE_LIST, (char*)buffer.data(), buffer.size(), &retlen)) {
     config.hostWhitelist.resize(retlen);
-    for(int i=0; i<retlen; i++)
-      config.hostWhitelist[i] = buffer[i];
+    for(long i=0; i<retlen; i++) config.hostWhitelist[i] = buffer[i];
   }
   if (GetNxpNumValue(NAME_OFF_HOST_ESE_PIPE_ID, &num, sizeof(num))) {
-    config.offHostESEPipeId = num;
+    config.offHostESEPipeId = (uint8_t)num;
   }
   if (GetNxpNumValue(NAME_OFF_HOST_SIM_PIPE_ID, &num, sizeof(num))) {
-    config.offHostSIMPipeId = num;
+    config.offHostSIMPipeId = (uint8_t)num;
   }
   if ((GetNxpByteArrayValue(NAME_NFA_PROPRIETARY_CFG, (char*)buffer.data(), buffer.size(), &retlen))
          && (retlen == 9)) {
diff --git a/halimpl/tml/phOsalNfc_Timer.cc b/halimpl/tml/phOsalNfc_Timer.cc
index 3f5269d..91872ce 100755
--- a/halimpl/tml/phOsalNfc_Timer.cc
+++ b/halimpl/tml/phOsalNfc_Timer.cc
@@ -314,7 +314,7 @@
 *******************************************************************************/
 static void phOsalNfc_DeferredCall(void* pParams) {
   /* Retrieve the timer id from the parameter */
-  uint32_t dwIndex;
+  unsigned long dwIndex;
   phOsalNfc_TimerHandle_t* pTimerHandle;
   if (NULL != pParams) {
     /* Retrieve the index at which the timer handle structure is stored */
diff --git a/halimpl/utils/phNxpConfig.cpp b/halimpl/utils/phNxpConfig.cpp
index 7160fe3..7492183 100755
--- a/halimpl/utils/phNxpConfig.cpp
+++ b/halimpl/utils/phNxpConfig.cpp
@@ -800,7 +800,7 @@
   unsigned long v = pParam->numValue();
   if (v == 0 && pParam->str_len() > 0 && pParam->str_len() < 4) {
     const unsigned char* p = (const unsigned char*)pParam->str_value();
-    for (unsigned int i = 0; i < pParam->str_len(); ++i) {
+    for (size_t i = 0; i < pParam->str_len(); ++i) {
       v *= 256;
       v += *p++;
     }