summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2024-04-24 00:19:21 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-04-24 00:19:21 +0000
commit59d4377e8ccc1cc5c5e60d97d99679ea09fe18d0 (patch)
tree8ec0707d0faf52f6fe9641bdbad185a227a2e733
parentaad0bb15930e932c64baec5b976dbe0b371835fb (diff)
parent3e8676b4b0d602cec16913c49ddda1ea3d5e1ea1 (diff)
downloadNfc-59d4377e8ccc1cc5c5e60d97d99679ea09fe18d0.tar.gz
Merge "Code cleanup: removed remaining P2P functions in JNI" into main
-rw-r--r--nci/jni/NativeNfcManager.cpp54
-rwxr-xr-xnci/src/com/android/nfc/dhimpl/NativeNfcManager.java14
-rw-r--r--src/com/android/nfc/DeviceHost.java4
3 files changed, 0 insertions, 72 deletions
diff --git a/nci/jni/NativeNfcManager.cpp b/nci/jni/NativeNfcManager.cpp
index 525f170b..896f6561 100644
--- a/nci/jni/NativeNfcManager.cpp
+++ b/nci/jni/NativeNfcManager.cpp
@@ -1817,55 +1817,6 @@ static void nfcManager_doSetScreenState(JNIEnv* e, jobject o,
prevScreenState = state;
}
-/*******************************************************************************
-**
-** Function: nfcManager_doSetP2pInitiatorModes
-**
-** Description: Set P2P initiator's activation modes.
-** e: JVM environment.
-** o: Java object.
-** modes: Active and/or passive modes. The values are
-*specified
-** in external/libnfc-nxp/inc/phNfcTypes.h. See
-** enum phNfc_eP2PMode_t.
-**
-** Returns: None.
-**
-*******************************************************************************/
-static void nfcManager_doSetP2pInitiatorModes(JNIEnv* e, jobject o,
- jint modes) {
- LOG(DEBUG) << StringPrintf("%s: modes=0x%X", __func__, modes);
- struct nfc_jni_native_data* nat = getNative(e, o);
-
- if (nat == NULL) {
- LOG(ERROR) << StringPrintf("nat is null");
- return;
- }
- tNFA_TECHNOLOGY_MASK mask = 0;
- if (modes & 0x01) mask |= NFA_TECHNOLOGY_MASK_A;
- if (modes & 0x02) mask |= NFA_TECHNOLOGY_MASK_F;
- if (modes & 0x04) mask |= NFA_TECHNOLOGY_MASK_F;
- if (modes & 0x08) mask |= NFA_TECHNOLOGY_MASK_A_ACTIVE;
- if (modes & 0x10) mask |= NFA_TECHNOLOGY_MASK_F_ACTIVE;
- if (modes & 0x20) mask |= NFA_TECHNOLOGY_MASK_F_ACTIVE;
- nat->tech_mask = mask;
-}
-
-/*******************************************************************************
-**
-** Function: nfcManager_doSetP2pTargetModes
-**
-** Description: Set P2P target's activation modes.
-** e: JVM environment.
-** o: Java object.
-** modes: Active and/or passive modes.
-**
-** Returns: None.
-**
-*******************************************************************************/
-static void nfcManager_doSetP2pTargetModes(JNIEnv*, jobject, jint modes) {
- LOG(DEBUG) << StringPrintf("%s: modes=0x%X", __func__, modes);
-}
static void nfcManager_doEnableScreenOffSuspend(JNIEnv* e, jobject o) {
PowerSwitch::getInstance().setScreenOffPowerState(
@@ -2200,11 +2151,6 @@ static JNINativeMethod gMethods[] = {
{"doAbort", "(Ljava/lang/String;)V", (void*)nfcManager_doAbort},
- {"doSetP2pInitiatorModes", "(I)V",
- (void*)nfcManager_doSetP2pInitiatorModes},
-
- {"doSetP2pTargetModes", "(I)V", (void*)nfcManager_doSetP2pTargetModes},
-
{"doEnableScreenOffSuspend", "()V",
(void*)nfcManager_doEnableScreenOffSuspend},
diff --git a/nci/src/com/android/nfc/dhimpl/NativeNfcManager.java b/nci/src/com/android/nfc/dhimpl/NativeNfcManager.java
index af7e3e7c..67a1f567 100755
--- a/nci/src/com/android/nfc/dhimpl/NativeNfcManager.java
+++ b/nci/src/com/android/nfc/dhimpl/NativeNfcManager.java
@@ -288,20 +288,6 @@ public class NativeNfcManager implements DeviceHost {
public native int getAidTableSize();
- private native void doSetP2pInitiatorModes(int modes);
-
- @Override
- public void setP2pInitiatorModes(int modes) {
- doSetP2pInitiatorModes(modes);
- }
-
- private native void doSetP2pTargetModes(int modes);
-
- @Override
- public void setP2pTargetModes(int modes) {
- doSetP2pTargetModes(modes);
- }
-
@Override
public boolean getExtendedLengthApdusSupported() {
/* 261 is the default size if extended length frames aren't supported */
diff --git a/src/com/android/nfc/DeviceHost.java b/src/com/android/nfc/DeviceHost.java
index 438d6578..b75fa9e7 100644
--- a/src/com/android/nfc/DeviceHost.java
+++ b/src/com/android/nfc/DeviceHost.java
@@ -178,10 +178,6 @@ public interface DeviceHost {
public int getAidTableSize();
- void setP2pInitiatorModes(int modes);
-
- void setP2pTargetModes(int modes);
-
boolean getExtendedLengthApdusSupported();
void dump(FileDescriptor fd);