mirror of https://github.com/jetkvm/kvm.git
Ensures clean USB state on every startup by forcing unbind/bind at dwc3 driver level
This commit is contained in:
parent
5fb4c629dd
commit
a57e2ddade
|
|
@ -177,7 +177,8 @@ func (u *UsbGadget) Init() error {
|
|||
|
||||
u.udc = udcs[0]
|
||||
|
||||
err := u.configureUsbGadget(false)
|
||||
// Use resetUsb=true to ensure driver-level rebind on initial startup - safe, but a little bit slower
|
||||
err := u.configureUsbGadget(true)
|
||||
if err != nil {
|
||||
return u.logError("unable to initialize USB stack", err)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue