Symbol: nfc_digital_dev
drivers/nfc/nfcsim.c
16
#define NFCSIM_ERR(d, fmt, args...) nfc_err(&d->nfc_digital_dev->nfc_dev->dev, \
drivers/nfc/nfcsim.c
19
#define NFCSIM_DBG(d, fmt, args...) dev_dbg(&d->nfc_digital_dev->nfc_dev->dev, \
drivers/nfc/nfcsim.c
198
dev->cb(dev->nfc_digital_dev, dev->arg, skb);
drivers/nfc/nfcsim.c
201
static int nfcsim_send(struct nfc_digital_dev *ddev, struct sk_buff *skb,
drivers/nfc/nfcsim.c
240
static void nfcsim_abort_cmd(struct nfc_digital_dev *ddev)
drivers/nfc/nfcsim.c
247
static int nfcsim_switch_rf(struct nfc_digital_dev *ddev, bool on)
drivers/nfc/nfcsim.c
256
static int nfcsim_in_configure_hw(struct nfc_digital_dev *ddev,
drivers/nfc/nfcsim.c
279
static int nfcsim_in_send_cmd(struct nfc_digital_dev *ddev,
drivers/nfc/nfcsim.c
286
static int nfcsim_tg_configure_hw(struct nfc_digital_dev *ddev,
drivers/nfc/nfcsim.c
309
static int nfcsim_tg_send_cmd(struct nfc_digital_dev *ddev,
drivers/nfc/nfcsim.c
316
static int nfcsim_tg_listen(struct nfc_digital_dev *ddev, u16 timeout,
drivers/nfc/nfcsim.c
32
struct nfc_digital_dev *nfc_digital_dev;
drivers/nfc/nfcsim.c
358
idx = dev->nfc_digital_dev->nfc_dev->idx;
drivers/nfc/nfcsim.c
383
dev->nfc_digital_dev =
drivers/nfc/nfcsim.c
388
if (!dev->nfc_digital_dev) {
drivers/nfc/nfcsim.c
393
nfc_digital_set_drvdata(dev->nfc_digital_dev, dev);
drivers/nfc/nfcsim.c
398
rc = nfc_digital_register_device(dev->nfc_digital_dev);
drivers/nfc/nfcsim.c
401
nfc_digital_free_device(dev->nfc_digital_dev);
drivers/nfc/nfcsim.c
414
nfc_digital_unregister_device(dev->nfc_digital_dev);
drivers/nfc/nfcsim.c
423
nfc_digital_free_device(dev->nfc_digital_dev);
drivers/nfc/port100.c
1047
static int port100_switch_rf(struct nfc_digital_dev *ddev, bool on)
drivers/nfc/port100.c
1072
static int port100_in_set_rf(struct nfc_digital_dev *ddev, u8 rf)
drivers/nfc/port100.c
1101
static int port100_in_set_framing(struct nfc_digital_dev *ddev, int param)
drivers/nfc/port100.c
1143
static int port100_in_configure_hw(struct nfc_digital_dev *ddev, int type,
drivers/nfc/port100.c
1201
cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp);
drivers/nfc/port100.c
1206
static int port100_in_send_cmd(struct nfc_digital_dev *ddev,
drivers/nfc/port100.c
1229
static int port100_tg_set_rf(struct nfc_digital_dev *ddev, u8 rf)
drivers/nfc/port100.c
1258
static int port100_tg_set_framing(struct nfc_digital_dev *ddev, int param)
drivers/nfc/port100.c
1300
static int port100_tg_configure_hw(struct nfc_digital_dev *ddev, int type,
drivers/nfc/port100.c
1367
cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp);
drivers/nfc/port100.c
1372
static int port100_tg_send_cmd(struct nfc_digital_dev *ddev,
drivers/nfc/port100.c
1400
static int port100_listen_mdaa(struct nfc_digital_dev *ddev,
drivers/nfc/port100.c
1456
static int port100_listen(struct nfc_digital_dev *ddev, u16 timeout,
drivers/nfc/port100.c
1587
dev->nfc_digital_dev = nfc_digital_allocate_device(&port100_digital_ops,
drivers/nfc/port100.c
1592
if (!dev->nfc_digital_dev) {
drivers/nfc/port100.c
1599
nfc_digital_set_parent_dev(dev->nfc_digital_dev, &interface->dev);
drivers/nfc/port100.c
1600
nfc_digital_set_drvdata(dev->nfc_digital_dev, dev);
drivers/nfc/port100.c
1602
rc = nfc_digital_register_device(dev->nfc_digital_dev);
drivers/nfc/port100.c
1612
nfc_digital_free_device(dev->nfc_digital_dev);
drivers/nfc/port100.c
1631
nfc_digital_unregister_device(dev->nfc_digital_dev);
drivers/nfc/port100.c
1632
nfc_digital_free_device(dev->nfc_digital_dev);
drivers/nfc/port100.c
440
struct nfc_digital_dev *nfc_digital_dev;
drivers/nfc/port100.c
955
static void port100_abort_cmd(struct nfc_digital_dev *ddev)
drivers/nfc/st95hf/core.c
1005
static int st95hf_tg_listen(struct nfc_digital_dev *ddev,
drivers/nfc/st95hf/core.c
1013
static int st95hf_tg_get_rf_tech(struct nfc_digital_dev *ddev, u8 *rf_tech)
drivers/nfc/st95hf/core.c
1018
static int st95hf_switch_rf(struct nfc_digital_dev *ddev, bool on)
drivers/nfc/st95hf/core.c
1034
static void st95hf_abort_cmd(struct nfc_digital_dev *ddev)
drivers/nfc/st95hf/core.c
219
struct nfc_digital_dev *ddev;
drivers/nfc/st95hf/core.c
535
struct nfc_digital_dev *nfcddev = st95context->ddev;
drivers/nfc/st95hf/core.c
609
struct nfc_digital_dev *nfcddev = stcontext->ddev;
drivers/nfc/st95hf/core.c
700
struct nfc_digital_dev *nfcddev = stcontext->ddev;
drivers/nfc/st95hf/core.c
869
static int st95hf_in_configure_hw(struct nfc_digital_dev *ddev,
drivers/nfc/st95hf/core.c
915
static int st95hf_in_send_cmd(struct nfc_digital_dev *ddev,
drivers/nfc/st95hf/core.c
989
static int st95hf_tg_configure_hw(struct nfc_digital_dev *ddev,
drivers/nfc/st95hf/core.c
996
static int st95hf_tg_send_cmd(struct nfc_digital_dev *ddev,
drivers/nfc/trf7970a.c
1171
static int trf7970a_switch_rf(struct nfc_digital_dev *ddev, bool on)
drivers/nfc/trf7970a.c
1386
static int trf7970a_in_configure_hw(struct nfc_digital_dev *ddev, int type,
drivers/nfc/trf7970a.c
1507
static int trf7970a_send_cmd(struct nfc_digital_dev *ddev,
drivers/nfc/trf7970a.c
1728
static int trf7970a_tg_configure_hw(struct nfc_digital_dev *ddev, int type,
drivers/nfc/trf7970a.c
1764
static int _trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout,
drivers/nfc/trf7970a.c
1843
static int trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout,
drivers/nfc/trf7970a.c
1854
static int trf7970a_tg_listen_md(struct nfc_digital_dev *ddev,
drivers/nfc/trf7970a.c
1877
static int trf7970a_tg_get_rf_tech(struct nfc_digital_dev *ddev, u8 *rf_tech)
drivers/nfc/trf7970a.c
1889
static void trf7970a_abort_cmd(struct nfc_digital_dev *ddev)
drivers/nfc/trf7970a.c
435
struct nfc_digital_dev *ddev;
include/net/nfc/digital.h
147
int (*in_configure_hw)(struct nfc_digital_dev *ddev, int type,
include/net/nfc/digital.h
149
int (*in_send_cmd)(struct nfc_digital_dev *ddev, struct sk_buff *skb,
include/net/nfc/digital.h
153
int (*tg_configure_hw)(struct nfc_digital_dev *ddev, int type,
include/net/nfc/digital.h
155
int (*tg_send_cmd)(struct nfc_digital_dev *ddev, struct sk_buff *skb,
include/net/nfc/digital.h
158
int (*tg_listen)(struct nfc_digital_dev *ddev, u16 timeout,
include/net/nfc/digital.h
160
int (*tg_listen_mdaa)(struct nfc_digital_dev *ddev,
include/net/nfc/digital.h
164
int (*tg_listen_md)(struct nfc_digital_dev *ddev, u16 timeout,
include/net/nfc/digital.h
166
int (*tg_get_rf_tech)(struct nfc_digital_dev *ddev, u8 *rf_tech);
include/net/nfc/digital.h
168
int (*switch_rf)(struct nfc_digital_dev *ddev, bool on);
include/net/nfc/digital.h
169
void (*abort_cmd)(struct nfc_digital_dev *ddev);
include/net/nfc/digital.h
174
typedef int (*digital_poll_t)(struct nfc_digital_dev *ddev, u8 rf_tech);
include/net/nfc/digital.h
239
struct nfc_digital_dev *nfc_digital_allocate_device(const struct nfc_digital_ops *ops,
include/net/nfc/digital.h
244
void nfc_digital_free_device(struct nfc_digital_dev *ndev);
include/net/nfc/digital.h
245
int nfc_digital_register_device(struct nfc_digital_dev *ndev);
include/net/nfc/digital.h
246
void nfc_digital_unregister_device(struct nfc_digital_dev *ndev);
include/net/nfc/digital.h
248
static inline void nfc_digital_set_parent_dev(struct nfc_digital_dev *ndev,
include/net/nfc/digital.h
254
static inline void nfc_digital_set_drvdata(struct nfc_digital_dev *dev,
include/net/nfc/digital.h
260
static inline void *nfc_digital_get_drvdata(struct nfc_digital_dev *dev)
include/net/nfc/digital.h
75
struct nfc_digital_dev;
include/net/nfc/digital.h
87
typedef void (*nfc_digital_cmd_complete_t)(struct nfc_digital_dev *ddev,
net/nfc/digital.h
102
static inline int digital_tg_listen(struct nfc_digital_dev *ddev, u16 timeout,
net/nfc/digital.h
109
void digital_tg_recv_atr_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital.h
112
int digital_tg_send_dep_res(struct nfc_digital_dev *ddev, struct sk_buff *skb);
net/nfc/digital.h
114
int digital_tg_listen_nfca(struct nfc_digital_dev *ddev, u8 rf_tech);
net/nfc/digital.h
115
int digital_tg_listen_nfcf(struct nfc_digital_dev *ddev, u8 rf_tech);
net/nfc/digital.h
116
void digital_tg_recv_md_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital.h
45
struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev,
net/nfc/digital.h
48
int digital_send_cmd(struct nfc_digital_dev *ddev, u8 cmd_type,
net/nfc/digital.h
53
int digital_in_configure_hw(struct nfc_digital_dev *ddev, int type, int param);
net/nfc/digital.h
54
static inline int digital_in_send_cmd(struct nfc_digital_dev *ddev,
net/nfc/digital.h
63
void digital_poll_next_tech(struct nfc_digital_dev *ddev);
net/nfc/digital.h
65
int digital_in_send_sens_req(struct nfc_digital_dev *ddev, u8 rf_tech);
net/nfc/digital.h
66
int digital_in_send_sensb_req(struct nfc_digital_dev *ddev, u8 rf_tech);
net/nfc/digital.h
67
int digital_in_send_sensf_req(struct nfc_digital_dev *ddev, u8 rf_tech);
net/nfc/digital.h
68
int digital_in_send_iso15693_inv_req(struct nfc_digital_dev *ddev, u8 rf_tech);
net/nfc/digital.h
70
int digital_in_iso_dep_pull_sod(struct nfc_digital_dev *ddev,
net/nfc/digital.h
72
int digital_in_iso_dep_push_sod(struct nfc_digital_dev *ddev,
net/nfc/digital.h
75
int digital_target_found(struct nfc_digital_dev *ddev,
net/nfc/digital.h
80
int digital_in_send_atr_req(struct nfc_digital_dev *ddev,
net/nfc/digital.h
83
int digital_in_send_dep_req(struct nfc_digital_dev *ddev,
net/nfc/digital.h
87
int digital_tg_configure_hw(struct nfc_digital_dev *ddev, int type, int param);
net/nfc/digital.h
88
static inline int digital_tg_send_cmd(struct nfc_digital_dev *ddev,
net/nfc/digital.h
96
void digital_tg_recv_sens_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital.h
99
void digital_tg_recv_sensf_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_core.c
100
static inline void digital_switch_rf(struct nfc_digital_dev *ddev, bool on)
net/nfc/digital_core.c
105
static inline void digital_abort_cmd(struct nfc_digital_dev *ddev)
net/nfc/digital_core.c
113
struct nfc_digital_dev *ddev = container_of(work,
net/nfc/digital_core.c
114
struct nfc_digital_dev,
net/nfc/digital_core.c
142
static void digital_send_cmd_complete(struct nfc_digital_dev *ddev,
net/nfc/digital_core.c
157
struct nfc_digital_dev *ddev = container_of(work,
net/nfc/digital_core.c
158
struct nfc_digital_dev,
net/nfc/digital_core.c
227
int digital_send_cmd(struct nfc_digital_dev *ddev, u8 cmd_type,
net/nfc/digital_core.c
255
int digital_in_configure_hw(struct nfc_digital_dev *ddev, int type, int param)
net/nfc/digital_core.c
266
int digital_tg_configure_hw(struct nfc_digital_dev *ddev, int type, int param)
net/nfc/digital_core.c
277
static int digital_tg_listen_mdaa(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_core.c
303
static int digital_tg_listen_md(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_core.c
309
int digital_target_found(struct nfc_digital_dev *ddev,
net/nfc/digital_core.c
405
void digital_poll_next_tech(struct nfc_digital_dev *ddev)
net/nfc/digital_core.c
42
struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev,
net/nfc/digital_core.c
431
struct nfc_digital_dev *ddev = container_of(work,
net/nfc/digital_core.c
432
struct nfc_digital_dev,
net/nfc/digital_core.c
450
static void digital_add_poll_tech(struct nfc_digital_dev *ddev, u8 rf_tech,
net/nfc/digital_core.c
479
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
558
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
579
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
588
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
599
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
612
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
624
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
645
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
658
struct nfc_digital_dev *ddev = nfc_get_drvdata(dev);
net/nfc/digital_core.c
663
static void digital_in_send_complete(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_core.c
705
struct nfc_digital_dev *ddev = nfc_get_drvdata(nfc_dev);
net/nfc/digital_core.c
757
struct nfc_digital_dev *nfc_digital_allocate_device(const struct nfc_digital_ops *ops,
net/nfc/digital_core.c
762
struct nfc_digital_dev *ddev;
net/nfc/digital_core.c
822
void nfc_digital_free_device(struct nfc_digital_dev *ddev)
net/nfc/digital_core.c
829
int nfc_digital_register_device(struct nfc_digital_dev *ddev)
net/nfc/digital_core.c
835
void nfc_digital_unregister_device(struct nfc_digital_dev *ddev)
net/nfc/digital_dep.c
1024
static int digital_tg_send_atn(struct nfc_digital_dev *ddev)
net/nfc/digital_dep.c
106
static void digital_in_recv_dep_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_dep.c
1060
static int digital_tg_send_saved_skb(struct nfc_digital_dev *ddev)
net/nfc/digital_dep.c
1077
static void digital_tg_recv_dep_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_dep.c
108
static void digital_tg_recv_dep_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_dep.c
1297
int digital_tg_send_dep_res(struct nfc_digital_dev *ddev, struct sk_buff *skb)
net/nfc/digital_dep.c
1348
static void digital_tg_send_psl_res_complete(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
1365
static int digital_tg_send_psl_res(struct nfc_digital_dev *ddev, u8 did,
net/nfc/digital_dep.c
1398
static void digital_tg_recv_psl_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_dep.c
1467
static void digital_tg_send_atr_res_complete(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
1489
static int digital_tg_send_atr_res(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
1541
void digital_tg_recv_atr_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_dep.c
168
static void digital_skb_push_dep_sod(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
179
static int digital_skb_pull_dep_sod(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
200
digital_send_dep_data_prep(struct nfc_digital_dev *ddev, struct sk_buff *skb,
net/nfc/digital_dep.c
231
digital_recv_dep_data_gather(struct nfc_digital_dev *ddev, u8 pfb,
net/nfc/digital_dep.c
233
int (*send_ack)(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
295
static void digital_in_recv_psl_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_dep.c
359
static int digital_in_send_psl_req(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
399
static void digital_in_recv_atr_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_dep.c
471
int digital_in_send_atr_req(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
529
static int digital_in_send_ack(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
566
static int digital_in_send_nack(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
598
static int digital_in_send_atn(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
629
static int digital_in_send_rtox(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
668
static int digital_in_send_saved_skb(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
686
static void digital_in_recv_dep_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_dep.c
904
int digital_in_send_dep_req(struct nfc_digital_dev *ddev,
net/nfc/digital_dep.c
951
static void digital_tg_set_rf_tech(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_dep.c
978
static int digital_tg_send_ack(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
1021
static void digital_tg_recv_sdd_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
1050
static int digital_tg_send_sens_res(struct nfc_digital_dev *ddev)
net/nfc/digital_technology.c
1080
void digital_tg_recv_sens_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
1109
static void digital_tg_recv_atr_or_sensf_req(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
1121
static int digital_tg_send_sensf_res(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
1173
void digital_tg_recv_sensf_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
1215
static int digital_tg_config_nfca(struct nfc_digital_dev *ddev)
net/nfc/digital_technology.c
1228
int digital_tg_listen_nfca(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_technology.c
1239
static int digital_tg_config_nfcf(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_technology.c
1251
int digital_tg_listen_nfcf(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_technology.c
1262
void digital_tg_recv_md_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
164
static int digital_in_send_sdd_req(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
167
int digital_in_iso_dep_pull_sod(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
195
int digital_in_iso_dep_push_sod(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
215
static void digital_in_recv_ats(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
251
static int digital_in_send_rats(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
272
static void digital_in_recv_sel_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
341
static int digital_in_send_sel_req(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
387
static void digital_in_recv_sdd_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
442
static int digital_in_send_sdd_req(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
476
static void digital_in_recv_sens_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
521
int digital_in_send_sens_req(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_technology.c
575
static void digital_in_recv_attrib_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
612
static int digital_in_send_attrib_req(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
645
static void digital_in_recv_sensb_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
708
int digital_in_send_sensb_req(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_technology.c
742
static void digital_in_recv_sensf_res(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
796
int digital_in_send_sensf_req(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_technology.c
840
static void digital_in_recv_iso15693_inv_res(struct nfc_digital_dev *ddev,
net/nfc/digital_technology.c
887
int digital_in_send_iso15693_inv_req(struct nfc_digital_dev *ddev, u8 rf_tech)
net/nfc/digital_technology.c
927
static int digital_tg_send_sel_res(struct nfc_digital_dev *ddev)
net/nfc/digital_technology.c
956
static void digital_tg_recv_sel_req(struct nfc_digital_dev *ddev, void *arg,
net/nfc/digital_technology.c
986
static int digital_tg_send_sdd_res(struct nfc_digital_dev *ddev)