Home
last modified time | relevance | path

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

/Linux-v4.19/include/net/nfc/
Ddigital.h84 struct nfc_digital_dev;
96 typedef void (*nfc_digital_cmd_complete_t)(struct nfc_digital_dev *ddev,
156 int (*in_configure_hw)(struct nfc_digital_dev *ddev, int type,
158 int (*in_send_cmd)(struct nfc_digital_dev *ddev, struct sk_buff *skb,
162 int (*tg_configure_hw)(struct nfc_digital_dev *ddev, int type,
164 int (*tg_send_cmd)(struct nfc_digital_dev *ddev, struct sk_buff *skb,
167 int (*tg_listen)(struct nfc_digital_dev *ddev, u16 timeout,
169 int (*tg_listen_mdaa)(struct nfc_digital_dev *ddev,
173 int (*tg_listen_md)(struct nfc_digital_dev *ddev, u16 timeout,
175 int (*tg_get_rf_tech)(struct nfc_digital_dev *ddev, u8 *rf_tech);
[all …]
/Linux-v4.19/net/nfc/
Ddigital.h54 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev,
57 int digital_send_cmd(struct nfc_digital_dev *ddev, u8 cmd_type,
62 int digital_in_configure_hw(struct nfc_digital_dev *ddev, int type, int param);
63 static inline int digital_in_send_cmd(struct nfc_digital_dev *ddev, in digital_in_send_cmd()
72 void digital_poll_next_tech(struct nfc_digital_dev *ddev);
74 int digital_in_send_sens_req(struct nfc_digital_dev *ddev, u8 rf_tech);
75 int digital_in_send_sensb_req(struct nfc_digital_dev *ddev, u8 rf_tech);
76 int digital_in_send_sensf_req(struct nfc_digital_dev *ddev, u8 rf_tech);
77 int digital_in_send_iso15693_inv_req(struct nfc_digital_dev *ddev, u8 rf_tech);
79 int digital_in_iso_dep_pull_sod(struct nfc_digital_dev *ddev,
[all …]
Ddigital_core.c51 struct sk_buff *digital_skb_alloc(struct nfc_digital_dev *ddev, in digital_skb_alloc()
109 static inline void digital_switch_rf(struct nfc_digital_dev *ddev, bool on) in digital_switch_rf()
114 static inline void digital_abort_cmd(struct nfc_digital_dev *ddev) in digital_abort_cmd()
122 struct nfc_digital_dev *ddev = container_of(work, in digital_wq_cmd_complete()
123 struct nfc_digital_dev, in digital_wq_cmd_complete()
151 static void digital_send_cmd_complete(struct nfc_digital_dev *ddev, in digital_send_cmd_complete()
166 struct nfc_digital_dev *ddev = container_of(work, in digital_wq_cmd()
167 struct nfc_digital_dev, in digital_wq_cmd()
236 int digital_send_cmd(struct nfc_digital_dev *ddev, u8 cmd_type, in digital_send_cmd()
264 int digital_in_configure_hw(struct nfc_digital_dev *ddev, int type, int param) in digital_in_configure_hw()
[all …]
Ddigital_technology.c173 static int digital_in_send_sdd_req(struct nfc_digital_dev *ddev,
176 int digital_in_iso_dep_pull_sod(struct nfc_digital_dev *ddev, in digital_in_iso_dep_pull_sod()
204 int digital_in_iso_dep_push_sod(struct nfc_digital_dev *ddev, in digital_in_iso_dep_push_sod()
224 static void digital_in_recv_ats(struct nfc_digital_dev *ddev, void *arg, in digital_in_recv_ats()
260 static int digital_in_send_rats(struct nfc_digital_dev *ddev, in digital_in_send_rats()
281 static void digital_in_recv_sel_res(struct nfc_digital_dev *ddev, void *arg, in digital_in_recv_sel_res()
350 static int digital_in_send_sel_req(struct nfc_digital_dev *ddev, in digital_in_send_sel_req()
396 static void digital_in_recv_sdd_res(struct nfc_digital_dev *ddev, void *arg, in digital_in_recv_sdd_res()
451 static int digital_in_send_sdd_req(struct nfc_digital_dev *ddev, in digital_in_send_sdd_req()
481 static void digital_in_recv_sens_res(struct nfc_digital_dev *ddev, void *arg, in digital_in_recv_sens_res()
[all …]
Ddigital_dep.c118 static void digital_in_recv_dep_res(struct nfc_digital_dev *ddev, void *arg,
120 static void digital_tg_recv_dep_req(struct nfc_digital_dev *ddev, void *arg,
180 static void digital_skb_push_dep_sod(struct nfc_digital_dev *ddev, in digital_skb_push_dep_sod()
191 static int digital_skb_pull_dep_sod(struct nfc_digital_dev *ddev, in digital_skb_pull_dep_sod()
212 digital_send_dep_data_prep(struct nfc_digital_dev *ddev, struct sk_buff *skb, in digital_send_dep_data_prep()
243 digital_recv_dep_data_gather(struct nfc_digital_dev *ddev, u8 pfb, in digital_recv_dep_data_gather()
245 int (*send_ack)(struct nfc_digital_dev *ddev, in digital_recv_dep_data_gather()
307 static void digital_in_recv_psl_res(struct nfc_digital_dev *ddev, void *arg, in digital_in_recv_psl_res()
371 static int digital_in_send_psl_req(struct nfc_digital_dev *ddev, in digital_in_send_psl_req()
411 static void digital_in_recv_atr_res(struct nfc_digital_dev *ddev, void *arg, in digital_in_recv_atr_res()
[all …]
/Linux-v4.19/drivers/nfc/
Dnfcsim.c25 #define NFCSIM_ERR(d, fmt, args...) nfc_err(&d->nfc_digital_dev->nfc_dev->dev, \
28 #define NFCSIM_DBG(d, fmt, args...) dev_dbg(&d->nfc_digital_dev->nfc_dev->dev, \
41 struct nfc_digital_dev *nfc_digital_dev; member
208 dev->cb(dev->nfc_digital_dev, dev->arg, skb); in nfcsim_recv_wq()
211 static int nfcsim_send(struct nfc_digital_dev *ddev, struct sk_buff *skb, in nfcsim_send()
250 static void nfcsim_abort_cmd(struct nfc_digital_dev *ddev) in nfcsim_abort_cmd()
257 static int nfcsim_switch_rf(struct nfc_digital_dev *ddev, bool on) in nfcsim_switch_rf()
266 static int nfcsim_in_configure_hw(struct nfc_digital_dev *ddev, in nfcsim_in_configure_hw()
289 static int nfcsim_in_send_cmd(struct nfc_digital_dev *ddev, in nfcsim_in_send_cmd()
296 static int nfcsim_tg_configure_hw(struct nfc_digital_dev *ddev, in nfcsim_tg_configure_hw()
[all …]
Dport100.c449 struct nfc_digital_dev *nfc_digital_dev; member
961 static void port100_abort_cmd(struct nfc_digital_dev *ddev) in port100_abort_cmd()
1053 static int port100_switch_rf(struct nfc_digital_dev *ddev, bool on) in port100_switch_rf()
1078 static int port100_in_set_rf(struct nfc_digital_dev *ddev, u8 rf) in port100_in_set_rf()
1107 static int port100_in_set_framing(struct nfc_digital_dev *ddev, int param) in port100_in_set_framing()
1149 static int port100_in_configure_hw(struct nfc_digital_dev *ddev, int type, in port100_in_configure_hw()
1207 cb(dev->nfc_digital_dev, cb_arg->complete_arg, resp); in port100_in_comm_rf_complete()
1212 static int port100_in_send_cmd(struct nfc_digital_dev *ddev, in port100_in_send_cmd()
1235 static int port100_tg_set_rf(struct nfc_digital_dev *ddev, u8 rf) in port100_tg_set_rf()
1264 static int port100_tg_set_framing(struct nfc_digital_dev *ddev, int param) in port100_tg_set_framing()
[all …]
Dtrf7970a.c431 struct nfc_digital_dev *ddev;
1126 static int trf7970a_switch_rf(struct nfc_digital_dev *ddev, bool on) in trf7970a_switch_rf()
1341 static int trf7970a_in_configure_hw(struct nfc_digital_dev *ddev, int type, in trf7970a_in_configure_hw()
1462 static int trf7970a_send_cmd(struct nfc_digital_dev *ddev, in trf7970a_send_cmd()
1684 static int trf7970a_tg_configure_hw(struct nfc_digital_dev *ddev, int type, in trf7970a_tg_configure_hw()
1720 static int _trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout, in _trf7970a_tg_listen()
1795 static int trf7970a_tg_listen(struct nfc_digital_dev *ddev, u16 timeout, in trf7970a_tg_listen()
1806 static int trf7970a_tg_listen_md(struct nfc_digital_dev *ddev, in trf7970a_tg_listen_md()
1829 static int trf7970a_tg_get_rf_tech(struct nfc_digital_dev *ddev, u8 *rf_tech) in trf7970a_tg_get_rf_tech()
1841 static void trf7970a_abort_cmd(struct nfc_digital_dev *ddev) in trf7970a_abort_cmd()
/Linux-v4.19/drivers/nfc/st95hf/
Dcore.c232 struct nfc_digital_dev *ddev;
548 struct nfc_digital_dev *nfcddev = st95context->ddev; in iso14443_config_fdt()
622 struct nfc_digital_dev *nfcddev = stcontext->ddev; in st95hf_handle_wtx()
713 struct nfc_digital_dev *nfcddev = stcontext->ddev; in st95hf_response_handler()
786 struct nfc_digital_dev *nfcddev; in st95hf_irq_thread_handler()
886 static int st95hf_in_configure_hw(struct nfc_digital_dev *ddev, in st95hf_in_configure_hw()
932 static int st95hf_in_send_cmd(struct nfc_digital_dev *ddev, in st95hf_in_send_cmd()
1009 static int st95hf_tg_configure_hw(struct nfc_digital_dev *ddev, in st95hf_tg_configure_hw()
1016 static int st95hf_tg_send_cmd(struct nfc_digital_dev *ddev, in st95hf_tg_send_cmd()
1025 static int st95hf_tg_listen(struct nfc_digital_dev *ddev, in st95hf_tg_listen()
[all …]