111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/****************************************************************************
211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ****************************************************************************
311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***
411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   This header was automatically generated from a Linux kernel header
511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   of the same name, to make information necessary for userspace to
611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   call into the kernel available to libc.  It contains only constants,
711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   structures, and macros generated from the original header, and thus,
811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   contains no copyrightable information.
911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***
1011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   To edit the content of this header, modify the corresponding
1111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   source file (e.g. under external/kernel-headers/original/) then
1211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   run bionic/libc/kernel/tools/update_all.py
1311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***
1411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   Any manual change here will be lost the next time this script will
1511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***   be run. You've been warned!
1611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ***
1711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ****************************************************************************
1811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert ****************************************************************************/
1911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#ifndef __LINUX_NFC_H
2011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define __LINUX_NFC_H
2111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <linux/types.h>
2211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#include <linux/socket.h>
2311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
2411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_GENL_NAME "nfc"
2511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_GENL_VERSION 1
2611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_GENL_MCAST_EVENT_NAME "events"
2711cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum nfc_commands {
2811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
2911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_UNSPEC,
3011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_GET_DEVICE,
3111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_DEV_UP,
3211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_DEV_DOWN,
3311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
3411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_DEP_LINK_UP,
3511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_DEP_LINK_DOWN,
3611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_START_POLL,
3711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_STOP_POLL,
3811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
3911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_GET_TARGET,
4011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_TARGETS_FOUND,
4111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_DEVICE_ADDED,
4211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_DEVICE_REMOVED,
4311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
4411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_TARGET_LOST,
4511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_TM_ACTIVATED,
4611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_TM_DEACTIVATED,
4711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_LLC_GET_PARAMS,
4811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
4911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_LLC_SET_PARAMS,
5011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_ENABLE_SE,
5111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_DISABLE_SE,
5211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_LLC_SDREQ,
5311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
5411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_LLC_SDRES,
5511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_FW_DOWNLOAD,
5611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_SE_ADDED,
5711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_SE_REMOVED,
5811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
5911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_SE_CONNECTIVITY,
6011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_EVENT_SE_TRANSACTION,
6111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_GET_SE,
6211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_CMD_SE_IO,
6311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
6411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __NFC_CMD_AFTER_LAST
6511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert};
6611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_CMD_MAX (__NFC_CMD_AFTER_LAST - 1)
6711cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum nfc_attrs {
6811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
6911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_UNSPEC,
7011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_DEVICE_INDEX,
7111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_DEVICE_NAME,
7211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_PROTOCOLS,
7311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
7411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_TARGET_INDEX,
7511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_TARGET_SENS_RES,
7611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_TARGET_SEL_RES,
7711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_TARGET_NFCID1,
7811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
7911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_TARGET_SENSB_RES,
8011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_TARGET_SENSF_RES,
8111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_COMM_MODE,
8211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_RF_MODE,
8311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
8411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_DEVICE_POWERED,
8511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_IM_PROTOCOLS,
8611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_TM_PROTOCOLS,
8711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_LLC_PARAM_LTO,
8811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
8911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_LLC_PARAM_RW,
9011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_LLC_PARAM_MIUX,
9111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_SE,
9211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_LLC_SDP,
9311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
9411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_FIRMWARE_NAME,
9511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_SE_INDEX,
9611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_SE_TYPE,
9711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_SE_AID,
9811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
9911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_FIRMWARE_DOWNLOAD_STATUS,
10011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_ATTR_SE_APDU,
10111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __NFC_ATTR_AFTER_LAST
10211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert};
10311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
10411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_ATTR_MAX (__NFC_ATTR_AFTER_LAST - 1)
10511cd02dfb91661c65134cac258cf5924270e9d2Dan Albertenum nfc_sdp_attr {
10611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_SDP_ATTR_UNSPEC,
10711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_SDP_ATTR_URI,
10811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
10911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert NFC_SDP_ATTR_SAP,
11011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __NFC_SDP_ATTR_AFTER_LAST
11111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert};
11211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SDP_ATTR_MAX (__NFC_SDP_ATTR_AFTER_LAST - 1)
11311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
11411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_DEVICE_NAME_MAXSIZE 8
11511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_NFCID1_MAXSIZE 10
11611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_NFCID2_MAXSIZE 8
11711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_NFCID3_MAXSIZE 10
11811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
11911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SENSB_RES_MAXSIZE 12
12011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SENSF_RES_MAXSIZE 18
12111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_GB_MAXSIZE 48
12211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_FIRMWARE_NAME_MAXSIZE 32
12311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
12411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_JEWEL 1
12511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_MIFARE 2
12611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_FELICA 3
12711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_ISO14443 4
12811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
12911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_NFC_DEP 5
13011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_ISO14443_B 6
13111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_MAX 7
13211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_COMM_ACTIVE 0
13311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
13411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_COMM_PASSIVE 1
13511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_RF_INITIATOR 0
13611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_RF_TARGET 1
13711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_RF_NONE 2
13811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
13911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_JEWEL_MASK (1 << NFC_PROTO_JEWEL)
14011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_MIFARE_MASK (1 << NFC_PROTO_MIFARE)
14111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_FELICA_MASK (1 << NFC_PROTO_FELICA)
14211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_ISO14443_MASK (1 << NFC_PROTO_ISO14443)
14311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
14411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_NFC_DEP_MASK (1 << NFC_PROTO_NFC_DEP)
14511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_PROTO_ISO14443_B_MASK (1 << NFC_PROTO_ISO14443_B)
14611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SE_UICC 0x1
14711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SE_EMBEDDED 0x2
14811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
14911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SE_DISABLED 0x0
15011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SE_ENABLED 0x1
15111cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct sockaddr_nfc {
15211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert sa_family_t sa_family;
15311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
15411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u32 dev_idx;
15511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u32 target_idx;
15611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u32 nfc_protocol;
15711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert};
15811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
15911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_MAX_SERVICE_NAME 63
16011cd02dfb91661c65134cac258cf5924270e9d2Dan Albertstruct sockaddr_nfc_llcp {
16111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert sa_family_t sa_family;
16211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u32 dev_idx;
16311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
16411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u32 target_idx;
16511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u32 nfc_protocol;
16611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 dsap;
16711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert __u8 ssap;
16811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
16911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert char service_name[NFC_LLCP_MAX_SERVICE_NAME];  ;
17011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert size_t service_name_len;
17111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert};
17211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SOCKPROTO_RAW 0
17311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
17411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SOCKPROTO_LLCP 1
17511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_SOCKPROTO_MAX 2
17611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_HEADER_SIZE 1
17711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_RAW_HEADER_SIZE 2
17811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
17911cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_DIRECTION_RX 0x00
18011cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_DIRECTION_TX 0x01
18111cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_RW 0
18211cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_MIUX 1
18311cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
18411cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_REMOTE_MIU 2
18511cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_REMOTE_LTO 3
18611cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#define NFC_LLCP_REMOTE_RW 4
18711cd02dfb91661c65134cac258cf5924270e9d2Dan Albert#endif
18811cd02dfb91661c65134cac258cf5924270e9d2Dan Albert/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
189