usb: gadget: at91_udc: don't use [delayed_]work_pending()
[sfrench/cifs-2.6.git] / drivers / usb / gadget / at91_udc.c
index f4a21f6f081f280ea117860a46e0ec0bf13f573a..e81d8a223f76f973ab6e37483b6d0aee4eac36dc 100644 (file)
@@ -1621,8 +1621,7 @@ static void at91_vbus_timer(unsigned long data)
         * bus such as i2c or spi which may sleep, so schedule some work
         * to read the vbus gpio
         */
-       if (!work_pending(&udc->vbus_timer_work))
-               schedule_work(&udc->vbus_timer_work);
+       schedule_work(&udc->vbus_timer_work);
 }
 
 static int at91_start(struct usb_gadget *gadget,