All of lore.kernel.org
 help / color / mirror / Atom feed
From: Samuel Ortiz <sameo@linux.intel.com>
To: "John W. Linville" <linville@tuxdriver.com>
Cc: Linux Wireless <linux-wireless@vger.kernel.org>,
	Linux NFC <linux-nfc@lists.01.org>
Subject: [GIT] [3.8] NFC pull request
Date: Mon, 29 Oct 2012 01:00:57 +0100	[thread overview]
Message-ID: <20121029000057.GD5411@sortiz-mobl> (raw)

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/

             reply	other threads:[~2012-10-29  0:11 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-10-29  0:00 Samuel Ortiz [this message]
  -- strict thread matches above, loose matches on Subject: below --
2012-11-20  0:42 [GIT] [3.8] NFC pull request Samuel Ortiz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20121029000057.GD5411@sortiz-mobl \
    --to=sameo@linux.intel.com \
    --cc=linux-nfc@lists.01.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linville@tuxdriver.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.