Loading include/net/nfc/nfc.h +2 −0 Original line number Diff line number Diff line Loading @@ -204,4 +204,6 @@ int nfc_tm_activated(struct nfc_dev *dev, u32 protocol, u8 comm_mode, int nfc_tm_deactivated(struct nfc_dev *dev); int nfc_tm_data_received(struct nfc_dev *dev, struct sk_buff *skb); void nfc_driver_failure(struct nfc_dev *dev, int err); #endif /* __NET_NFC_H */ net/nfc/core.c +10 −0 Original line number Diff line number Diff line Loading @@ -651,6 +651,16 @@ int nfc_target_lost(struct nfc_dev *dev, u32 target_idx) } EXPORT_SYMBOL(nfc_target_lost); void nfc_driver_failure(struct nfc_dev *dev, int err) { /* * TODO: if polling is active, send empty target_found * or else do whatever makes sense to let user space * know this device needs to be closed and reinitialized. */ } EXPORT_SYMBOL(nfc_driver_failure); static void nfc_release(struct device *d) { struct nfc_dev *dev = to_nfc_dev(d); Loading Loading
include/net/nfc/nfc.h +2 −0 Original line number Diff line number Diff line Loading @@ -204,4 +204,6 @@ int nfc_tm_activated(struct nfc_dev *dev, u32 protocol, u8 comm_mode, int nfc_tm_deactivated(struct nfc_dev *dev); int nfc_tm_data_received(struct nfc_dev *dev, struct sk_buff *skb); void nfc_driver_failure(struct nfc_dev *dev, int err); #endif /* __NET_NFC_H */
net/nfc/core.c +10 −0 Original line number Diff line number Diff line Loading @@ -651,6 +651,16 @@ int nfc_target_lost(struct nfc_dev *dev, u32 target_idx) } EXPORT_SYMBOL(nfc_target_lost); void nfc_driver_failure(struct nfc_dev *dev, int err) { /* * TODO: if polling is active, send empty target_found * or else do whatever makes sense to let user space * know this device needs to be closed and reinitialized. */ } EXPORT_SYMBOL(nfc_driver_failure); static void nfc_release(struct device *d) { struct nfc_dev *dev = to_nfc_dev(d); Loading