Lines Matching defs:nfc_ops
60 struct nfc_ops { struct
61 int (*dev_up)(struct nfc_dev *dev);
62 int (*dev_down)(struct nfc_dev *dev);
63 int (*start_poll)(struct nfc_dev *dev,
65 void (*stop_poll)(struct nfc_dev *dev);
66 int (*dep_link_up)(struct nfc_dev *dev, struct nfc_target *target,
68 int (*dep_link_down)(struct nfc_dev *dev);
69 int (*activate_target)(struct nfc_dev *dev, struct nfc_target *target,
71 void (*deactivate_target)(struct nfc_dev *dev,
73 int (*im_transceive)(struct nfc_dev *dev, struct nfc_target *target,
76 int (*tm_send)(struct nfc_dev *dev, struct sk_buff *skb);
77 int (*check_presence)(struct nfc_dev *dev, struct nfc_target *target);
78 int (*fw_download)(struct nfc_dev *dev, const char *firmware_name);
81 int (*discover_se)(struct nfc_dev *dev);
82 int (*enable_se)(struct nfc_dev *dev, u32 se_idx);
83 int (*disable_se)(struct nfc_dev *dev, u32 se_idx);
84 int (*se_io) (struct nfc_dev *dev, u32 se_idx,