linux/include/net/nfc
Mark A. Greer 384ab1d174 NFC: digital: Add NFC-DEP Initiator-side ATN Support
When an NFC-DEP Initiator times out when waiting for
a DEP_RES from the Target, its supposed to send an
ATN to the Target.  The Target should respond to the
ATN with a similar ATN PDU and the Initiator can then
resend the last non-ATN PDU that it sent.  No more
than 'N(retry,atn)' are to be send where
2 <= 'N(retry,atn)' <= 5.  If the Initiator had just
sent a NACK PDU when the timeout occurred, it is to
continue sending NACKs until 'N(retry,nack)' NACKs
have been send.  This is described in section
14.12.5.6 of the NFC-DEP Digital Protocol Spec.

The digital layer's NFC-DEP code doesn't implement
this so add that support.

The value chosen for 'N(retry,atn)' is 2.

Reviewed-by: Thierry Escande <thierry.escande@linux.intel.com>
Tested-by: Thierry Escande <thierry.escande@linux.intel.com>
Signed-off-by: Mark A. Greer <mgreer@animalcreek.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2014-11-28 12:39:55 +01:00
..
digital.h NFC: digital: Add NFC-DEP Initiator-side ATN Support 2014-11-28 12:39:55 +01:00
hci.h NFC: hci: Add stop_poll HCI operand. 2014-07-23 01:04:31 +02:00
llc.h include/net/: Fix FSF address in file headers 2013-12-06 12:37:56 -05:00
nci_core.h NFC: nci: Add support for proprietary RF Protocols 2014-09-24 02:02:24 +02:00
nci.h NFC: NCI: Add support of ISO15693 2014-09-01 14:40:31 +02:00
nfc.h NFC: Add RAW socket type support for SOCKPROTO_RAW 2014-05-20 00:06:04 +02:00