Lines Matching refs:nfc_digital_dev
440 struct nfc_digital_dev *nfc_digital_dev;
952 static void port100_abort_cmd(struct nfc_digital_dev *ddev)
1044 static int port100_switch_rf(struct nfc_digital_dev *ddev, bool on)
1069 static int port100_in_set_rf(struct nfc_digital_dev *ddev, u8 rf)
1098 static int port100_in_set_framing(struct nfc_digital_dev *ddev, int param)
1140 static int port100_in_configure_hw(struct nfc_digital_dev *ddev, int type,
1198 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp);
1203 static int port100_in_send_cmd(struct nfc_digital_dev *ddev,
1226 static int port100_tg_set_rf(struct nfc_digital_dev *ddev, u8 rf)
1255 static int port100_tg_set_framing(struct nfc_digital_dev *ddev, int param)
1297 static int port100_tg_configure_hw(struct nfc_digital_dev *ddev, int type,
1364 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp);
1369 static int port100_tg_send_cmd(struct nfc_digital_dev *ddev,
1397 static int port100_listen_mdaa(struct nfc_digital_dev *ddev,
1453 static int port100_listen(struct nfc_digital_dev *ddev, u16 timeout,
1584 dev->nfc_digital_dev = nfc_digital_allocate_device(&port100_digital_ops,
1589 if (!dev->nfc_digital_dev) {
1591 "Could not allocate nfc_digital_dev\n");
1596 nfc_digital_set_parent_dev(dev->nfc_digital_dev, &interface->dev);
1597 nfc_digital_set_drvdata(dev->nfc_digital_dev, dev);
1599 rc = nfc_digital_register_device(dev->nfc_digital_dev);
1609 nfc_digital_free_device(dev->nfc_digital_dev);
1628 nfc_digital_unregister_device(dev->nfc_digital_dev);
1629 nfc_digital_free_device(dev->nfc_digital_dev);