[PROPOSAL] Add device-tree support to the pn544 NFC driver


Bird, Tim <Tim.Bird@...>
 

; Summary: Add device-tree support to the pn544 NFC driver
; Proposer: Tim Bird, Sony Mobile

== Description ==
The NXP PN544 NFC chipset is used in a very large number of Linux-based devices.
The driver in mainline was submitted by developers at Nokia, and was last
worked on in 2011. It is missing any integration with device-tree. Such
integration would make it easier to use in current products. Some companies
are apparently using their own driver for the PN544. It would be worth
investigating if the driver in mainline is missing some functionality
that prevents its use, and fixing that as well.

This project would consist of adding device-tree awareness to the existing
driver, at drivers/nfc/pn544.c. This awareness would consist of integrating
the driver with the DT-isms for regulators (and/or gpios) and i2c.

== Related work ==
None that I can think of.

== Scope ==
Rough estimate is 2 to 4 weeks. Maybe quicker with someone familiar with
device-tree stuff.

== Contractor Candidates ==
None yet.

== Comments ==

[[Category:Project proposals 2013]]


Bird, Tim <Tim.Bird@...>
 

On Wednesday, October 02, 2013 3:41 PM, Bird, Tim wrote:
== Description ==
The NXP PN544 NFC chipset is used in a very large number of Linux-based devices.
The driver in mainline was submitted by developers at Nokia, and was last
worked on in 2011.
OK - this is not right. For my research on the current driver, I was looking
at the wrong git tree. The driver in mainline has been worked on
much more recently than this, by the fine folks at Intel.

Sorry for the mis-information.
-- Tim