diff options
Diffstat (limited to 'drivers/nfc/nfcmrvl/spi.c')
-rw-r--r-- | drivers/nfc/nfcmrvl/spi.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/nfc/nfcmrvl/spi.c b/drivers/nfc/nfcmrvl/spi.c index a7faa0bcc01e..8e0ddb434770 100644 --- a/drivers/nfc/nfcmrvl/spi.c +++ b/drivers/nfc/nfcmrvl/spi.c @@ -26,7 +26,6 @@ #include <net/nfc/nci.h> #include <net/nfc/nci_core.h> #include <linux/spi/spi.h> -#include <linux/gpio.h> #include "nfcmrvl.h" #define SPI_WAIT_HANDSHAKE 1 @@ -96,10 +95,9 @@ static int nfcmrvl_spi_nci_send(struct nfcmrvl_private *priv, /* Send the SPI packet */ err = nci_spi_send(drv_data->nci_spi, &drv_data->handshake_completion, skb); - if (err != 0) { + if (err) nfc_err(priv->dev, "spi_send failed %d", err); - kfree_skb(skb); - } + return err; } |