Alessandro Pistocchi [yaw...@me.com] wrote:
> What I get on openbsd is as follows (on Linux I don???t get these issues):
> 
> 1) if I connect a keyboard to the usb port before boot it does not get 
> recognised. I have to disconnect it after boot and reconnect it to be 
> recognised.
> 
> 2) if I disconnect the keyboard after it???s been recognised, it crashes the 
> whole system and shows an error ??? dwc2_host_complete: unknown error status 
> -54???.
> 
> 3) if I add an external usb hub and connect a keyboard to it everything works 
> fine during boot and afterwards unless I disconnect the hub, in which case I 
> would get the system to crash like before.
> 

Can you post the crash with traceback?

> Linux just recognises the keyboard at boot without the usb hub, if I 
> disconnect it it does not crash and if I reconnect it it recognises it again.
> 

Anything that works on Linux and doesn't on OpenBSD could be a result of dwc2 
itself,
or it could be something else in the usb stack.

If you can update the driver to the current Designware code, you might be able 
to 
fix support for a newer device. If it seems minor as you wrote, might as well 
try.

Reply via email to