nfc: st-nci: fix memory leaks in EVT_TRANSACTION
[platform/kernel/linux-rpi.git] / drivers / nfc / pn533 / uart.c
index 7bdaf82..7ad9897 100644 (file)
@@ -310,6 +310,7 @@ static void pn532_uart_remove(struct serdev_device *serdev)
        pn53x_unregister_nfc(pn532->priv);
        serdev_device_close(serdev);
        pn53x_common_clean(pn532->priv);
+       del_timer_sync(&pn532->cmd_timeout);
        kfree_skb(pn532->recv_skb);
        kfree(pn532);
 }