aboutsummaryrefslogtreecommitdiffstats
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorSamuel Ortiz <sameo@linux.intel.com>2013-05-10 09:28:38 -0400
committerSamuel Ortiz <sameo@linux.intel.com>2013-06-14 07:44:58 -0400
commitfed7c25ec0d4894edfc36bbe5c5231e52f45483a (patch)
treef481af4d3a05bd2f1b707a074cc49cf2d4a9f93b /include/uapi/linux
parent0a946301c2d3eac8673e556df820c0b6023ac6c3 (diff)
NFC: Add secure elements addition and removal API
This API will allow NFC drivers to add and remove the secure elements they know about or detect. Typically this should be called (asynchronously or not) from the driver or the host interface stack detect_se hook. Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'include/uapi/linux')
-rw-r--r--include/uapi/linux/nfc.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/uapi/linux/nfc.h b/include/uapi/linux/nfc.h
index fb304fb774cc..3a57cef0b986 100644
--- a/include/uapi/linux/nfc.h
+++ b/include/uapi/linux/nfc.h
@@ -199,10 +199,12 @@ enum nfc_sdp_attr {
199#define NFC_PROTO_ISO14443_B_MASK (1 << NFC_PROTO_ISO14443_B) 199#define NFC_PROTO_ISO14443_B_MASK (1 << NFC_PROTO_ISO14443_B)
200 200
201/* NFC Secure Elements */ 201/* NFC Secure Elements */
202#define NFC_SE_NONE 0x0
203#define NFC_SE_UICC 0x1 202#define NFC_SE_UICC 0x1
204#define NFC_SE_EMBEDDED 0x2 203#define NFC_SE_EMBEDDED 0x2
205 204
205#define NFC_SE_DISABLED 0x0
206#define NFC_SE_ENABLED 0x1
207
206struct sockaddr_nfc { 208struct sockaddr_nfc {
207 sa_family_t sa_family; 209 sa_family_t sa_family;
208 __u32 dev_idx; 210 __u32 dev_idx;