<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/nfc, branch v3.4.55</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/nfc?h=v3.4.55</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/nfc?h=v3.4.55'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-12-03T19:47:12Z</updated>
<entry>
<title>NFC: pn533: Fix mem leak in pn533_in_dep_link_up</title>
<updated>2012-12-03T19:47:12Z</updated>
<author>
<name>Waldemar Rymarkiewicz</name>
<email>waldemar.rymarkiewicz@tieto.com</email>
</author>
<published>2012-10-11T12:04:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=b127f3f930bbeedc3b10b150a4f43a6abeb75836'/>
<id>urn:sha1:b127f3f930bbeedc3b10b150a4f43a6abeb75836</id>
<content type='text'>
commit 70418e6efcf4f8652cc08e3f2ab8ae35f0948fd9 upstream.

cmd is allocated in pn533_dep_link_up and passed as an arg to
pn533_send_cmd_frame_async together with a complete cb.

arg is passed to the cb and must be kfreed there.

Signed-off-by: Waldemar Rymarkiewicz &lt;waldemar.rymarkiewicz@tieto.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: Peter Huewe &lt;peterhuewe@gmx.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>NFC: pn533: Fix use after free</title>
<updated>2012-12-03T19:47:11Z</updated>
<author>
<name>Szymon Janc</name>
<email>szymon.janc@tieto.com</email>
</author>
<published>2012-10-29T13:04:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c09221cefdbd669883f94ff62f055d270df85feb'/>
<id>urn:sha1:c09221cefdbd669883f94ff62f055d270df85feb</id>
<content type='text'>
commit 770f750bc2b8312489c8e45306f551d08a319d3c upstream.

cmd was freed in pn533_dep_link_up regardless of
pn533_send_cmd_frame_async return code. Cmd is passed as argument to
pn533_in_dep_link_up_complete callback and should be freed there.

Signed-off-by: Szymon Janc &lt;szymon.janc@tieto.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: Peter Huewe &lt;peterhuewe@gmx.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>NFC: Remove the rf mode parameter from the DEP link up routine</title>
<updated>2012-03-06T20:16:23Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2012-03-05T00:03:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=47807d3dbb62e93850cbcb797db1a9ee1806f986'/>
<id>urn:sha1:47807d3dbb62e93850cbcb797db1a9ee1806f986</id>
<content type='text'>
When calling nfc_dep_link_up, we implicitely are in initiator mode.
Which means we also can provide the general bytes as a function argument,
as all drivers will eventually request them.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Export NFCID when detecting a p2p target with pn533</title>
<updated>2012-03-06T20:16:23Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2012-03-05T00:03:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2fbabfa467ce945deb92bf04c745b4d101fc21ee'/>
<id>urn:sha1:2fbabfa467ce945deb92bf04c745b4d101fc21ee</id>
<content type='text'>
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Export Jewel/Topaz ID from pn533</title>
<updated>2012-03-06T20:16:22Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2012-03-05T00:03:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d8dc107248d336695ca6a964c5ffdc2f4d160a04'/>
<id>urn:sha1:d8dc107248d336695ca6a964c5ffdc2f4d160a04</id>
<content type='text'>
The jewel ID is the NFCID1 for Topaz NFC tags.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Export sensf from pn533</title>
<updated>2012-03-06T20:16:22Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2012-03-05T00:03:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7975754f61b8e87ad0b34509a94c54c8d19ea15d'/>
<id>urn:sha1:7975754f61b8e87ad0b34509a94c54c8d19ea15d</id>
<content type='text'>
sensf is the detection response for Felica NFC tags.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Clear pn533 target structure</title>
<updated>2012-03-06T20:16:21Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2012-03-05T00:03:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=98b3ac1b980b0c0ffff24fda8d13ab8c216df4d1'/>
<id>urn:sha1:98b3ac1b980b0c0ffff24fda8d13ab8c216df4d1</id>
<content type='text'>
The polled target structure should be memset to 0 in order to avoid
sel_res and sens_res garbage.

Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Export NFCID1 from pn533</title>
<updated>2012-03-06T20:16:19Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2012-03-05T00:03:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c3b1e1e8a76fdaa507daaa95ba7bd1d8d0c74b6b'/>
<id>urn:sha1:c3b1e1e8a76fdaa507daaa95ba7bd1d8d0c74b6b</id>
<content type='text'>
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Free sk_buff if nfcwilink_send fails</title>
<updated>2012-01-24T19:21:56Z</updated>
<author>
<name>Ilan Elias</name>
<email>ilane@ti.com</email>
</author>
<published>2012-01-17T12:11:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ea9917d6f9e355646258b8d08ac69108908618a2'/>
<id>urn:sha1:ea9917d6f9e355646258b8d08ac69108908618a2</id>
<content type='text'>
Free sk_buff if nfcwilink_send fails.

Signed-off-by: Ilan Elias &lt;ilane@ti.com&gt;
Acked-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Download TI NFC init script</title>
<updated>2012-01-24T19:21:56Z</updated>
<author>
<name>Ilan Elias</name>
<email>ilane@ti.com</email>
</author>
<published>2012-01-17T12:11:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1195d89b2defd92829ed54938e60312e62dc8747'/>
<id>urn:sha1:1195d89b2defd92829ed54938e60312e62dc8747</id>
<content type='text'>
Download TI NFC init script during nfcwilink open operation,
after the NFC channel is registered with TI shared transport.
TI NFC init script is written in BTS format.
First, read the chip version via a special vendor specific command.
Second, we request the relevant BTS file from the user space, and
then send the BTS commands to the chip.

Signed-off-by: Ilan Elias &lt;ilane@ti.com&gt;
Acked-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
</feed>
