NFC: digital: Abort cmd when deactivating target
authorMark Greer <mgreer@animalcreek.com>
Fri, 16 Jun 2017 03:34:21 +0000 (20:34 -0700)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 9 Nov 2017 23:03:39 +0000 (00:03 +0100)
When deactivating an active target, the outstanding command should
be aborted.

Signed-off-by: Mark Greer <mgreer@animalcreek.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
net/nfc/digital_core.c

index de6dd37d04c7065b9eb9f5186f735136048be335..ec0a8998e52dc0f3c6124039aaeee4b0ca5eaeb2 100644 (file)
@@ -650,6 +650,7 @@ static void digital_deactivate_target(struct nfc_dev *nfc_dev,
                return;
        }
 
+       digital_abort_cmd(ddev);
        ddev->curr_protocol = 0;
 }