|
@@ -1811,6 +1811,8 @@ static int atmel_usba_start(struct usb_gadget *gadget,
|
|
toggle_bias(udc, 1);
|
|
toggle_bias(udc, 1);
|
|
usba_writel(udc, CTRL, USBA_ENABLE_MASK);
|
|
usba_writel(udc, CTRL, USBA_ENABLE_MASK);
|
|
usba_int_enb_set(udc, USBA_END_OF_RESET);
|
|
usba_int_enb_set(udc, USBA_END_OF_RESET);
|
|
|
|
+
|
|
|
|
+ udc->vbus_prev = 1;
|
|
}
|
|
}
|
|
spin_unlock_irqrestore(&udc->lock, flags);
|
|
spin_unlock_irqrestore(&udc->lock, flags);
|
|
|
|
|