Lines Matching defs:hdev
38 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
47 test_and_set_bit(ST21NFCA_FACTORY_MODE, &hdev->quirks);
50 clear_bit(ST21NFCA_FACTORY_MODE, &hdev->quirks);
62 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
64 return nfc_hci_disconnect_all_gates(hdev);
70 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
72 return nfc_hci_send_cmd(hdev, ST21NFCA_DEVICE_MGNT_GATE,
80 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
82 return nfc_hci_send_cmd(hdev, ST21NFCA_DEVICE_MGNT_GATE,
91 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
93 r = nfc_hci_send_cmd(hdev,
126 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
128 r = nfc_hci_send_cmd(hdev,
159 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
161 return nfc_hci_send_cmd(hdev, ST21NFCA_DEVICE_MGNT_GATE,
169 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
171 r = nfc_hci_send_cmd_async(hdev, ST21NFCA_DEVICE_MGNT_GATE,
176 r = nfc_llc_stop(hdev->llc);
180 return nfc_llc_start(hdev->llc);
188 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
194 r = nfc_hci_get_param(hdev, param->gate, param->data, &skb);
222 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
224 return nfc_hci_send_cmd(hdev,
230 int st21nfca_hci_loopback_event_received(struct nfc_hci_dev *hdev, u8 event,
233 struct st21nfca_hci_info *info = nfc_hci_get_clientdata(hdev);
240 nfc_err(&hdev->ndev->dev, "Unexpected event on loopback gate\n");
252 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev);
253 struct st21nfca_hci_info *info = nfc_hci_get_clientdata(hdev);
261 r = nfc_hci_send_event(hdev, NFC_HCI_LOOPBACK_GATE,
275 msg = nfc_vendor_cmd_alloc_reply_skb(hdev->ndev,
356 int st21nfca_vendor_cmds_init(struct nfc_hci_dev *hdev)
358 struct st21nfca_hci_info *info = nfc_hci_get_clientdata(hdev);
361 return nfc_hci_set_vendor_cmds(hdev, st21nfca_vendor_cmds,