diff options
author | Ilan Elias <ilane@ti.com> | 2011-12-20 16:57:41 +0200 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-01-04 14:30:39 -0500 |
commit | 004161cb52ac49bc17f6528543c1cecbd728f750 (patch) | |
tree | 61701dba816c42e77dc9f941d0e66a8887067919 /include/net | |
parent | 637d85a7cdfe4240a56da7d70cf95cca65ea21d3 (diff) | |
download | blackbird-op-linux-004161cb52ac49bc17f6528543c1cecbd728f750.tar.gz blackbird-op-linux-004161cb52ac49bc17f6528543c1cecbd728f750.zip |
NFC: Handle error during NCI data exchange
Add support for NCI Interface Error Notification.
When this notification is received and we're during a
data exchange transaction, indicate an error to the NFC
core layer via the data exchange callback.
Signed-off-by: Ilan Elias <ilane@ti.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/nfc/nci.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/net/nfc/nci.h b/include/net/nfc/nci.h index 2a7fdb265611..2be95e2626c0 100644 --- a/include/net/nfc/nci.h +++ b/include/net/nfc/nci.h @@ -260,6 +260,12 @@ struct nci_core_conn_credit_ntf { struct conn_credit_entry conn_entries[NCI_MAX_NUM_CONN]; } __packed; +#define NCI_OP_CORE_INTF_ERROR_NTF nci_opcode_pack(NCI_GID_CORE, 0x08) +struct nci_core_intf_error_ntf { + __u8 status; + __u8 conn_id; +} __packed; + #define NCI_OP_RF_INTF_ACTIVATED_NTF nci_opcode_pack(NCI_GID_RF_MGMT, 0x05) struct rf_tech_specific_params_nfca_poll { __u16 sens_res; |