Lines Matching defs:nfc_ops
48 struct nfc_ops { struct
49 int (*dev_up)(struct nfc_dev *dev);
50 int (*dev_down)(struct nfc_dev *dev);
51 int (*start_poll)(struct nfc_dev *dev,
53 void (*stop_poll)(struct nfc_dev *dev);
54 int (*dep_link_up)(struct nfc_dev *dev, struct nfc_target *target,
56 int (*dep_link_down)(struct nfc_dev *dev);
57 int (*activate_target)(struct nfc_dev *dev, struct nfc_target *target,
59 void (*deactivate_target)(struct nfc_dev *dev,
61 int (*im_transceive)(struct nfc_dev *dev, struct nfc_target *target,
64 int (*tm_send)(struct nfc_dev *dev, struct sk_buff *skb);
65 int (*check_presence)(struct nfc_dev *dev, struct nfc_target *target);
66 int (*fw_download)(struct nfc_dev *dev, const char *firmware_name);
69 int (*discover_se)(struct nfc_dev *dev);
70 int (*enable_se)(struct nfc_dev *dev, u32 se_idx);
71 int (*disable_se)(struct nfc_dev *dev, u32 se_idx);
72 int (*se_io) (struct nfc_dev *dev, u32 se_idx,