NFC: update PN544 HCI driver state when opened/closed
Signed-off-by: Eric Lapuyade <eric.lapuyade@intel.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
parent
36516268fd
commit
eae202aa20
1 changed files with 5 additions and 0 deletions
|
@ -377,6 +377,9 @@ static int pn544_hci_open(struct nfc_shdlc *shdlc)
|
|||
|
||||
r = pn544_hci_enable(info, HCI_MODE);
|
||||
|
||||
if (r == 0)
|
||||
info->state = PN544_ST_READY;
|
||||
|
||||
out:
|
||||
mutex_unlock(&info->info_lock);
|
||||
return r;
|
||||
|
@ -393,6 +396,8 @@ static void pn544_hci_close(struct nfc_shdlc *shdlc)
|
|||
|
||||
pn544_hci_disable(info);
|
||||
|
||||
info->state = PN544_ST_COLD;
|
||||
|
||||
out:
|
||||
mutex_unlock(&info->info_lock);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue