All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT] [3.8] NFC pull request
@ 2012-11-20  0:42 Samuel Ortiz
  0 siblings, 0 replies; 2+ messages in thread
From: Samuel Ortiz @ 2012-11-20  0:42 UTC (permalink / raw)
  To: John W. Linville; +Cc: Linux NFC, Linux Wireless

Hi John,

This is the 2nd NFC pull request for 3.8.

With this one we have:

- A few HCI improvements in preparation for an upcoming HCI chipset support.
- A pn544 code cleanup after the old driver was removed.
- An LLCP improvement for notifying user space when one peer stops ACKing I
  frames.

Thanks in advance for pulling those in.

The following changes since commit ac46ba4384d2c44c56702d0da591696045fba682:

  ath9k: Fix BTCOEX debugfs file usage (2012-11-19 10:45:40 -0500)

are available in the git repository at:

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

for you to fetch changes up to be02b6b624005d47c388f799ce23714136430217:

  NFC: Queue a copy of the transmitted LLCP skb (2012-11-19 23:57:01 +0100)

----------------------------------------------------------------
Eric Lapuyade (5):
      NFC: Fix hci_connect_gate() when a pre-opened pipe is passed
      NFC: Ignore err when chip doesn't implement HW/SW info registers
      NFC: Dot not dispatch HCI event received on unopened pipe
      NFC: Export nfc_hci_result_to_errno as it can be needed by HCI drivers
      NFC: Export nfc_hci_sak_to_protocol()

Marcel Holtmann (3):
      NFC: Remove unused details from pn544.h header file
      NFC: Move pn544.h to linux/platform_data/
      MAINTAINERS: Add reference to pn544.h platform data header

Samuel Ortiz (3):
      NFC: Copy user space buffer when sending UI frames
      NFC: Stop sending LLCP frames when tx queues are getting too deep
      NFC: Queue a copy of the transmitted LLCP skb

 MAINTAINERS                         |    1 +
 drivers/nfc/pn544/i2c.c             |    2 +-
 include/linux/nfc/pn544.h           |  104 -----------------------------------
 include/linux/platform_data/pn544.h |   44 +++++++++++++++
 include/net/nfc/hci.h               |    3 +
 net/nfc/hci/command.c               |    4 +-
 net/nfc/hci/core.c                  |   25 ++++++---
 net/nfc/llcp/commands.c             |   32 ++++++++++-
 net/nfc/llcp/llcp.c                 |   17 ++++--
 9 files changed, 112 insertions(+), 120 deletions(-)
 delete mode 100644 include/linux/nfc/pn544.h
 create mode 100644 include/linux/platform_data/pn544.h
-- 
Intel Open Source Technology Centre
http://oss.intel.com/

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

* [GIT] [3.8] NFC pull request
@ 2012-10-29  0:00 Samuel Ortiz
  0 siblings, 0 replies; 2+ messages in thread
From: Samuel Ortiz @ 2012-10-29  0:00 UTC (permalink / raw)
  To: John W. Linville; +Cc: Linux Wireless, Linux NFC

Hi John,

This is the first NFC pull request for 3.8.

With this one we have:

- pn544 p2p support.
- pn544 physical and HCI layers separation. We are getting the pn544 driver
  ready to support non i2c physical layers.
- LLCP SNL (Service Name Lookup). This is the NFC p2p service discovery
  protocol.
- LLCP datagram sockets (connection less) support.
- IDR library usage for NFC devices indexes assignement.
- NFC netlink extension for setting and getting LLCP link characteristics.
- Various code style fixes and cleanups spread over the pn533, LLCP, HCI and
  pn544 code.

Thanks in advance for pulling them in.

The following changes since commit 9b34f40c20111ba658f88e1669598db494be1fbc:

  Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless (2012-10-23 11:41:46 -0400)

are available in the git repository at:


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

for you to fetch changes up to 52feb444a90304eb13c03115bb9758101dbb9254:

  NFC: Extend netlink interface for LTO, RW, and MIUX parameters support (2012-10-29 00:25:11 +0100)

----------------------------------------------------------------
Arron Wang (7):
      NFC: Set local gb and DEP registries
      NFC: Pass hardware specific HCI event to driver
      NFC: Handle pn544 continue activation
      NFC: Implement HCI DEP link up and down
      NFC: Implement HCI DEP send and receive data
      NFC: Add pn544 presence check for different targets
      NFC: Fix sparse warnings due to missing static

Eric Lapuyade (2):
      NFC: HCI check presence must not fail when driver doesn't support it
      NFC: Separate pn544 hci driver in HW dependant and independant parts

Kees Cook (3):
      NFC: Remove CONFIG_EXPERIMENTAL
      NFC: Remove CONFIG_EXPERIMENTAL from the LLCP Makefile
      NFC: Remove CONFIG_EXPERIMENTAL from the NCI Makefile

Samuel Ortiz (14):
      NFC: Avoid falling back to SYMM when sk is NULL
      NFC: Use llcp_allocate_pdu to build the DISC frames
      NFC: Add SNL frame building routine
      NFC: Initial SNL support
      NFC: Reserve LLCP ssap when replying to an SNL frame
      NFC: Check for connection less sockets when looking for a service name
      NFC: Keep connection less bound sockets alive when DEP link goes down
      NFC: Handle LLCP UI frames
      NFC: Forward LLCP datagrams to userspace
      NFC: UI frame sending routine implementation
      NFC: Implement LLCP connection less Tx path
      NFC: Return NULL when no LLCP socket for a dsap,ssap couple is found
      NFC: Use IDR library to assing NFC devices IDs
      NFC: Purge LLCP socket Tx queues when being disconnected

Szymon Janc (7):
      NFC: Use NFC_MAX_GT_LEN to check len in nci_set_local_general_bytes
      NFC: Remove not needed local variable in nci_set_local_general_bytes
      NFC: Remove unneeded LLCP function return calls
      NFC: Small nfc_hci_create_pipe refactoring
      NFC: Fix not propagating return code in nfc_hci_clear_all_pipes
      NFC: Fix style issues with logical operations
      NFC: Fix some code style and whitespace issues

Thierry Escande (3):
      NFC: Set rf_mode to NFC_RF_NONE where necessary
      NFC: Add NFC_ATTR_RF_MODE when sending device netlink properties
      NFC: Extend netlink interface for LTO, RW, and MIUX parameters support

Waldemar Rymarkiewicz (2):
      NFC: pn533: Fix in/out frame buffer allocation
      NFC: pn533: Remove unused arg parameter

 drivers/nfc/Makefile                       |    2 +-
 drivers/nfc/pn533.c                        |   18 +-
 drivers/nfc/pn544/Makefile                 |    7 +
 drivers/nfc/pn544/i2c.c                    |  500 ++++++++++++++++++++
 drivers/nfc/{pn544_hci.c => pn544/pn544.c} |  679 +++++++++++-----------------
 drivers/nfc/pn544/pn544.h                  |   32 ++
 include/net/nfc/hci.h                      |   18 +-
 include/net/nfc/nfc.h                      |    2 +-
 include/uapi/linux/nfc.h                   |   15 +
 net/nfc/Kconfig                            |    4 +-
 net/nfc/core.c                             |   33 +-
 net/nfc/hci/command.c                      |   24 +-
 net/nfc/hci/core.c                         |   71 ++-
 net/nfc/hci/llc.c                          |    2 +-
 net/nfc/hci/llc_shdlc.c                    |    7 +-
 net/nfc/llcp/Kconfig                       |    4 +-
 net/nfc/llcp/commands.c                    |  120 ++++-
 net/nfc/llcp/llcp.c                        |  226 ++++++++-
 net/nfc/llcp/llcp.h                        |   13 +
 net/nfc/llcp/sock.c                        |   42 +-
 net/nfc/nci/Kconfig                        |    4 +-
 net/nfc/nci/core.c                         |   29 +-
 net/nfc/netlink.c                          |  157 ++++++-
 net/nfc/nfc.h                              |    6 +
 net/nfc/rawsock.c                          |    1 -
 25 files changed, 1472 insertions(+), 544 deletions(-)
 create mode 100644 drivers/nfc/pn544/Makefile
 create mode 100644 drivers/nfc/pn544/i2c.c
 rename drivers/nfc/{pn544_hci.c => pn544/pn544.c} (58%)
 create mode 100644 drivers/nfc/pn544/pn544.h

-- 
Intel Open Source Technology Centre
http://oss.intel.com/

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

end of thread, other threads:[~2012-11-20  0:42 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-20  0:42 [GIT] [3.8] NFC pull request Samuel Ortiz
  -- strict thread matches above, loose matches on Subject: below --
2012-10-29  0:00 Samuel Ortiz

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.