diff options
author | Christophe Ricard <christophe.ricard@gmail.com> | 2015-10-25 21:54:33 (GMT) |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2015-10-26 05:53:16 (GMT) |
commit | 7e35740438bafcc8be0e05ff2461b73d631caeb0 (patch) | |
tree | 9b910d808e0a6a0dea7672d7a4918d8c6c5769e0 | |
parent | 404b3e585b15d7431a0ffa5cf67090569fad88c1 (diff) | |
download | linux-7e35740438bafcc8be0e05ff2461b73d631caeb0.tar.xz |
NFC: st-nci: Add support for NCI_HCI_IDENTITY_MGMT_GATE
NCI_HCI_IDENTITY_MGMT_GATE might be useful to get information
about hardware or firmware version.
Signed-off-by: Christophe Ricard <christophe-h.ricard@st.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
-rw-r--r-- | drivers/nfc/st-nci/se.c | 3 | ||||
-rw-r--r-- | include/net/nfc/nci_core.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/nfc/st-nci/se.c b/drivers/nfc/st-nci/se.c index 11e49a5..5d1747d 100644 --- a/drivers/nfc/st-nci/se.c +++ b/drivers/nfc/st-nci/se.c @@ -112,6 +112,9 @@ static struct nci_hci_gate st_nci_gates[] = { {ST_NCI_DEVICE_MGNT_GATE, ST_NCI_DEVICE_MGNT_PIPE, ST_NCI_HOST_CONTROLLER_ID}, + {NCI_HCI_IDENTITY_MGMT_GATE, NCI_HCI_INVALID_PIPE, + ST_NCI_HOST_CONTROLLER_ID}, + /* Secure element pipes are created by secure element host */ {ST_NCI_CONNECTIVITY_GATE, NCI_HCI_DO_NOT_OPEN_PIPE, ST_NCI_HOST_CONTROLLER_ID}, diff --git a/include/net/nfc/nci_core.h b/include/net/nfc/nci_core.h index 65e40df..79c6d1a 100644 --- a/include/net/nfc/nci_core.h +++ b/include/net/nfc/nci_core.h @@ -128,6 +128,7 @@ struct nci_conn_info { /* Gates */ #define NCI_HCI_ADMIN_GATE 0x00 +#define NCI_HCI_IDENTITY_MGMT_GATE 0x05 #define NCI_HCI_LINK_MGMT_GATE 0x06 /* Pipes */ |