diff options
| author | John W. Linville <linville@tuxdriver.com> | 2013-04-22 14:54:31 -0400 |
|---|---|---|
| committer | John W. Linville <linville@tuxdriver.com> | 2013-04-22 14:54:31 -0400 |
| commit | 197bbf0aedfb81ab70247264883c81e7f7d503ba (patch) | |
| tree | 9c74bb213f530220c4ffb76b5ec9254381699d43 /include/uapi/linux | |
| parent | 9b383672452bb1097124c76fcb4903e0021f6baf (diff) | |
| parent | bb03dceb83852614ae3ad6b3731a31422890b0b9 (diff) | |
Merge tag 'nfc-next-3.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/nfc-next
Samuel Ortiz <sameo@linux.intel.com> says:
"This is the 2nd NFC pull request for 3.10.
With this one we have:
- A major pn533 update. The pn533 framing support has been changed in order to
easily support all pn533 derivatives. For example we now support the ACR122
USB dongle.
- An NFC MEI physical layer code factorization through the mei_phy NFC API.
Both the microread and the pn544 drivers now use it.
- LLCP aggregation support. This allows NFC p2p devices to send aggregated
frames containing all sort of LLCP frames except SYMM and aggregation
frames.
- More LLCP socket options for getting the remote device link parameters.
- Fixes for the LLCP socket option code added with the first pull request for
3.10.
- Some support for LLCP corner cases like 0 length SDUs and general DISC
(tagged with a 0,0 dsap ssap couple) handling.
- RFKILL support for NFC."
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'include/uapi/linux')
| -rw-r--r-- | include/uapi/linux/nfc.h | 7 | ||||
| -rw-r--r-- | include/uapi/linux/rfkill.h | 2 |
2 files changed, 7 insertions, 2 deletions
diff --git a/include/uapi/linux/nfc.h b/include/uapi/linux/nfc.h index 7440bc81a04b..7c6f627a717d 100644 --- a/include/uapi/linux/nfc.h +++ b/include/uapi/linux/nfc.h | |||
| @@ -233,7 +233,10 @@ struct sockaddr_nfc_llcp { | |||
| 233 | #define NFC_LLCP_DIRECTION_TX 0x01 | 233 | #define NFC_LLCP_DIRECTION_TX 0x01 |
| 234 | 234 | ||
| 235 | /* socket option names */ | 235 | /* socket option names */ |
| 236 | #define NFC_LLCP_RW 0 | 236 | #define NFC_LLCP_RW 0 |
| 237 | #define NFC_LLCP_MIUX 1 | 237 | #define NFC_LLCP_MIUX 1 |
| 238 | #define NFC_LLCP_REMOTE_MIU 2 | ||
| 239 | #define NFC_LLCP_REMOTE_LTO 3 | ||
| 240 | #define NFC_LLCP_REMOTE_RW 4 | ||
| 238 | 241 | ||
| 239 | #endif /*__LINUX_NFC_H */ | 242 | #endif /*__LINUX_NFC_H */ |
diff --git a/include/uapi/linux/rfkill.h b/include/uapi/linux/rfkill.h index 2753c6cc9740..058757f7a733 100644 --- a/include/uapi/linux/rfkill.h +++ b/include/uapi/linux/rfkill.h | |||
| @@ -37,6 +37,7 @@ | |||
| 37 | * @RFKILL_TYPE_WWAN: switch is on a wireless WAN device. | 37 | * @RFKILL_TYPE_WWAN: switch is on a wireless WAN device. |
| 38 | * @RFKILL_TYPE_GPS: switch is on a GPS device. | 38 | * @RFKILL_TYPE_GPS: switch is on a GPS device. |
| 39 | * @RFKILL_TYPE_FM: switch is on a FM radio device. | 39 | * @RFKILL_TYPE_FM: switch is on a FM radio device. |
| 40 | * @RFKILL_TYPE_NFC: switch is on an NFC device. | ||
| 40 | * @NUM_RFKILL_TYPES: number of defined rfkill types | 41 | * @NUM_RFKILL_TYPES: number of defined rfkill types |
| 41 | */ | 42 | */ |
| 42 | enum rfkill_type { | 43 | enum rfkill_type { |
| @@ -48,6 +49,7 @@ enum rfkill_type { | |||
| 48 | RFKILL_TYPE_WWAN, | 49 | RFKILL_TYPE_WWAN, |
| 49 | RFKILL_TYPE_GPS, | 50 | RFKILL_TYPE_GPS, |
| 50 | RFKILL_TYPE_FM, | 51 | RFKILL_TYPE_FM, |
| 52 | RFKILL_TYPE_NFC, | ||
| 51 | NUM_RFKILL_TYPES, | 53 | NUM_RFKILL_TYPES, |
| 52 | }; | 54 | }; |
| 53 | 55 | ||
