| From: |
| Aloisio Almeida Jr <aloisio.almeida-430g2QfJUUCGglJvpFV4uA@public.gmane.org> |
| To: |
| linville-2XuSBdqkA4R54TAoqtyWWQ@public.gmane.org |
| Subject: |
| [PATCH v4 0/6] NFC subsystem |
| Date: |
| Tue, 28 Jun 2011 15:20:40 -0300 |
| Message-ID: |
| <1309285246-8495-1-git-send-email-aloisio.almeida@openbossa.org> |
| Cc: |
| linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, sameo-VuQAYsv1563Yd54FQh9/CA@public.gmane.org,
johannes-cdvu00un1VgdHxzADdlk8Q@public.gmane.org, lauro.venancio-430g2QfJUUCGglJvpFV4uA@public.gmane.org,
marcio.macedo-430g2QfJUUCGglJvpFV4uA@public.gmane.org, Waldemar.Rymarkiewicz-++hxYGjEMp0AvxtiuMwx3w@public.gmane.org,
padovan-Y3ZbgMPKUGA34EUeqzHoZw@public.gmane.org, rdunlap-/UHa2rfvQTnk1uMJSBkQmQ@public.gmane.org,
Aloisio Almeida Jr <aloisio.almeida-430g2QfJUUCGglJvpFV4uA@public.gmane.org> |
| Archive-link: |
| Article, Thread
|
This version includes the following changes:
1. NFC_ERR(), NFC_INFO() and NFC_DBG() were created for message output in the
subsystem. Device drivers still have to use dev_*() functions;
2. Now using dynamic debug, NFC_DEBUG config was removed;
3. core.c: nfc_targets_found(): kzmalloc()/memcpy() changed to kmemdup();
4. An eventual error on sending NFC_EVENT_DEVICE_ADDED and
NFC_EVENT_DEVICE_REMOVED messages will be ignored;
5. Added the attribute 'packed' to initiator_data structs in pn533 driver. It
fixes the felica polling loop;
6. Fixes in the Documentation/networking/nfc.txt.
As Johannes Berg's patch (netlink: advertise incomplete dumps) is already on
wireless-next tree, I removed the tag 'RFC' from this patch series.
Aloisio Almeida Jr (3):
NFC: add NFC socket family
NFC: pn533: add NXP pn533 nfc device driver
NFC: add Documentation/networking/nfc.txt
Lauro Ramos Venancio (3):
NFC: add nfc subsystem core
NFC: add nfc generic netlink interface
NFC: add the NFC socket raw protocol
Documentation/networking/nfc.txt | 128 +++
drivers/Kconfig | 2 -
drivers/Makefile | 1 +
drivers/nfc/Kconfig | 24 +-
drivers/nfc/Makefile | 3 +
drivers/nfc/pn533.c | 1630 ++++++++++++++++++++++++++++++++++++++
include/linux/nfc.h | 126 +++
include/linux/socket.h | 4 +-
include/net/nfc.h | 152 ++++
net/Kconfig | 1 +
net/Makefile | 1 +
net/core/sock.c | 6 +-
net/nfc/Kconfig | 16 +
net/nfc/Makefile | 7 +
net/nfc/af_nfc.c | 98 +++
net/nfc/core.c | 445 +++++++++++
net/nfc/netlink.c | 537 +++++++++++++
net/nfc/nfc.h | 114 +++
net/nfc/rawsock.c | 351 ++++++++
19 files changed, 3628 insertions(+), 18 deletions(-)
create mode 100644 Documentation/networking/nfc.txt
create mode 100644 drivers/nfc/pn533.c
create mode 100644 include/linux/nfc.h
create mode 100644 include/net/nfc.h
create mode 100644 net/nfc/Kconfig
create mode 100644 net/nfc/Makefile
create mode 100644 net/nfc/af_nfc.c
create mode 100644 net/nfc/core.c
create mode 100644 net/nfc/netlink.c
create mode 100644 net/nfc/nfc.h
create mode 100644 net/nfc/rawsock.c
--
1.7.5.4
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html