Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

feature-removal: Remove pn544 raw driver

The pn544_hci driver uses the kernel NFC APIs while pn544 does not.
Moreover pn544 is outdated and not maintained.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

authored by

Samuel Ortiz and committed by
John W. Linville
4333459f bbed0dee

+12
+12
Documentation/feature-removal-schedule.txt
··· 534 534 535 535 ---------------------------- 536 536 537 + What: Removing the pn544 raw driver. 538 + When: 3.6 539 + Why: With the introduction of the NFC HCI and SHDL kernel layers, pn544.c 540 + is being replaced by pn544_hci.c which is accessible through the netlink 541 + and socket NFC APIs. Moreover, pn544.c is outdated and does not seem to 542 + work properly with the latest Android stacks. 543 + Having 2 drivers for the same hardware is confusing and as such we 544 + should only keep the one following the kernel NFC APIs. 545 + Who: Samuel Ortiz <sameo@linux.intel.com> 546 + 547 + ---------------------------- 548 + 537 549 What: setitimer accepts user NULL pointer (value) 538 550 When: 3.6 539 551 Why: setitimer is not returning -EFAULT if user pointer is NULL. This