Lines Matching refs:nfc_dev

639 static int nci_dev_up(struct nfc_dev *nfc_dev)  in nci_dev_up()  argument
641 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_dev_up()
646 static int nci_dev_down(struct nfc_dev *nfc_dev) in nci_dev_down() argument
648 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_dev_down()
779 static int nci_set_local_general_bytes(struct nfc_dev *nfc_dev) in nci_set_local_general_bytes() argument
781 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_set_local_general_bytes()
785 param.val = nfc_get_local_general_bytes(nfc_dev, &param.len); in nci_set_local_general_bytes()
805 static int nci_set_listen_parameters(struct nfc_dev *nfc_dev) in nci_set_listen_parameters() argument
807 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_set_listen_parameters()
828 static int nci_start_poll(struct nfc_dev *nfc_dev, in nci_start_poll() argument
831 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_start_poll()
858 rc = nci_set_local_general_bytes(nfc_dev); in nci_start_poll()
866 rc = nci_set_listen_parameters(nfc_dev); in nci_start_poll()
882 static void nci_stop_poll(struct nfc_dev *nfc_dev) in nci_stop_poll() argument
884 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_stop_poll()
897 static int nci_activate_target(struct nfc_dev *nfc_dev, in nci_activate_target() argument
900 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_activate_target()
970 static void nci_deactivate_target(struct nfc_dev *nfc_dev, in nci_deactivate_target() argument
974 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_deactivate_target()
996 static int nci_dep_link_up(struct nfc_dev *nfc_dev, struct nfc_target *target, in nci_dep_link_up() argument
999 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_dep_link_up()
1004 rc = nci_activate_target(nfc_dev, target, NFC_PROTO_NFC_DEP); in nci_dep_link_up()
1008 rc = nfc_set_remote_general_bytes(nfc_dev, ndev->remote_gb, in nci_dep_link_up()
1011 rc = nfc_dep_link_is_up(nfc_dev, target->idx, NFC_COMM_PASSIVE, in nci_dep_link_up()
1017 static int nci_dep_link_down(struct nfc_dev *nfc_dev) in nci_dep_link_down() argument
1019 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_dep_link_down()
1022 if (nfc_dev->rf_mode == NFC_RF_INITIATOR) { in nci_dep_link_down()
1023 nci_deactivate_target(nfc_dev, NULL, NCI_DEACTIVATE_TYPE_IDLE_MODE); in nci_dep_link_down()
1031 rc = nfc_tm_deactivated(nfc_dev); in nci_dep_link_down()
1040 static int nci_transceive(struct nfc_dev *nfc_dev, struct nfc_target *target, in nci_transceive() argument
1044 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_transceive()
1078 static int nci_tm_send(struct nfc_dev *nfc_dev, struct sk_buff *skb) in nci_tm_send() argument
1080 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_tm_send()
1090 static int nci_enable_se(struct nfc_dev *nfc_dev, u32 se_idx) in nci_enable_se() argument
1092 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_enable_se()
1100 static int nci_disable_se(struct nfc_dev *nfc_dev, u32 se_idx) in nci_disable_se() argument
1102 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_disable_se()
1110 static int nci_discover_se(struct nfc_dev *nfc_dev) in nci_discover_se() argument
1113 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_discover_se()
1126 static int nci_se_io(struct nfc_dev *nfc_dev, u32 se_idx, in nci_se_io() argument
1130 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_se_io()
1139 static int nci_fw_download(struct nfc_dev *nfc_dev, const char *firmware_name) in nci_fw_download() argument
1141 struct nci_dev *ndev = nfc_get_drvdata(nfc_dev); in nci_fw_download()
1206 ndev->nfc_dev = nfc_allocate_device(&nci_nfc_ops, in nci_allocate_device()
1210 if (!ndev->nfc_dev) in nci_allocate_device()
1217 nfc_set_drvdata(ndev->nfc_dev, ndev); in nci_allocate_device()
1222 nfc_free_device(ndev->nfc_dev); in nci_allocate_device()
1236 nfc_free_device(ndev->nfc_dev); in nci_free_device()
1254 struct device *dev = &ndev->nfc_dev->dev; in nci_register_device()
1293 rc = nfc_register_device(ndev->nfc_dev); in nci_register_device()
1322 nfc_unregister_rfkill(ndev->nfc_dev); in nci_unregister_device()
1341 nfc_remove_device(ndev->nfc_dev); in nci_unregister_device()
1382 nfc_send_to_raw_sock(ndev->nfc_dev, skb, in nci_send_frame()
1568 nfc_send_to_raw_sock(ndev->nfc_dev, skb, in nci_rx_work()