Home
last modified time | relevance | path

Searched refs:nfc_digital_dev (Results 1 – 9 of 9) sorted by relevance

/linux/net/nfc/
A Ddigital.h45 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev,
48 int digital_send_cmd(struct nfc_digital_dev *ddev, u8 cmd_type,
54 static inline int digital_in_send_cmd(struct nfc_digital_dev *ddev, in digital_in_send_cmd()
63 void digital_poll_next_tech(struct nfc_digital_dev *ddev);
70 int digital_in_iso_dep_pull_sod(struct nfc_digital_dev *ddev,
72 int digital_in_iso_dep_push_sod(struct nfc_digital_dev *ddev,
75 int digital_target_found(struct nfc_digital_dev *ddev,
80 int digital_in_send_atr_req(struct nfc_digital_dev *ddev,
83 int digital_in_send_dep_req(struct nfc_digital_dev *ddev,
88 static inline int digital_tg_send_cmd(struct nfc_digital_dev *ddev, in digital_tg_send_cmd()
[all …]
A Ddigital_core.c42 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev, in digital_skb_alloc()
113 struct nfc_digital_dev *ddev = container_of(work, in digital_wq_cmd_complete()
114 struct nfc_digital_dev, in digital_wq_cmd_complete()
157 struct nfc_digital_dev *ddev = container_of(work, in digital_wq_cmd()
158 struct nfc_digital_dev, in digital_wq_cmd()
309 int digital_target_found(struct nfc_digital_dev *ddev, in digital_target_found()
405 void digital_poll_next_tech(struct nfc_digital_dev *ddev) in digital_poll_next_tech()
431 struct nfc_digital_dev *ddev = container_of(work, in digital_wq_poll()
432 struct nfc_digital_dev, in digital_wq_poll()
658 struct nfc_digital_dev *ddev = nfc_get_drvdata(dev); in digital_tg_send()
[all …]
A Ddigital_technology.c164 static int digital_in_send_sdd_req(struct nfc_digital_dev *ddev,
167 int digital_in_iso_dep_pull_sod(struct nfc_digital_dev *ddev, in digital_in_iso_dep_pull_sod()
195 int digital_in_iso_dep_push_sod(struct nfc_digital_dev *ddev, in digital_in_iso_dep_push_sod()
251 static int digital_in_send_rats(struct nfc_digital_dev *ddev, in digital_in_send_rats()
341 static int digital_in_send_sel_req(struct nfc_digital_dev *ddev, in digital_in_send_sel_req()
442 static int digital_in_send_sdd_req(struct nfc_digital_dev *ddev, in digital_in_send_sdd_req()
612 static int digital_in_send_attrib_req(struct nfc_digital_dev *ddev, in digital_in_send_attrib_req()
927 static int digital_tg_send_sel_res(struct nfc_digital_dev *ddev) in digital_tg_send_sel_res()
986 static int digital_tg_send_sdd_res(struct nfc_digital_dev *ddev) in digital_tg_send_sdd_res()
1050 static int digital_tg_send_sens_res(struct nfc_digital_dev *ddev) in digital_tg_send_sens_res()
[all …]
A Ddigital_dep.c179 static int digital_skb_pull_dep_sod(struct nfc_digital_dev *ddev, in digital_skb_pull_dep_sod()
233 int (*send_ack)(struct nfc_digital_dev *ddev, in digital_recv_dep_data_gather()
359 static int digital_in_send_psl_req(struct nfc_digital_dev *ddev, in digital_in_send_psl_req()
471 int digital_in_send_atr_req(struct nfc_digital_dev *ddev, in digital_in_send_atr_req()
529 static int digital_in_send_ack(struct nfc_digital_dev *ddev, in digital_in_send_ack()
566 static int digital_in_send_nack(struct nfc_digital_dev *ddev, in digital_in_send_nack()
598 static int digital_in_send_atn(struct nfc_digital_dev *ddev, in digital_in_send_atn()
629 static int digital_in_send_rtox(struct nfc_digital_dev *ddev, in digital_in_send_rtox()
904 int digital_in_send_dep_req(struct nfc_digital_dev *ddev, in digital_in_send_dep_req()
978 static int digital_tg_send_ack(struct nfc_digital_dev *ddev, in digital_tg_send_ack()
[all …]
/linux/include/net/nfc/
A Ddigital.h75 struct nfc_digital_dev;
147 int (*in_configure_hw)(struct nfc_digital_dev *ddev, int type,
153 int (*tg_configure_hw)(struct nfc_digital_dev *ddev, int type,
158 int (*tg_listen)(struct nfc_digital_dev *ddev, u16 timeout,
160 int (*tg_listen_mdaa)(struct nfc_digital_dev *ddev,
164 int (*tg_listen_md)(struct nfc_digital_dev *ddev, u16 timeout,
168 int (*switch_rf)(struct nfc_digital_dev *ddev, bool on);
169 void (*abort_cmd)(struct nfc_digital_dev *ddev);
192 struct nfc_digital_dev { struct
244 void nfc_digital_free_device(struct nfc_digital_dev *ndev);
[all …]
/linux/drivers/nfc/
A Dnfcsim.c32 struct nfc_digital_dev *nfc_digital_dev; member
198 dev->cb(dev->nfc_digital_dev, dev->arg, skb); in nfcsim_recv_wq()
240 static void nfcsim_abort_cmd(struct nfc_digital_dev *ddev) in nfcsim_abort_cmd()
362 idx = dev->nfc_digital_dev->nfc_dev->idx; in nfcsim_debugfs_init_dev()
392 dev->nfc_digital_dev = in nfcsim_device_new()
397 if (!dev->nfc_digital_dev) { in nfcsim_device_new()
402 nfc_digital_set_drvdata(dev->nfc_digital_dev, dev); in nfcsim_device_new()
407 rc = nfc_digital_register_device(dev->nfc_digital_dev); in nfcsim_device_new()
410 nfc_digital_free_device(dev->nfc_digital_dev); in nfcsim_device_new()
423 nfc_digital_unregister_device(dev->nfc_digital_dev); in nfcsim_device_free()
[all …]
A Dport100.c440 struct nfc_digital_dev *nfc_digital_dev; member
955 static void port100_abort_cmd(struct nfc_digital_dev *ddev) in port100_abort_cmd()
1201 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp); in port100_in_comm_rf_complete()
1206 static int port100_in_send_cmd(struct nfc_digital_dev *ddev, in port100_in_send_cmd()
1367 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp); in port100_tg_comm_rf_complete()
1592 if (!dev->nfc_digital_dev) { in port100_probe()
1600 nfc_digital_set_drvdata(dev->nfc_digital_dev, dev); in port100_probe()
1602 rc = nfc_digital_register_device(dev->nfc_digital_dev); in port100_probe()
1612 nfc_digital_free_device(dev->nfc_digital_dev); in port100_probe()
1629 nfc_digital_unregister_device(dev->nfc_digital_dev); in port100_disconnect()
[all …]
A Dtrf7970a.c428 struct nfc_digital_dev *ddev;
1123 static int trf7970a_switch_rf(struct nfc_digital_dev *ddev, bool on) in trf7970a_switch_rf()
1338 static int trf7970a_in_configure_hw(struct nfc_digital_dev *ddev, int type, in trf7970a_in_configure_hw()
1459 static int trf7970a_send_cmd(struct nfc_digital_dev *ddev, in trf7970a_send_cmd()
1681 static int trf7970a_tg_configure_hw(struct nfc_digital_dev *ddev, int type, in trf7970a_tg_configure_hw()
1717 static int _trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout, in _trf7970a_tg_listen()
1792 static int trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout, in trf7970a_tg_listen()
1803 static int trf7970a_tg_listen_md(struct nfc_digital_dev *ddev, in trf7970a_tg_listen_md()
1826 static int trf7970a_tg_get_rf_tech(struct nfc_digital_dev *ddev, u8 *rf_tech) in trf7970a_tg_get_rf_tech()
1838 static void trf7970a_abort_cmd(struct nfc_digital_dev *ddev) in trf7970a_abort_cmd()
/linux/drivers/nfc/st95hf/
A Dcore.c220 struct nfc_digital_dev *ddev;
536 struct nfc_digital_dev *nfcddev = st95context->ddev; in iso14443_config_fdt()
610 struct nfc_digital_dev *nfcddev = stcontext->ddev; in st95hf_handle_wtx()
701 struct nfc_digital_dev *nfcddev = stcontext->ddev; in st95hf_response_handler()
870 static int st95hf_in_configure_hw(struct nfc_digital_dev *ddev, in st95hf_in_configure_hw()
916 static int st95hf_in_send_cmd(struct nfc_digital_dev *ddev, in st95hf_in_send_cmd()
990 static int st95hf_tg_configure_hw(struct nfc_digital_dev *ddev, in st95hf_tg_configure_hw()
997 static int st95hf_tg_send_cmd(struct nfc_digital_dev *ddev, in st95hf_tg_send_cmd()
1006 static int st95hf_tg_listen(struct nfc_digital_dev *ddev, in st95hf_tg_listen()
1019 static int st95hf_switch_rf(struct nfc_digital_dev *ddev, bool on) in st95hf_switch_rf()
[all …]

Completed in 27 milliseconds