Lines Matching refs:nfc_digital_dev
16 #define NFCSIM_ERR(d, fmt, args...) nfc_err(&d->nfc_digital_dev->nfc_dev->dev, \
19 #define NFCSIM_DBG(d, fmt, args...) dev_dbg(&d->nfc_digital_dev->nfc_dev->dev, \
32 struct nfc_digital_dev *nfc_digital_dev;
198 dev->cb(dev->nfc_digital_dev, dev->arg, skb);
201 static int nfcsim_send(struct nfc_digital_dev *ddev, struct sk_buff *skb,
240 static void nfcsim_abort_cmd(struct nfc_digital_dev *ddev)
247 static int nfcsim_switch_rf(struct nfc_digital_dev *ddev, bool on)
256 static int nfcsim_in_configure_hw(struct nfc_digital_dev *ddev,
279 static int nfcsim_in_send_cmd(struct nfc_digital_dev *ddev,
286 static int nfcsim_tg_configure_hw(struct nfc_digital_dev *ddev,
309 static int nfcsim_tg_send_cmd(struct nfc_digital_dev *ddev,
316 static int nfcsim_tg_listen(struct nfc_digital_dev *ddev, u16 timeout,
358 idx = dev->nfc_digital_dev->nfc_dev->idx;
388 dev->nfc_digital_dev =
393 if (!dev->nfc_digital_dev) {
398 nfc_digital_set_drvdata(dev->nfc_digital_dev, dev);
403 rc = nfc_digital_register_device(dev->nfc_digital_dev);
406 nfc_digital_free_device(dev->nfc_digital_dev);
419 nfc_digital_unregister_device(dev->nfc_digital_dev);
428 nfc_digital_free_device(dev->nfc_digital_dev);