[Feature] Haswell ULT - Near Field Communication(NFC) support
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
intel |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Raring |
Fix Released
|
Undecided
|
Tim Gardner | ||
Saucy |
Won't Fix
|
Undecided
|
Unassigned | ||
neard (Ubuntu) |
Fix Released
|
Undecided
|
Tim Gardner | ||
Raring |
Fix Released
|
Undecided
|
Tim Gardner | ||
Saucy |
Fix Released
|
Undecided
|
Tim Gardner |
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:
http://
Magnetics Peak is the NFC module for the Shark Bay Mobile and ULT platforms.
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:/
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
against.
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:/
Magnetics Peak NFC driver - v3.9
MEI driver - v3.10
NFC HCI patches - v3.9
Related branches
tags: | added: sharkbay ult |
description: | updated |
information type: | Proprietary → Public |
Changed in linux (Ubuntu Raring): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in neard (Ubuntu Raring): | |
status: | New → In Progress |
assignee: | nobody → Tim Gardner (timg-tpi) |
Changed in neard (Ubuntu Raring): | |
status: | In Progress → Fix Released |
Changed in intel: | |
status: | New → Fix Committed |
There are a few HCI patches that will be needed, on which the MP driver entry would depend.