Difference between revisions of "Add device-tree support to pn544 NFC driver"
(add proposal page) |
|||
Line 4: | Line 4: | ||
== Description == | == Description == | ||
The NXP PN544 NFC chipset is used in a very large number of Linux-based devices. | The NXP PN544 NFC chipset is used in a very large number of Linux-based devices. | ||
− | + | 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 | |
− | integration would make it easier to use in current products. Some companies | + | own driver for the PN544. It would be worth investigating if the driver in |
− | are apparently using their own driver for the PN544. It would be worth | + | mainline is missing some functionality that prevents its use, and fixing that as well. |
− | 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 | This project would consist of adding device-tree awareness to the existing | ||
− | driver, at drivers/nfc/pn544 | + | driver, at drivers/nfc/pn544/* This awareness would consist of integrating |
the driver with the DT-isms for regulators (and/or gpios) and i2c. | the driver with the DT-isms for regulators (and/or gpios) and i2c. | ||
== Related work == | == Related work == | ||
− | + | ||
+ | == Resources == | ||
+ | * [http://www.nxp.com/documents/leaflet/75016890.pdf Product leaflet] | ||
+ | |||
== Scope == | == Scope == | ||
Line 26: | Line 27: | ||
== Comments == | == Comments == | ||
+ | Tim asks: Why isn't NXP maintaining the Linux driver for this? | ||
[[Category:Project proposals 2013]] | [[Category:Project proposals 2013]] |
Revision as of 15:47, 2 October 2013
- 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. 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/* This awareness would consist of integrating the driver with the DT-isms for regulators (and/or gpios) and i2c.
Related work
Resources
Scope
Rough estimate is 2 to 4 weeks. Maybe quicker with someone familiar with device-tree stuff.
Contractor Candidates
None yet.
Comments
Tim asks: Why isn't NXP maintaining the Linux driver for this?