<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/drivers/nfc, branch v3.14.55</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.14.55</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v3.14.55'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2014-10-05T21:52:18Z</updated>
<entry>
<title>NFC: microread: Potential overflows in microread_target_discovered()</title>
<updated>2014-10-05T21:52:18Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2014-09-01T17:27:29Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=621f496ffae1da0095a4f7b0338821bb25225323'/>
<id>urn:sha1:621f496ffae1da0095a4f7b0338821bb25225323</id>
<content type='text'>
commit d07f1e8600ccb885c8f4143402b8912f7d827bcb upstream.

Smatch says that skb-&gt;data is untrusted so we need to check to make sure
that the memcpy() doesn't overflow.

Fixes: cfad1ba87150 ('NFC: Initial support for Inside Secure microread')
Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>NFC: nfcmrvl: Fix possible memory leak issue</title>
<updated>2014-01-09T00:27:20Z</updated>
<author>
<name>Amitkumar Karwar</name>
<email>akarwar@marvell.com</email>
</author>
<published>2014-01-08T18:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=bb55dc2ae4367b8f711d43a2f8668a6ed42c4fd3'/>
<id>urn:sha1:bb55dc2ae4367b8f711d43a2f8668a6ed42c4fd3</id>
<content type='text'>
This patch fixes memory leaks in the error paths of
nfcmrvl_nci_register_dev() routine.

Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt;
Signed-off-by: Bing Zhao &lt;bzhao@marvell.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: nfcmrvl: Add setup handler</title>
<updated>2014-01-07T00:32:41Z</updated>
<author>
<name>Amitkumar Karwar</name>
<email>akarwar@marvell.com</email>
</author>
<published>2014-01-06T20:58:20Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=15203b4c79aaeb443f89ac3190eed3447bf2178b'/>
<id>urn:sha1:15203b4c79aaeb443f89ac3190eed3447bf2178b</id>
<content type='text'>
Marvell nfc device provides support for external coexistance
control. It allows Device Host to inhibit the NFCC from polling
when required by asserting a GPIO pin. A second pin allows the
DH to have feedback on the current NFCC state.

The required configuration for this feature is done in setup
handler.

Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt;
Signed-off-by: Bing Zhao &lt;bzhao@marvell.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: nfcmrvl: Initial commit for Marvell NFC driver</title>
<updated>2014-01-07T00:32:40Z</updated>
<author>
<name>Amitkumar Karwar</name>
<email>akarwar@marvell.com</email>
</author>
<published>2014-01-06T20:58:19Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa'/>
<id>urn:sha1:f26e30cc6b50ba81e30ca3016c29ad4b48b93eaa</id>
<content type='text'>
This patch adds NFC support for Marvell 8897 NFC-over-USB chipset.

Signed-off-by: Amitkumar Karwar &lt;akarwar@marvell.com&gt;
Signed-off-by: Bing Zhao &lt;bzhao@marvell.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: port100: Fix device leak</title>
<updated>2014-01-04T23:49:00Z</updated>
<author>
<name>Alexey Khoroshilov</name>
<email>khoroshilov@ispras.ru</email>
</author>
<published>2014-01-04T20:08:05Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=c36aeba8c072d20a08e8546483494ab0f6458963'/>
<id>urn:sha1:c36aeba8c072d20a08e8546483494ab0f6458963</id>
<content type='text'>
port100_probe() calls usb_get_dev(), but there is no usb_put_dev()
in port100_disconnect(). The patch adds one.

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

Signed-off-by: Alexey Khoroshilov &lt;khoroshilov@ispras.ru&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn533: Frame is invalid if ccid.datalen is 0</title>
<updated>2014-01-04T02:32:27Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2014-01-04T02:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ea87a5efa9efa84cd48fbf7a969d951b32c9e5e4'/>
<id>urn:sha1:ea87a5efa9efa84cd48fbf7a969d951b32c9e5e4</id>
<content type='text'>
Some ACR122 firmwares seem to send 0 length data frames. Before using
that length as a data index, we check that it's not 0. If it is we
report the frame as being invalid.

Reported-by: Arthur Taylor &lt;arthur@advancedtelematic.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn544: Refactor hw_config values</title>
<updated>2014-01-04T02:32:27Z</updated>
<author>
<name>Arman Uguray</name>
<email>armansito@chromium.org</email>
</author>
<published>2013-11-15T01:07:32Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=34f7e57b231ec4fd943d0d172fb7c1bb143f1da8'/>
<id>urn:sha1:34f7e57b231ec4fd943d0d172fb7c1bb143f1da8</id>
<content type='text'>
Some of the EEPROM configurations that are assigned by the PN544 driver
are set by the firmware and should not be modified by the driver. Others
are certain user mode configurations that are currently getting set to values
that shouldn't necessarily be dictated by the driver. This patch changes
most user and system mode configurations to the firmware defaults.

Signed-off-by: Arman Uguray &lt;armansito@chromium.org&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>NFC: mei_phy: Using kfree_skb() instead of kfree()</title>
<updated>2014-01-04T02:32:26Z</updated>
<author>
<name>Salil Kapur</name>
<email>salilkapur93@gmail.com</email>
</author>
<published>2013-10-31T17:47:46Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=fe0219cc505578636a6ed38d493e41ea5d599e3e'/>
<id>urn:sha1:fe0219cc505578636a6ed38d493e41ea5d599e3e</id>
<content type='text'>
Using kfree_skb() instead of kfree() for struct sk_buff

Signed-off-by: Salil Kapur &lt;salilkapur93@gmail.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>nfc: Fix FSF address in file headers</title>
<updated>2013-12-11T15:56:21Z</updated>
<author>
<name>Jeff Kirsher</name>
<email>jeffrey.t.kirsher@intel.com</email>
</author>
<published>2013-12-06T16:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=98b32decc83ed3137e3ddbc918b102f8fc406b6d'/>
<id>urn:sha1:98b32decc83ed3137e3ddbc918b102f8fc406b6d</id>
<content type='text'>
Several files refer to an old address for the Free Software Foundation
in the file header comment.  Resolve by replacing the address with
the URL &lt;http://www.gnu.org/licenses/&gt; so that we do not have to keep
updating the header comments anytime the address changes.

CC: linux-wireless@vger.kernel.org
CC: Lauro Ramos Venancio &lt;lauro.venancio@openbossa.org&gt;
CC: Aloisio Almeida Jr &lt;aloisio.almeida@openbossa.org&gt;
CC: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: port100: Add target mode support</title>
<updated>2013-10-07T12:11:20Z</updated>
<author>
<name>Thierry Escande</name>
<email>thierry.escande@linux.intel.com</email>
</author>
<published>2013-10-04T10:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7227c0216d2f879d548e8028dc0298a6156ae633'/>
<id>urn:sha1:7227c0216d2f879d548e8028dc0298a6156ae633</id>
<content type='text'>
This implements the target NFC digital operations tg_configure_hw(),
tg_listen(), tg_listen_mdaa(), and tg_send_cmd().

The target mode supports NFC-A technology at 106kbits/s and NFC-F
technologies at 212 and 424kbits/s.

Signed-off-by: Thierry Escande &lt;thierry.escande@linux.intel.com&gt;
Cc: Stephen Tiedemann &lt;stephen.tiedemann@gmail.com&gt;
Tested-by: Cho, Yu-Chen &lt;acho@suse.com&gt;
Signed-off-by: Samuel Ortiz &lt;sameo@linux.intel.com&gt;
</content>
</entry>
</feed>
