All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] NFC: trf7970a: Add driver with NFC Type 2 and Type V Support
@ 2014-01-31 22:17 ` Mark A. Greer
  0 siblings, 0 replies; 30+ messages in thread
From: Mark A. Greer @ 2014-01-31 22:17 UTC (permalink / raw)
  To: Samuel Ortiz, Lauro Ramos Venancio, Aloisio Almeida Jr
  Cc: Felipe Balbi, Erick Macias, Thierry Escande, linux-wireless,
	linux-nfc, devicetree, Mark A. Greer

This is a driver for the TI TRF7970A RFID/NFC/15693 Transceiver.
The driver was started by Erick Macias and Felipe Balbi but has
been changed significantly by me.  Because of that, Felipe has
allowed me to replace his name by mine in the MODULE_AUTHOR()
line.

The trf7970a has a low-level interface so it requires the NFC
digital layer.

It has been tested on a couple different consumer Type 2 tags
and 3 different types of TI Tag-it HF-I tags.  It seems stable
but the device often reports a CRC or collision error when moving
a tag into the RF field while actively polling.  That means that
an EIO error will be reported and you'll have to retry the poll
in order to communicate with the tag.

The driver is broken into two patches: one for the majority of
the driver which includes 14443 Type 2 (MIFARE Ultralight and
Ultralight C) tags and another for 15693 Type V support.  The
third patch adds DTS documentation.

Mark A. Greer (3):
  NFC: trf7970a: Add driver with ISO/IEC 14443 Type 2 Tag Support
  NFC: trf7970a: Add ISO/IEC 15693 Support
  NFC: trf7970a: Add DTS Documentation

 .../devicetree/bindings/net/nfc/trf7970a.txt       |   37 +
 drivers/nfc/Kconfig                                |   12 +
 drivers/nfc/Makefile                               |    1 +
 drivers/nfc/trf7970a.c                             | 1338 ++++++++++++++++++++
 4 files changed, 1388 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/net/nfc/trf7970a.txt
 create mode 100644 drivers/nfc/trf7970a.c

-- 
1.8.3.4


^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2014-03-05 12:36 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-31 22:17 [PATCH 0/3] NFC: trf7970a: Add driver with NFC Type 2 and Type V Support Mark A. Greer
2014-01-31 22:17 ` Mark A. Greer
2014-01-31 22:17 ` [PATCH 1/3] NFC: trf7970a: Add driver with ISO/IEC 14443 Type 2 Tag Support Mark A. Greer
2014-01-31 22:17   ` Mark A. Greer
2014-02-21  0:50   ` Samuel Ortiz
2014-02-21  0:50     ` Samuel Ortiz
2014-02-21  1:20     ` Felipe Balbi
2014-02-21  1:20       ` Felipe Balbi
2014-02-26 21:53     ` Mark A. Greer
2014-02-26 21:53       ` Mark A. Greer
2014-03-03 18:11       ` Mark A. Greer
2014-03-03 18:11         ` Mark A. Greer
2014-03-03 20:37         ` Samuel Ortiz
2014-03-03 20:37           ` Samuel Ortiz
2014-03-05  0:19       ` Mark A. Greer
2014-03-05  0:19         ` Mark A. Greer
2014-03-05 12:36         ` Samuel Ortiz
2014-03-05 12:36           ` Samuel Ortiz
2014-01-31 22:17 ` [PATCH 2/3] NFC: trf7970a: Add ISO/IEC 15693 Support Mark A. Greer
2014-01-31 22:17   ` Mark A. Greer
2014-02-21  1:00   ` Samuel Ortiz
2014-02-21  1:00     ` Samuel Ortiz
2014-02-26 21:53     ` Mark A. Greer
2014-02-26 21:53       ` Mark A. Greer
2014-01-31 22:17 ` [PATCH 3/3] NFC: trf7970a: Add DTS Documentation Mark A. Greer
2014-01-31 22:17   ` Mark A. Greer
2014-02-21  1:04   ` Samuel Ortiz
2014-02-21  1:04     ` Samuel Ortiz
2014-02-26 21:54     ` Mark A. Greer
2014-02-26 21:54       ` Mark A. Greer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.