summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLove Khanna <love.khanna@nxp.com>2017-07-12 15:50:29 +0530
committerRuchi Kandoi <kandoiruchi@google.com>2017-07-12 15:38:01 -0700
commite4f5740db739da80d41a020b721802ed0567c1f7 (patch)
tree89cef86796b51899890a520a94e1a428dd56205d
parent7e5f88f9d8a407240aa6b19588a4bb0a7a426a65 (diff)
downloadandroid_hardware_broadcom_nfc-e4f5740db739da80d41a020b721802ed0567c1f7.tar.gz
android_hardware_broadcom_nfc-e4f5740db739da80d41a020b721802ed0567c1f7.tar.bz2
android_hardware_broadcom_nfc-e4f5740db739da80d41a020b721802ed0567c1f7.zip
halimpl: Removed hardcoaded routing table.
Test: Routing table updated with tech routing. Change-Id: If0b8338a9326fd398d5ece794abcf1d0f4794203
-rw-r--r--halimpl/pn54x/hal/phNxpNciHal_ext.c21
1 files changed, 1 insertions, 20 deletions
diff --git a/halimpl/pn54x/hal/phNxpNciHal_ext.c b/halimpl/pn54x/hal/phNxpNciHal_ext.c
index 81d4bb1..cbfa296 100644
--- a/halimpl/pn54x/hal/phNxpNciHal_ext.c
+++ b/halimpl/pn54x/hal/phNxpNciHal_ext.c
@@ -604,26 +604,7 @@ NFCSTATUS phNxpNciHal_write_ext(uint16_t* cmd_len, uint8_t* p_cmd_data,
if (phNxpDta_IsEnable() == true) {
status = phNxpNHal_DtaUpdate(cmd_len, p_cmd_data, rsp_len, p_rsp_data);
}
- if (nxpncihal_ctrl.nci_info.nci_version == NCI_VERSION_2_0 &&
- p_cmd_data[0] == 0x21 && p_cmd_data[1] == 0x01) {
- NXPLOG_NCIHAL_D("Setting up routing table - start");
- p_cmd_data[2] = 0x0C;
- p_cmd_data[3] = 0x00;
- p_cmd_data[4] = 0x02;
- p_cmd_data[5] = 0x01;
- p_cmd_data[6] = 0x03;
- p_cmd_data[7] = 0x00;
- p_cmd_data[8] = 0x01;
- p_cmd_data[9] = 0x05;
- p_cmd_data[10] = 0x01;
- p_cmd_data[11] = 0x03;
- p_cmd_data[12] = 0x00;
- p_cmd_data[13] = 0x01;
- p_cmd_data[14] = 0x04;
- *cmd_len = 15;
- NXPLOG_NCIHAL_D("Setting up routing table - END");
- status = NFCSTATUS_SUCCESS;
- }
+
if (p_cmd_data[0] == PROPRIETARY_CMD_FELICA_READER_MODE &&
p_cmd_data[1] == PROPRIETARY_CMD_FELICA_READER_MODE &&
p_cmd_data[2] == PROPRIETARY_CMD_FELICA_READER_MODE) {