artf247105-ChipType-Compilation-Issue-NFC-Chip-type
diff --git a/nci/jni/NativeNfcManager.cpp b/nci/jni/NativeNfcManager.cpp
old mode 100644
new mode 100755
index dfc1451..ee95e7b
--- a/nci/jni/NativeNfcManager.cpp
+++ b/nci/jni/NativeNfcManager.cpp
@@ -4752,9 +4752,9 @@
NFA_EE_HCI_Control(false);
if(sNfceeHciCbDisableEvent.wait(500) == false)
{
- ALOGD("sNfceeHciCbDisableEvent.wait Timeout happened")
+ ALOGD("sNfceeHciCbDisableEvent.wait Timeout happened");
}else{
- ALOGD("sNfceeHciCbDisableEvent.wait success")
+ ALOGD("sNfceeHciCbDisableEvent.wait success");
}
}
@@ -4767,9 +4767,9 @@
ALOGD("sNfceeHciCbEnableEvent waiting ......");
if(sNfceeHciCbEnableEvent.wait (500) == false)
{
- ALOGD("sNfceeHciCbEnableEvent.wait Timeout happened")
+ ALOGD("sNfceeHciCbEnableEvent.wait Timeout happened");
}else{
- ALOGD("sNfceeHciCbEnableEvent.wait success")
+ ALOGD("sNfceeHciCbEnableEvent.wait success");
}
}
@@ -5695,7 +5695,7 @@
return screenstate;
}
-#if(NFC_NXP_ESE == TRUE && (NFC_NXP_CHIP_TYPE != PN547C2))
+#if(NFC_NXP_ESE == TRUE)
/*******************************************************************************
**
** Function: isp2pActivated
diff --git a/nci/jni/NativeSecureElement.cpp b/nci/jni/NativeSecureElement.cpp
index 34cc4df..3a02704 100644
--- a/nci/jni/NativeSecureElement.cpp
+++ b/nci/jni/NativeSecureElement.cpp
@@ -75,6 +75,7 @@
static const int EE_ERROR_IO = -1;
static const int EE_ERROR_INIT = -3;
static const int EE_ERROR_LISTEN_MODE = -4;
+static const int EE_ERROR_EXT_FIELD = -5;
/*******************************************************************************
**
diff --git a/nci/jni/RoutingManager.cpp b/nci/jni/RoutingManager.cpp
index 57489b5..250ac10 100644
--- a/nci/jni/RoutingManager.cpp
+++ b/nci/jni/RoutingManager.cpp
@@ -2208,7 +2208,7 @@
break;
case NFA_CE_DATA_EVT:
{
-#if ((NFC_NXP_ESE == TRUE) && (NXP_EXTNS == TRUE))
+#if ((NFC_NXP_ESE == TRUE && NXP_NFCC_ESE_UICC_CONCURRENT_ACCESS_PROTECTION == true) && (NXP_EXTNS == TRUE))
#if(NXP_ESE_DUAL_MODE_PRIO_SCHEME != NXP_ESE_WIRED_MODE_RESUME)
se.setDwpTranseiveState(false, NFCC_CE_DATA_EVT);
#endif