Merge tag 'nfc-next-3.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo...
authorDavid S. Miller <davem@davemloft.net>
Sun, 8 Feb 2015 06:22:25 +0000 (22:22 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 8 Feb 2015 06:22:25 +0000 (22:22 -0800)
commit3c09e92fb6b94b7597442c1f232a260c35b30698
treed26115f0e99cb8e5529e0fd37596b0d4592511b2
parent020219a69d40a205dad12b0ea1e6a46153793368
parentfa00e8fed457841cb24219dbe3cfba7d56de6317
Merge tag 'nfc-next-3.20-2' of git://git./linux/kernel/git/sameo/nfc-next

NFC: 3.20 second pull request

This is the second NFC pull request for 3.20.

It brings:

- NCI NFCEE (NFC Execution Environment, typically an embedded or
  external secure element) discovery and enabling/disabling support.
  In order to communicate with an NFCEE, we also added NCI's logical
  connections support to the NCI stack.

- HCI over NCI protocol support. Some secure elements only understand
  HCI and thus we need to send them HCI frames when they're part of
  an NCI chipset.

- NFC_EVT_TRANSACTION userspace API addition. Whenever an application
  running on a secure element needs to notify its host counterpart,
  we send an NFC_EVENT_SE_TRANSACTION event to userspace through the
  NFC netlink socket.

- Secure element and HCI transaction event support for the st21nfcb
  chipset.

Signed-off-by: David S. Miller <davem@davemloft.net>