<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/nfc, branch v3.10.2</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/nfc?h=v3.10.2</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/nfc?h=v3.10.2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2013-05-21T08:48:41Z</updated>
<entry>
<title>NFC: mei: Do not disable MEI devices from their remove routine</title>
<updated>2013-05-21T08:48:41Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2013-04-30T21:50:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e3a6b14ceda0207c3405c6266e5177a85c0db044'/>
<id>urn:sha1:e3a6b14ceda0207c3405c6266e5177a85c0db044</id>
<content type='text'>
Enabling and disabling device is exclusively handled by the mei_phy_ops.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: mei_phy: Register event callback when enabling the device</title>
<updated>2013-05-21T08:48:40Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2013-04-30T21:48:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=73f3adb9b91efac04e4e7f8379a85400fc57121e'/>
<id>urn:sha1:73f3adb9b91efac04e4e7f8379a85400fc57121e</id>
<content type='text'>
The callback registration starts a waiting read, so it needs to be fired
everytime the device is enabled. Otherwise following writes will never get
an answer back.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: mei_phy depends on INTEL_MEI</title>
<updated>2013-05-21T08:48:40Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2013-04-30T21:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d999e4db0ac409c582cb15e6b120241ed9105064'/>
<id>urn:sha1:d999e4db0ac409c582cb15e6b120241ed9105064</id>
<content type='text'>
INTEL_MEI_BUS_NFC never made it upstream, so make it depend on INTEL_MEI.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn544: Add MEI physical layer</title>
<updated>2013-04-15T22:39:41Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2013-04-15T22:14:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bb03dceb83852614ae3ad6b3731a31422890b0b9'/>
<id>urn:sha1:bb03dceb83852614ae3ad6b3731a31422890b0b9</id>
<content type='text'>
With the new mei_phy NFC driver API, the pn544 MEI physical layer is
minimal and similar to the microread one.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: mei: Add a common mei bus API for NFC drivers</title>
<updated>2013-04-15T22:39:31Z</updated>
<author>
<name>Eric Lapuyade</name>
<email>eric.lapuyade@linux.intel.com</email>
</author>
<published>2013-04-15T09:19:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4912e2fe74811693703e9b4e21bf36c067643a03'/>
<id>urn:sha1:4912e2fe74811693703e9b4e21bf36c067643a03</id>
<content type='text'>
This isolates the common code that is required to use an mei bus nfc
device from an NFC HCI drivers. This prepares for future drivers for
NFC chips connected behind an Intel Management Engine controller.
The microread_mei HCI driver is also modified to use that common code.

Signed-off-by: Eric Lapuyade &lt;eric.lapuyade@intel.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn533: Turn radio on and off when bringing the device up and down</title>
<updated>2013-04-11T14:29:11Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2013-04-11T09:45:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=60d9edd50b9b9c5b9cb434ebea7892057ae4b889'/>
<id>urn:sha1:60d9edd50b9b9c5b9cb434ebea7892057ae4b889</id>
<content type='text'>
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn533: Add missing usb_put_dev</title>
<updated>2013-04-11T14:29:10Z</updated>
<author>
<name>Marina Makienko</name>
<email>makienko@ispras.ru</email>
</author>
<published>2013-02-26T07:41:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7c5a54fb869d980c2a3c0972fe1e22816dd5b7b2'/>
<id>urn:sha1:7c5a54fb869d980c2a3c0972fe1e22816dd5b7b2</id>
<content type='text'>
Add missing usb_put_dev on failure path in pn533_probe().

Found by Linux Driver Verification project (linuxtesting.org).

Signed-off-by: Marina Makienko &lt;makienko@ispras.ru&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn533: Increase version number</title>
<updated>2013-04-11T14:29:08Z</updated>
<author>
<name>Waldemar Rymarkiewicz</name>
<email>waldemar.rymarkiewicz@tieto.com</email>
</author>
<published>2013-04-03T06:02:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=495af72e1434724559e756ba32d9040125ac506b'/>
<id>urn:sha1:495af72e1434724559e756ba32d9040125ac506b</id>
<content type='text'>
Major features added in 0.2 version:

* frame ops added to support wider set of devices
* support of ACS ACR122U

Signed-off-by: Waldemar Rymarkiewicz &lt;waldemar.rymarkiewicz@tieto.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn533: Remove unused pn533_cmd_complete_t</title>
<updated>2013-04-11T14:29:08Z</updated>
<author>
<name>Waldemar Rymarkiewicz</name>
<email>waldemar.rymarkiewicz@tieto.com</email>
</author>
<published>2013-04-03T06:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=96aac226a4cb19fde1bb3593fcbb8b2a86e7b0f5'/>
<id>urn:sha1:96aac226a4cb19fde1bb3593fcbb8b2a86e7b0f5</id>
<content type='text'>
Signed-off-by: Waldemar Rymarkiewicz &lt;waldemar.rymarkiewicz@tieto.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn533: Add pn533_abort_cmd procedure</title>
<updated>2013-04-11T14:29:07Z</updated>
<author>
<name>Waldemar Rymarkiewicz</name>
<email>waldemar.rymarkiewicz@tieto.com</email>
</author>
<published>2013-04-03T06:02:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=10cff29af6ae12725d4cb338abb5768e139b808a'/>
<id>urn:sha1:10cff29af6ae12725d4cb338abb5768e139b808a</id>
<content type='text'>
pn533_abort_cmd() aborts last command sent to the controller
and cancels already requested urb.

As ACR122U does not support any mechanism (as ACK for standard
PN533) which aborts last command this cannot be issued for this
device. Otherwise, acr122u will behave in an unstable way.

Signed-off-by: Waldemar Rymarkiewicz &lt;waldemar.rymarkiewicz@tieto.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
</feed>
