Skip to content

NFC updates for 3.5

Samuel Ortiz linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest20 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/20NFC: Fix up for NLA_PUT_ api changesnet/nfc/netlink.c+4 -21 reply
2/20NFC: Cache the core NFC active target pointer instead of its indexdrivers/nfc/pn533.c include/net/nfc/nfc.h net/nfc/core.c +2 more+99 -790 replies
3/20NFC: Remove useless HCI private nfc target tableinclude/net/nfc/hci.h net/nfc/hci/core.c+0 -90 replies
4/20NFC: Specify usage for targets found and target lost eventsinclude/net/nfc/nfc.h net/nfc/core.c net/nfc/netlink.c+28 -120 replies
5/20NFC: Add HCI/SHDLC support to let driver check for tag presenceinclude/net/nfc/hci.h include/net/nfc/shdlc.h net/nfc/hci/core.c +1 more+28 -00 replies
6/20NFC: Update Documentation/nfc-hci.txtDocumentation/nfc/nfc-hci.txt+35 -100 replies
7/20NFC: Remove unneeded pn533 dev NULL checkdrivers/nfc/pn533.c+0 -30 replies
8/20NFC: LLCP connect must wait for a CC framenet/nfc/llcp/llcp.c net/nfc/llcp/sock.c+48 -10 replies
9/20NFC: Update the LLCP poll masknet/nfc/llcp/sock.c+14 -10 replies
10/20NFC: Return the amount of LLCP bytes queued to sock_sendmsgnet/nfc/llcp/commands.c+1 -10 replies
11/20NFC: Send device index instead of its name when target is lostnet/nfc/netlink.c+1 -10 replies
12/20NFC: Fix LLCP compilation warningnet/nfc/nfc.h+1 -10 replies
13/20NFC: Quiet nci/data.c sparse noise about plain integer as NULL pointernet/nfc/nci/data.c+4 -40 replies
14/20NFC: Include nci_core.h to nci/lib.cnet/nfc/nci/lib.c+1 -00 replies
15/20NFC: Quiet nci/ntf.c sparse noise about plain integer as NULL pointernet/nfc/nci/ntf.c+1 -10 replies
16/20NFC: HCI ops should not be exposed globallynet/nfc/hci/core.c+1 -10 replies
17/20NFC: The NFC genl family structure should not be exposed globallynet/nfc/netlink.c+1 -10 replies
18/20NFC: HCI based pn544 driverdrivers/nfc/Kconfig drivers/nfc/Makefile drivers/nfc/pn544_hci.c +1 more+968 -00 replies
19/20feature-removal: Remove pn544 raw driverDocumentation/feature-removal-schedule.txt+12 -00 replies
20/20NFC: HCI drivers don't have to keep track of polling stateinclude/net/nfc/hci.h net/nfc/hci/core.c+4 -190 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/20] NFC updates for 3.5

Hi John,

Here comes my 2nd NFC batch for the next 3.5 merge window.

Besides the sparse, warning and LLCP fixes, we have a new pn544 driver based on the existing NFC HCI APIs. We will be living with 2 pn544 drivers for a while as I wanted to keep a transition period for whoever is using the existing driver. I'm planning to remove it for 3.6, but this could be extended if someone screams about it.

You can also pull those patches from:

git://git.kernel.org/pub/scm/linux/kernel/git/sameo/nfc-3.0.git nfc-next

They should apply cleanly on top of your wireless-next tree.

Dan Carpenter (1):
NFC: Remove unneeded pn533 dev NULL check

Eric Lapuyade (7):
NFC: Cache the core NFC active target pointer instead of its index
NFC: Remove useless HCI private nfc target table
NFC: Specify usage for targets found and target lost events
NFC: Add HCI/SHDLC support to let driver check for tag presence
NFC: Update Documentation/nfc-hci.txt
NFC: HCI based pn544 driver
NFC: HCI drivers don't have to keep track of polling state

H Hartley Sweeten (5):
NFC: Quiet nci/data.c sparse noise about plain integer as NULL
pointer
NFC: Include nci_core.h to nci/lib.c
NFC: Quiet nci/ntf.c sparse noise about plain integer as NULL pointer
NFC: HCI ops should not be exposed globally
NFC: The NFC genl family structure should not be exposed globally

Samuel Ortiz (5):
NFC: LLCP connect must wait for a CC frame
NFC: Update the LLCP poll mask
NFC: Return the amount of LLCP bytes queued to sock_sendmsg
NFC: Send device index instead of its name when target is lost
feature-removal: Remove pn544 raw driver

Stephen Rothwell (1):
NFC: Fix up for NLA_PUT_ api changes

joseph daniel (1):
NFC: Fix LLCP compilation warning

 Documentation/feature-removal-schedule.txt |   12 +
 Documentation/nfc/nfc-hci.txt              |   45 +-
 drivers/nfc/Kconfig                        |   13 +
 drivers/nfc/Makefile                       |    1 +
 drivers/nfc/pn533.c                        |   19 +-
 drivers/nfc/pn544_hci.c                    |  947 ++++++++++++++++++++++++++++
 include/linux/nfc/pn544.h                  |    7 +
 include/net/nfc/hci.h                      |    6 +-
 include/net/nfc/nfc.h                      |   19 +-
 include/net/nfc/shdlc.h                    |    2 +
 net/nfc/core.c                             |  112 +++-
 net/nfc/hci/core.c                         |   78 +--
 net/nfc/hci/shdlc.c                        |   12 +
 net/nfc/llcp/commands.c                    |    2 +-
 net/nfc/llcp/llcp.c                        |    7 +
 net/nfc/llcp/sock.c                        |   57 ++-
 net/nfc/nci/core.c                         |   27 +-
 net/nfc/nci/data.c                         |    8 +-
 net/nfc/nci/lib.c                          |    1 +
 net/nfc/nci/ntf.c                          |    2 +-
 net/nfc/netlink.c                          |   12 +-
 net/nfc/nfc.h                              |    2 +-
 22 files changed, 1248 insertions(+), 143 deletions(-)
 create mode 100644 drivers/nfc/pn544_hci.c
Signature · 1 line
1.7.9.1