<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/nfc, branch v3.2.30</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/nfc?h=v3.2.30</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/nfc?h=v3.2.30'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-10-31T23:31:54Z</updated>
<entry>
<title>drivers/nfc: add module.h to nfcwilink.c</title>
<updated>2011-10-31T23:31:54Z</updated>
<author>
<name>Paul Gortmaker</name>
<email>paul.gortmaker@windriver.com</email>
</author>
<published>2011-09-28T19:31:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=baf79c33e2c67b50b4415670c7baedb9702805f5'/>
<id>urn:sha1:baf79c33e2c67b50b4415670c7baedb9702805f5</id>
<content type='text'>
This is a full module, with module_init() and module_exit() and
so it needs module.h called out for inclusion.

Reported-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;
Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
</content>
</entry>
<entry>
<title>nfc: NFC_WILINK depends on NFC_NCI</title>
<updated>2011-09-21T20:19:44Z</updated>
<author>
<name>Randy Dunlap</name>
<email>rdunlap@xenotime.net</email>
</author>
<published>2011-09-21T18:02:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ed46fdfc54d2d4523fdd727708fe0b9e2be993cc'/>
<id>urn:sha1:ed46fdfc54d2d4523fdd727708fe0b9e2be993cc</id>
<content type='text'>
nwcwilink.c uses nci_*() interfaces, so it should depend on
NFC_NCI.

Fixes these build errors:
ERROR: "nci_register_device" [drivers/nfc/nfcwilink.ko] undefined!
ERROR: "nci_allocate_device" [drivers/nfc/nfcwilink.ko] undefined!
ERROR: "nci_recv_frame" [drivers/nfc/nfcwilink.ko] undefined!
ERROR: "nci_free_device" [drivers/nfc/nfcwilink.ko] undefined!
ERROR: "nci_unregister_device" [drivers/nfc/nfcwilink.ko] undefined!

Signed-off-by: Randy Dunlap &lt;rdunlap@xenotime.net&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: driver for TI shared transport</title>
<updated>2011-09-20T18:43:49Z</updated>
<author>
<name>Ilan Elias</name>
<email>ilane@ti.com</email>
</author>
<published>2011-09-18T08:19:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=93aead46428d38729f430f395a8403795a019e54'/>
<id>urn:sha1:93aead46428d38729f430f395a8403795a019e54</id>
<content type='text'>
Signed-off-by: Ilan Elias &lt;ilane@ti.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: move nfc.h from include/net to include/net/nfc</title>
<updated>2011-09-20T18:43:49Z</updated>
<author>
<name>Ilan Elias</name>
<email>ilane@ti.com</email>
</author>
<published>2011-09-18T08:19:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=55eb94f9e923cba376cdf48ea5ab28d81116bead'/>
<id>urn:sha1:55eb94f9e923cba376cdf48ea5ab28d81116bead</id>
<content type='text'>
The file nfc.h was moved from include/net to include/net/nfc,
since new NFC header files will be added to include/net/nfc.

Signed-off-by: Ilan Elias &lt;ilane@ti.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Add dev_up and dev_down control operations</title>
<updated>2011-09-20T18:43:49Z</updated>
<author>
<name>Ilan Elias</name>
<email>ilane@ti.com</email>
</author>
<published>2011-09-18T08:19:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8b3fe7b591b3c50061a8701f8eda14033420577b'/>
<id>urn:sha1:8b3fe7b591b3c50061a8701f8eda14033420577b</id>
<content type='text'>
Add 2 new nfc control operations:
dev_up to turn on the nfc device
dev_down to turn off the nfc device

Signed-off-by: Ilan Elias &lt;ilane@ti.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: Reserve tx head and tail room</title>
<updated>2011-08-24T18:41:44Z</updated>
<author>
<name>Samuel Ortiz</name>
<email>sameo@linux.intel.com</email>
</author>
<published>2011-08-19T13:47:11Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e8753043f9fbabffbf087c7f4b514c50ef89541e'/>
<id>urn:sha1:e8753043f9fbabffbf087c7f4b514c50ef89541e</id>
<content type='text'>
We can have the NFC core layer allocating the tx head and tail
room for the drivers and avoid 1 or more SKBs copy on write on
the Tx path.

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: pn533: use after free in pn533_disconnect()</title>
<updated>2011-07-26T20:27:24Z</updated>
<author>
<name>Dan Carpenter</name>
<email>error27@gmail.com</email>
</author>
<published>2011-07-08T07:21:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=276556dbd2d9f56f8933393f927e88fae142ce8f'/>
<id>urn:sha1:276556dbd2d9f56f8933393f927e88fae142ce8f</id>
<content type='text'>
We freed "dev" on the line before.

Signed-off-by: Dan Carpenter &lt;error27@gmail.com&gt;
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>NFC: pn533: add NXP pn533 nfc device driver</title>
<updated>2011-07-05T19:26:58Z</updated>
<author>
<name>Aloisio Almeida Jr</name>
<email>aloisio.almeida@openbossa.org</email>
</author>
<published>2011-07-01T22:31:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c46ee38620a2aa2b25b16bc9738ace80dbff76a4'/>
<id>urn:sha1:c46ee38620a2aa2b25b16bc9738ace80dbff76a4</id>
<content type='text'>
Signed-off-by: Lauro Ramos Venancio &lt;lauro.venancio@openbossa.org&gt;
Signed-off-by: Aloisio Almeida Jr &lt;aloisio.almeida@openbossa.org&gt;
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: add nfc subsystem core</title>
<updated>2011-07-05T19:26:57Z</updated>
<author>
<name>Lauro Ramos Venancio</name>
<email>lauro.venancio@openbossa.org</email>
</author>
<published>2011-07-01T22:31:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3e256b8f8dfa309a80b5dece388d85d9a9801a29'/>
<id>urn:sha1:3e256b8f8dfa309a80b5dece388d85d9a9801a29</id>
<content type='text'>
The NFC subsystem core is responsible for providing the device driver
interface. It is also responsible for providing an interface to the control
operations and data exchange.

Signed-off-by: Lauro Ramos Venancio &lt;lauro.venancio@openbossa.org&gt;
Signed-off-by: Aloisio Almeida Jr &lt;aloisio.almeida@openbossa.org&gt;
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>drivers/nfc/pn544.c: add missing regulator</title>
<updated>2011-02-25T23:07:36Z</updated>
<author>
<name>Matti J. Aaltonen</name>
<email>matti.j.aaltonen@nokia.com</email>
</author>
<published>2011-02-25T22:44:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ac3c8304190ed0daaa2fb01ce2a069be5e2a52a7'/>
<id>urn:sha1:ac3c8304190ed0daaa2fb01ce2a069be5e2a52a7</id>
<content type='text'>
The regulator framework is used for power management.  The regulators are
only named in the driver code, the actual control stuff is in the board
file for each architecture or use case.

The PN544 chip has three regulators that can be controlled or not -
depending on the architecture where the chip is being used.  So some of
the regulators may not be controllable.  In our current case the third
regulator, which was missing from the code, went unnoticed because we
didn't need to control it.  To be as general as possible - in this respect
- the driver needs to list all regulators.  Then the board file can be
used to actually set the usage.

Signed-off-by: Matti J. Aaltonen &lt;matti.j.aaltonen@nokia.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
