NFC updates for 3.5
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest20 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/20 | NFC: Fix up for NLA_PUT_ api changesnet/ | +4 | 1 reply | |
| 2/20 | NFC: Cache the core NFC active target pointer instead of its indexdrivers/ include/ net/ +2 more | +99 | 0 replies | |
| 3/20 | NFC: Remove useless HCI private nfc target tableinclude/ net/ | +0 | 0 replies | |
| 4/20 | NFC: Specify usage for targets found and target lost eventsinclude/ net/ net/ | +28 | 0 replies | |
| 5/20 | NFC: Add HCI/SHDLC support to let driver check for tag presenceinclude/ include/ net/ +1 more | +28 | 0 replies | |
| 6/20 | NFC: Update Documentation/nfc-hci.txtDocumentation/ | +35 | 0 replies | |
| 7/20 | NFC: Remove unneeded pn533 dev NULL checkdrivers/ | +0 | 0 replies | |
| 8/20 | NFC: LLCP connect must wait for a CC framenet/ net/ | +48 | 0 replies | |
| 9/20 | NFC: Update the LLCP poll masknet/ | +14 | 0 replies | |
| 10/20 | NFC: Return the amount of LLCP bytes queued to sock_sendmsgnet/ | +1 | 0 replies | |
| 11/20 | NFC: Send device index instead of its name when target is lostnet/ | +1 | 0 replies | |
| 12/20 | NFC: Fix LLCP compilation warningnet/ | +1 | 0 replies | |
| 13/20 | NFC: Quiet nci/data.c sparse noise about plain integer as NULL pointernet/ | +4 | 0 replies | |
| 14/20 | NFC: Include nci_core.h to nci/lib.cnet/ | +1 | 0 replies | |
| 15/20 | NFC: Quiet nci/ntf.c sparse noise about plain integer as NULL pointernet/ | +1 | 0 replies | |
| 16/20 | NFC: HCI ops should not be exposed globallynet/ | +1 | 0 replies | |
| 17/20 | NFC: The NFC genl family structure should not be exposed globallynet/ | +1 | 0 replies | |
| 18/20 | NFC: HCI based pn544 driverdrivers/ drivers/ drivers/ +1 more | +968 | 0 replies | |
| 19/20 | feature-removal: Remove pn544 raw driverDocumentation/ | +12 | 0 replies | |
| 20/20 | NFC: HCI drivers don't have to keep track of polling stateinclude/ net/ | +4 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
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