Lines Matching refs:hdev
49 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_factory_mode() local
58 test_and_set_bit(ST21NFCA_FACTORY_MODE, &hdev->quirks); in st21nfca_factory_mode()
61 clear_bit(ST21NFCA_FACTORY_MODE, &hdev->quirks); in st21nfca_factory_mode()
73 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_clear_all_pipes() local
75 return nfc_hci_disconnect_all_gates(hdev); in st21nfca_hci_clear_all_pipes()
81 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_dm_put_data() local
83 return nfc_hci_send_cmd(hdev, ST21NFCA_DEVICE_MGNT_GATE, in st21nfca_hci_dm_put_data()
91 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_dm_update_aid() local
93 return nfc_hci_send_cmd(hdev, ST21NFCA_DEVICE_MGNT_GATE, in st21nfca_hci_dm_update_aid()
102 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_dm_get_info() local
104 r = nfc_hci_send_cmd(hdev, in st21nfca_hci_dm_get_info()
137 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_dm_get_data() local
139 r = nfc_hci_send_cmd(hdev, in st21nfca_hci_dm_get_data()
170 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_dm_load() local
172 return nfc_hci_send_cmd(hdev, ST21NFCA_DEVICE_MGNT_GATE, in st21nfca_hci_dm_load()
180 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_dm_reset() local
182 r = nfc_hci_send_cmd_async(hdev, ST21NFCA_DEVICE_MGNT_GATE, in st21nfca_hci_dm_reset()
187 r = nfc_llc_stop(hdev->llc); in st21nfca_hci_dm_reset()
191 return nfc_llc_start(hdev->llc); in st21nfca_hci_dm_reset()
199 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_get_param() local
205 r = nfc_hci_get_param(hdev, param->gate, param->data, &skb); in st21nfca_hci_get_param()
233 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_dm_field_generator() local
235 return nfc_hci_send_cmd(hdev, in st21nfca_hci_dm_field_generator()
241 int st21nfca_hci_loopback_event_received(struct nfc_hci_dev *hdev, u8 event, in st21nfca_hci_loopback_event_received() argument
244 struct st21nfca_hci_info *info = nfc_hci_get_clientdata(hdev); in st21nfca_hci_loopback_event_received()
251 nfc_err(&hdev->ndev->dev, "Unexpected event on loopback gate\n"); in st21nfca_hci_loopback_event_received()
263 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); in st21nfca_hci_loopback() local
264 struct st21nfca_hci_info *info = nfc_hci_get_clientdata(hdev); in st21nfca_hci_loopback()
272 r = nfc_hci_send_event(hdev, NFC_HCI_LOOPBACK_GATE, in st21nfca_hci_loopback()
286 msg = nfc_vendor_cmd_alloc_reply_skb(hdev->ndev, in st21nfca_hci_loopback()
367 int st21nfca_vendor_cmds_init(struct nfc_hci_dev *hdev) in st21nfca_vendor_cmds_init() argument
369 struct st21nfca_hci_info *info = nfc_hci_get_clientdata(hdev); in st21nfca_vendor_cmds_init()
372 return nfc_set_vendor_cmds(hdev->ndev, st21nfca_vendor_cmds, in st21nfca_vendor_cmds_init()