]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/linux/usb/usbnet.h
cdc_subset: deal with a device that needs reset for timeout
[karo-tx-linux.git] / include / linux / usb / usbnet.h
index 0662e98fef72b21fdabb7d14ac1fd71f2066a140..26088feb660813448ac93391bee76c1e73b57d70 100644 (file)
@@ -148,6 +148,9 @@ struct driver_info {
        struct sk_buff  *(*tx_fixup)(struct usbnet *dev,
                                struct sk_buff *skb, gfp_t flags);
 
+       /* recover from timeout */
+       void    (*recover)(struct usbnet *dev);
+
        /* early initialization code, can sleep. This is for minidrivers
         * having 'subminidrivers' that need to do extra initialization
         * right after minidriver have initialized hardware. */