mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 12:44:11 +08:00
NFC: hci: Extend command execution delay
Extend it up to the maximum FWI value 4949 ms defined by the ISO14443-3 specification. Signed-off-by: Christophe Ricard <christophe-h.ricard@st.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
parent
68957303f4
commit
d330905db6
@ -26,6 +26,8 @@
|
||||
|
||||
#include "hci.h"
|
||||
|
||||
#define MAX_FWI 4949
|
||||
|
||||
static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
|
||||
const u8 *param, size_t param_len,
|
||||
data_exchange_cb_t cb, void *cb_context)
|
||||
@ -37,7 +39,7 @@ static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
|
||||
* for all commands?
|
||||
*/
|
||||
return nfc_hci_hcp_message_tx(hdev, pipe, NFC_HCI_HCP_COMMAND, cmd,
|
||||
param, param_len, cb, cb_context, 3000);
|
||||
param, param_len, cb, cb_context, MAX_FWI);
|
||||
}
|
||||
|
||||
/*
|
||||
@ -82,7 +84,7 @@ static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
|
||||
NFC_HCI_HCP_COMMAND, cmd,
|
||||
param, param_len,
|
||||
nfc_hci_execute_cb, &hcp_ew,
|
||||
3000);
|
||||
MAX_FWI);
|
||||
if (hcp_ew.exec_result < 0)
|
||||
return hcp_ew.exec_result;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user