]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - include/linux/usb.h
WorkStruct: make allyesconfig
[net-next-2.6.git] / include / linux / usb.h
index 190cc1b78fe2a29a071b01bb9ff8dbc4bc5490cc..06ce7a6260408057d64fd1353d3f14e772fda429 100644 (file)
@@ -382,7 +382,7 @@ struct usb_device {
 
        int pm_usage_cnt;               /* usage counter for autosuspend */
 #ifdef CONFIG_PM
-       struct work_struct autosuspend; /* for delayed autosuspends */
+       struct delayed_work autosuspend; /* for delayed autosuspends */
        struct mutex pm_mutex;          /* protects PM operations */
 
        unsigned auto_pm:1;             /* autosuspend/resume in progress */
@@ -764,9 +764,8 @@ struct usb_iso_packet_descriptor {
 };
 
 struct urb;
-struct pt_regs;
 
-typedef void (*usb_complete_t)(struct urb *, struct pt_regs *);
+typedef void (*usb_complete_t)(struct urb *);
 
 /**
  * struct urb - USB Request Block