← Back to team overview

kernel-packages team mailing list archive

[Bug 1083994] Re: [Feature] Haswell ULT - Near Field Communication(NFC) support


I'm assuming we have the additional patches by now.  Closing this Fix
Released.  Intel, feel free to reopen if needed.

** Changed in: linux (Ubuntu)
       Status: Incomplete => Fix Released

** Changed in: intel
       Status: Fix Committed => Fix Released

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  [Feature] Haswell ULT - Near Field Communication(NFC) support

Status in intel:
  Fix Released
Status in “linux” package in Ubuntu:
  Fix Released
Status in “neard” package in Ubuntu:
  Fix Released
Status in “linux” source package in Raring:
  Fix Released
Status in “neard” source package in Raring:
  Fix Released
Status in “linux” source package in Saucy:
  Won't Fix
Status in “neard” source package in Saucy:
  Fix Released

Bug description:
  NFC is a short range wireless protocol for sharing data between devices or between and tags. Tag is NFC passive device - it can be in the form of a sticker or little chip that has information (e.g. URL) that can be passed on to the phone device for example.
  This link has a lot of information about the different tag types:

  Magnetics Peak is the NFC module for the Shark Bay Mobile and ULT

  The Magnetics Peak NFC enablement will require:
  1. neard
  neard is a userspace NFC daemon that runs on top of the NFC upstream kernel APIs and provides simple NFC oriented D-Bus API. Without neard applications will have to talk directly to the low level NFC kernel APIs. neard provides a simple and clean D-Bus APIs for any application to use without worrying about the NFC technicl details behind it.

  neard is already available, and there will future updates to neard
  through 01.org - https://01.org/linux-nfc

  2. Magnetics Peak NFC driver
  Enable the MP chipset support. This enablement will depends on the MEI driver.

  3. Management Engine Interface (MEI) kernel bus driver
  The Management Engine Interface should be seen as a virtual bus for regular drivers to register against. This driver implements an MEI specific bus type and provide a bus I/O API for external drivers to use

  4. NFC HCI improvements to support Magnetics Peak specific HCI quirks
  Magnetics Peak deviates from the standard HCI specifications and thus the upstream kernel NFC HCI stack needs a few additional patches to support those tiny differences.

  Upstream schedule information:
  Neard - released on https://01.org/linux-nfc
  Magnetics Peak NFC driver - v3.9
  MEI driver - v3.10
  NFC HCI patches - v3.9

To manage notifications about this bug go to: