mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-05 16:37:50 +00:00
NFC: NCI: move generic spi driver to a module
SPI driver should be a module. Signed-off-by: Vincent Cuissard <cuissard@marvell.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
parent
b5b3e23e4c
commit
fcd9d046fd
3 changed files with 7 additions and 2 deletions
|
@ -12,7 +12,7 @@ config NFC_NCI
|
||||||
config NFC_NCI_SPI
|
config NFC_NCI_SPI
|
||||||
depends on NFC_NCI && SPI
|
depends on NFC_NCI && SPI
|
||||||
select CRC_CCITT
|
select CRC_CCITT
|
||||||
bool "NCI over SPI protocol support"
|
tristate "NCI over SPI protocol support"
|
||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
NCI (NFC Controller Interface) is a communication protocol between
|
NCI (NFC Controller Interface) is a communication protocol between
|
||||||
|
|
|
@ -6,7 +6,8 @@ obj-$(CONFIG_NFC_NCI) += nci.o
|
||||||
|
|
||||||
nci-objs := core.o data.o lib.o ntf.o rsp.o hci.o
|
nci-objs := core.o data.o lib.o ntf.o rsp.o hci.o
|
||||||
|
|
||||||
nci-$(CONFIG_NFC_NCI_SPI) += spi.o
|
nci_spi-y += spi.o
|
||||||
|
obj-$(CONFIG_NFC_NCI_SPI) += nci_spi.o
|
||||||
|
|
||||||
nci_uart-y += uart.o
|
nci_uart-y += uart.o
|
||||||
obj-$(CONFIG_NFC_NCI_UART) += nci_uart.o
|
obj-$(CONFIG_NFC_NCI_UART) += nci_uart.o
|
||||||
|
|
|
@ -18,6 +18,8 @@
|
||||||
|
|
||||||
#define pr_fmt(fmt) "nci_spi: %s: " fmt, __func__
|
#define pr_fmt(fmt) "nci_spi: %s: " fmt, __func__
|
||||||
|
|
||||||
|
#include <linux/module.h>
|
||||||
|
|
||||||
#include <linux/export.h>
|
#include <linux/export.h>
|
||||||
#include <linux/spi/spi.h>
|
#include <linux/spi/spi.h>
|
||||||
#include <linux/crc-ccitt.h>
|
#include <linux/crc-ccitt.h>
|
||||||
|
@ -320,3 +322,5 @@ struct sk_buff *nci_spi_read(struct nci_spi *nspi)
|
||||||
return skb;
|
return skb;
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(nci_spi_read);
|
EXPORT_SYMBOL_GPL(nci_spi_read);
|
||||||
|
|
||||||
|
MODULE_LICENSE("GPL");
|
||||||
|
|
Loading…
Reference in a new issue