summaryrefslogtreecommitdiffstats
path: root/drivers/nfc/nfcmrvl/fw_dnld.c
AgeCommit message (Collapse)AuthorFilesLines
2015-11-05NFC: nfcmrvl: avoid being stuck on FW dnld timeoutVincent Cuissard1-3/+9
FW Download procedure can block on del_timer_sync because the timer is not running. This patch check that timer is scheduled before cancelling it. Signed-off-by: Vincent Cuissard <cuissard@marvell.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
2015-10-27NFC: nfcmrvl: add firmware download supportVincent Cuissard1-0/+553
Implement firmware download protocol for Marvell NFC controllers. This protocol is based on NCI frames that's why parts of its implementation use some NCI generic functions. Signed-off-by: Vincent Cuissard <cuissard@marvell.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>